Содержание






Table of Contents
Вступление
Что такое PostgreSQL?
Краткая история PostgreSQL
Соглашения
Прочая информация
Руководство по отправке сообщений об ошибках
I. Учебное руководство
1. Первые шаги
2. Язык SQL
3. Расширенные возможности
II. Язык SQL
4. Синтаксис SQL
5. Определение данных
6. Манипуляция данными
7. Запросы
8. Типы данных
9. Функции и операторы
10. Type Conversion
11. Indexes
12. Full Text Search
13. Concurrency Control
14. Performance Tips
III. Администрирование сервера
15. Installation from Source Code
15.1. Short Version
15.2. Requirements
15.3. Getting The Source
15.4. Installation Procedure
15.5. Post-Installation Setup
15.6. Supported Platforms
15.7. Platform-specific Notes
16. Установка на Windows из исходных текстов
16.1. Сборка с помощью Visual C++ или Platform SDK
16.2. Компиляция libpq с Visual C++ или Borland C++
17. Server Setup and Operation
17.1. PostgreSQL аккаунты пользователей
17.2. Создание кластера БД
17.3. Запуск сервера БД
17.4. Управление ресурсами ядра
17.5. Остановка сервера
17.6. Обновление кластера PostgreSQL
17.7. Предотвращение спуфинга сервера
17.8. Опции шифрования
17.9. Безопасные TCP/IP соединения посредством SSL
17.10. Безопасные TCP/IP соединения при помощи SSH Tunnels
18. Server Configuration
18.1. Параметры сервера
18.2. Расположение файлов
18.3. Подключения и аутентификация
18.4. Потребление ресурсов
18.5. Write Ahead Log (Переведено)
18.6. Репликация
18.7. Query Planning
18.8. Error Reporting and Logging
18.9. Run-time Statistics
18.10. Automatic Vacuuming
18.11. Client Connection Defaults
18.12. Lock Management
18.13. Version and Platform Compatibility
18.14. Error Handling
18.15. Preset Options
18.16. Customized Options
18.17. Developer Options
18.18. Short Options
19. Client Authentication
19.1. Файл pg_hba.conf
19.2. Карта имён пользователей / Отображение имён пользователей
19.3. Authentication Methods
19.4. Authentication Problems
20. Database Roles
20.1. Database Roles
20.2. Role Attributes
20.3. Role Membership
20.4. Function and Trigger Security
21. Managing Databases
21.1. Overview
21.2. Creating a Database
21.3. Template Databases
21.4. Database Configuration
21.5. Destroying a Database
21.6. Tablespaces
22. Localization
22.1. Locale Support
22.2. Collation Support
22.3. Character Set Support
23. Routine Database Maintenance Tasks
23.1. Routine Vacuuming
23.2. Routine Reindexing
23.3. Log File Maintenance
24. Резервное копирование и восстановление
24.1. Дамп SQL
24.2. Резервное копирование на уровне файловой системы
24.3. Непрерывное архивирование и восстановление на момент времени (Point-in-Time Recovery (PITR))
25. High Availability, Load Balancing, and Replication
25.1. Сравнение различных способов
25.2. Резервные сервера на основе пересылки логов
25.3. Обеспечение отказоустойчивости
25.4. Alternative Method for Log Shipping
25.5. Hot Standby
26. Recovery Configuration
26.1. Archive Recovery Settings
26.2. Recovery Target Settings
26.3. Standby Server Settings
27. Monitoring Database Activity
27.1. Standard Unix Tools
27.2. The Statistics Collector
27.3. Viewing Locks
27.4. Dynamic Tracing
28. Мониторинг использования диска
28.1. Определение использования диска
28.2. Ошибка переполнения диска
29. Надёжность и Журнал Опережающей Записи (WAL)
29.1. Надёжность
29.2. Журнал Опережающей Записи (WAL)
29.3. Асинхронное подтвержение транзакций
29.4. Настройка WAL
29.5. Внутреннее устройство WAL
30. Regression Tests
30.1. Running the Tests
30.2. Test Evaluation
30.3. Variant Comparison Files
30.4. Test Coverage Examination
IV. Клиентские интерфейсы
31. libpq - C Library
32. Large Objects
33. ECPG - Embedded SQL in C
34. The Information Schema
V. Программирование сервера
35. Расширенный SQL
36. Triggers
37. The Rule System
38. Procedural Languages
39. PL/pgSQL - SQL Procedural Language
40. PL/Tcl - Tcl Procedural Language
41. PL/Perl - Perl Procedural Language
42. PL/Python - Python Procedural Language
43. Server Programming Interface
VI. Reference
I. SQL Commands
II. PostgreSQL Client Applications
III. PostgreSQL Server Applications
VII. Внуреннее устройство
44. Overview of PostgreSQL Internals
45. System Catalogs
46. Frontend/Backend Protocol
47. PostgreSQL Coding Conventions
48. Native Language Support
49. Writing A Procedural Language Handler
50. Writing A Foreign Data Wrapper
51. Genetic Query Optimizer
52. Index Access Method Interface Definition
53. GiST Indexes
54. GIN Indexes
55. Database Physical Storage
56. BKI Backend интерфейс
57. How the Planner Uses Statistics
VIII. Приложения
A. PostgreSQL Error Codes
B. Date/Time Support
C. SQL Key Words
D. Соответствие стандартам SQL
E. Release Notes
F. Модули, поставляемые дополнительно
F.1. adminpack
F.2. auth_delay
F.3. auto_explain
F.4. btree_gin
F.5. btree_gist
F.6. chkpass
F.7. citext
F.8. cube
F.9. dblink
F.10. dict_int
F.11. dict_xsyn
F.12. dummy_seclabel
F.13. earthdistance
F.14. file_fdw
F.15. fuzzystrmatch
F.16. hstore
F.17. intagg
F.18. intarray
F.19. isn
F.20. lo
F.21. ltree
F.22. oid2name
F.23. pageinspect
F.24. passwordcheck
F.25. pg_archivecleanup
F.26. pgbench
F.27. pg_buffercache
F.28. pgcrypto
F.29. pg_freespacemap
F.30. pgrowlocks
F.31. pg_standby
F.32. pg_stat_statements
F.33. pgstattuple
F.34. pg_test_fsync
F.35. pg_trgm
F.36. pg_upgrade
F.37. seg
F.38. sepgsql
F.39. spi
F.40. sslinfo
F.41. tablefunc
F.42. test_parser
F.43. tsearch2
F.44. unaccent
F.45. uuid-ossp
F.46. vacuumlo
F.47. xml2
G. Внешние проекты
H. The Source Code Repository
I. Documentation
J. Сокращения

Комментариев нет:

Отправить комментарий