LINUX.ORG.RU

Работа с PostgreSQL: настройка и масштабирование

 , ,


14

5

Добрый день. Прошло много времени с выпуска второй версии книги по PostgreSQL — успела выйти версия 9.1 и 9.2 этой замечательной базы данных. Материалов по практическому использованию этой БД также накопилось немало, поэтому я решил выпустить обновление по книге. Итак, встречайте:«Работа с PostgreSQL: настройка и масштабирование», 3-е издание.

Как и раньше, в книге исследуются вопросы по настройке производительности PostgreSQL, репликации и кластеризации. Список изменений можно глянуть на странице книги. Любые пожелания или замечания можно высылать по почте (в моем блоге указано) или писать в github issues (или даже делать pull request на исправления). Приятного прочтения!

Исходники

>>> Работа с PostgreSQL: настройка и масштабирование



Проверено: maxcom ()

Спасибо за большой труд.

Deleted
()

Спасибо огромное!

Licwin ★★★★★
()

Круто. Я пойду читать. очень надо.

namezys ★★★★
()

Добрый день

Добрый день, сударь!

Спасибо за хорошую новость.

amazpyel ★★★
()

О, не знал, что ты здесь, супер.
Спасибо большое за книгу.

science ★★☆
()

Спасибо, забираю и ухожу в чтение и тестирование.. :) Пожертвования принимаешь? За проделанный труд я не прочь и подкинуть немного ^_^

dedsy ★★
()

большое Вам спасибо за книгу!

anonymous
()

Спасибо!

anonymous
()
Ответ на: комментарий от le0pard

Это + к моральному облику. Присоединяюсь к благодарностям за труд.

Deleted
()

Отличная книга, спасибо!

pi11 ★★★★★
()

Спасибо, как раз с чего-то собирался начать изучение этой замечательной и мощной СУБД

insider ★★★
()

Гут! Как раз осваиваю потиху.

Deleted
()

Вау, какой охрененный handbook по postgresql. Я джва года хотел такой! Спасибо! :-)

ei-grad ★★★★★
()
Ответ на: комментарий от insider

Спасибо, как раз с чего-то собирался начать изучение этой замечательной и мощной СУБД

Автору-то конечно спасибо.

Но ты сначала изучи эту СУБД, а потом уже рассказывай про то, какая она мощная и замечательная. :-)

rtvd ★★★★★
()
Ответ на: комментарий от Hoodoo

Нет. Она распостроняется бесплатно в электронном виде.

le0pard
()
Ответ на: комментарий от shahid

Какую СУБД посоветуете? Интересуют в первую очередь Open Source решения, но также и проприетарные.

anonymous
()
Ответ на: комментарий от anonymous

посмотрите для начала пост на который я ответил, sqlite по вашему лучше масштабируется чем PostgreSQL?

anonymous
()

Большое спасибо! То, что надо!

acukac
()
Ответ на: комментарий от anonymous

Конечно: просто положить файл с базой в дропбокс, и всё! :)

Binary ★★★★★
()

Я бегло просмотрел книжку, но не нашел того, что искал. Есть ли решение, основанные на постгресс, такие что

а) automatic failover, т.е. без кучи рычагов и тумблеров hot standby становится мастером, а отвалившийся мастер без простоя работающего сервера становится hot standby б) без shared storage в) без излишнего оверхеда, стабильно будет держать 1000 insert/s + 1000 update/s на современном железе г) не обязательно бесплатное или open source

crypt ★★★★★
()

Большое спасибо! Одна из самых полезных книг, которые я читал о PostgreSQL.

UncleAndy ★★★
()
Ответ на: комментарий от crypt

«а) automatic failover, т.е. без кучи рычагов и тумблеров hot standby становится мастером, а отвалившийся мастер без простоя работающего сервера становится hot standby»

В версии 9.1, которую я исследовал, такого способа, с сожалению, нет. При включении нового мастера, все слэйвы придется накатывать заново. :(

UncleAndy ★★★
()

Streaming replication в 9.2 это конечно классно. Может вы в курсе, есть ли в планах в будущих релизах добавление multi-master репликации?

anonymous
()

Вот уж не ожидал. Спасибо!

DNA_Seq ★★☆☆☆
()

Крут! Впечатляет и мотивирует освоить tex!

quest ★★★★
()
Ответ на: комментарий от crypt

Я бегло просмотрел книжку, но не нашел того, что искал. Есть ли решение, основанные на постгресс, такие что

а) automatic failover, т.е. без кучи рычагов и тумблеров hot standby становится мастером, а отвалившийся мастер без простоя работающего сервера становится hot standby б) без shared storage в) без излишнего оверхеда, стабильно будет держать 1000 insert/s + 1000 update/s на современном железе г) не обязательно бесплатное или open source

Oracle? :)

rtvd ★★★★★
()

пока не нужно, но спасибо

das_tier ★★★★★
()

Супер! Спасибо за проделанную работу. Почитаю на досуге.

iMp ★★★
()

Весьма любопытная работа, спасибо. По мере прочтения раздела 2.4 возник небольшой вопрос: что такое «быстрые» и «медленные» процессоры?

anonymous
()

Книга, к сожалению еще далеко не идеал.

Столкнулся с необходимостью настроить PostgreSQL, в действующем проекте. pgtune реального толку не дает, а приличного аналога mysqltuner.pl таки нет.

По книжке тоже методика многих важных моментов не учитывает. Например, параметры ставятся в зависимости от физических свойств сервера, при этом никак не учитывается собственно профиль нагрузки на базу, ее размер и т.д. Может памяти надо больше выделить или наоборот достаточно гораздо меньше.

Методика оптимизации еще сырая. Нужна методология настройки с обратной связью на счетчиках производительности. Тогда можно будет «выжать» действительно максимум.

nempyxa
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.