Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 4.04 KB

Книга «PostgreSQL 16 изнутри», Рогов Е. В..md

File metadata and controls

29 lines (20 loc) · 4.04 KB
Название Автор Страниц Добавлена в базу Прочитана Начал читать Закончил читать Тип
PostgreSQL 16 изнутри
Рогов Е. В.
650
16.05.2024 в 18:21
true
2024-05-01
2024-05-24
[[Книга]]

Причина добавления

Читаем в [[Ботаним]], читал [[Никита Постнов]], хорошо о ней отзывался, давно хотел сам проработать глубже тему [[PostgreSQL]].

Книга есть официально бесплатно на сайте Postgres Professional.

Рецензия

Это отличная — и, вероятно, лучшая — книга для тех, кто хочет понять, как работает PostgreSQL изнутри. Однако, перед выбором этой книги для чтения, стоит задать себе вопрос — а я хочу понять, как работает PostgreSQL, или хочу лучше научиться им пользоваться? Да, эти вопросы похожи друг на друга, но всё же разные. Если хотите понять, как работает постгрес — это лучшая книга для вас.

Но я не уверен, что целиком и полностью могу рекомендовать эту книгу разработчикам прикладных приложений с использованием PostgreSQL. Рекомендовать её DBA — да, разработчику баз данных вообще — да. Но разработчику, который использует PostgreSQL, изучил SQL и хочет понять, как эффективнее использовать эту систему в своей повседневной работе, как её лучше настроить, как «правильнее» в разных сценариях создавать таблицы, индексы, секционировать и реплицировать данные — не уверен. Возможно, просто эту книгу стоит читать после нескольких других по постгресу, чтобы из разряда прикладных рекомендаций перейти к понимаю, почему эти прикладные рекомендации именно такие.

Интересно почитать, какие инженерные подходы используются в самой мощной опенсорсной объектно-реляционной СУБД — безусловно. Влияет ли это как-то на ежедневную практику использования PostgreSQL не DBA? Эм, думаю, влияет слабо.

Это не значит, что книга мне не понравилась или что я не извлёк из неё пользы, вовсе нет. Совершенно точно я стал лучше понимать, как работает PostgreSQL, как читать EXPLAIN (и это дико приятно), выписал себе некоторые конфигурационные параметры, влияющие на производительность запросов. Но бОльшая часть книги для меня всё же прошла под грифом «интересно, но мне скорее всего не пригодится».

Продолжу изучать PostgreSQL дальше по другим книгам и вполне вероятно буду возвращаться к этой книге в ряде аспектов.

Автору — спасибо за отличный материал! Да, книга официально бесплатно размещена на сайте Postgres Professional, за что им особое спасибо.