LINUX.ORG.RU

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

 , ,


14

5

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

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

Исходники

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



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

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

Deleted ()

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

namezys ★★★★ ()

Добрый день

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

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

amazpyel ★★★ ()

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

science ★★☆ ()

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

dedsy ★★ ()

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

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

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

Deleted ()

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

pi11 ★★★★★ ()

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

Deleted ()

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

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

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

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

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

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

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

le0pard ()
Ответ на: комментарий от 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 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.