Рогов Е. В. - PostgreSQL 15 изнутри [2023, PDF, RUS]

Страницы:  1
Ответить
 

tsurijin

Стаж: 4 года 10 месяцев

Сообщений: 2905


tsurijin · 30-Ноя-23 11:36 (1 год 9 месяцев назад)

PostgreSQL 15 изнутри
Год издания: 2023
Автор: Рогов Е. В.
Издательство: ДМК Пресс
ISBN: 978-5-93700-178-8
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Количество страниц: 663
Описание: В книге рассматривается внутреннее устройство СУБД PostgreSQL: детали реализации многоверсионности и изоляции на основе снимков данных, включая процедуру очистки неактуальных версий строк; буферный кеш и журнал предзаписи; использование блокировок различных уровней; планирование и выполнение SQL-запросов; принципы расширяемости и особенности имеющихся индексных методов доступа. Большое внимание уделяется возможностям, предоставляемым для самостоятельного изучения механизмов функционирования PostgreSQL.
В настоящем издании учтены замечания читателей и исправлены опечатки, а также отражены изменения, произошедшие в версии PostgreSQL 15.
Сайт книги: https://postgrespro.ru/education/books/internals.
Для администраторов и программистов.
Примеры страниц
Оглавление
О книге . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Глава 1. Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Часть I. Изоляция и многоверсионность . . . . . . . . . . . . . . . . . . 45
Глава 2. Изоляция . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Глава 3. Страницы и версии строк . . . . . . . . . . . . . . . . . . . . . . . 75
Глава 4. Снимки данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Глава 5. Внутристраничная очистка и hot-обновления . . . . . . . . 111
Глава 6. Очистка и автоочистка . . . . . . . . . . . . . . . . . . . . . . . . 124
Глава 7. Заморозка . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Глава 8. Перестроение таблиц и индексов . . . . . . . . . . . . . . . . 163
Часть II. Буферный кеш и журнал 175
Глава 9. Буферный кеш . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
Глава 10. Журнал предзаписи . . . . . . . . . . . . . . . . . . . . . . . . . 198
Глава 11. Режимы журнала . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
Часть III. Блокировки 239
Глава 12. Блокировки отношений . . . . . . . . . . . . . . . . . . . . . . 241
Глава 13. Блокировки строк . . . . . . . . . . . . . . . . . . . . . . . . . . 254
Глава 14. Блокировки разных объектов . . . . . . . . . . . . . . . . . . 279
Глава 15. Блокировки в памяти . . . . . . . . . . . . . . . . . . . . . . . . 291
Часть IV. Выполнение запросов 301
Глава 16. Этапы выполнения запросов . . . . . . . . . . . . . . . . . . . 303
Глава 17. Статистика . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
Глава 18. Табличные методы доступа . . . . . . . . . . . . . . . . . . . . 352
Глава 19. Индексные методы доступа . . . . . . . . . . . . . . . . . . . . 375
Глава 20. Индексное сканирование . . . . . . . . . . . . . . . . . . . . . . 395
Глава 21. Вложенный цикл . . . . . . . . . . . . . . . . . . . . . . . . . . . 420
Глава 22. Хеширование . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441
Глава 23. Сортировка и слияние . . . . . . . . . . . . . . . . . . . . . . . 466
Часть V. Типы индексов 493
Глава 24. Хеш-индекс . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495
Глава 25. B-дерево . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 507
Глава 26. Индекс GiST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534
Глава 27. Индекс SP-GiST . . . . . . . . . . . . . . . . . . . . . . . . . . . 568
Глава 28. Индекс GIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 592
Глава 29. Индекс BRIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 622
Заключение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
Предметный указатель . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651
Download
Rutracker.org не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм
Как скачивать? (для скачивания .torrent файлов необходима регистрация)
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error