Содержание
- A. Коды ошибок PostgreSQL
- B. Поддержка даты и времени
- B.1. Интерпретация данных даты и времени
- B.2. Обработка недопустимых или неоднозначных значений даты/времени
- B.3. Ключевые слова для обозначения даты и времени
- B.4. Файлы конфигурации даты/времени
- B.5. Указание часовых поясов в стиле POSIX
- B.6. История единиц измерения времени
- B.7. Юлианские даты
- C. Ключевые слова SQL
- D. Соответствие стандарту SQL
- D.1. Поддерживаемые возможности
- D.2. Неподдерживаемые возможности
- D.3. Ограничения XML и совместимость с SQL/XML
- E. Замечания к выпускам
- E.1. Выпуск 16.10
- E.2. Выпуск 16.9
- E.3. Выпуск 16.8
- E.4. Выпуск 16.7
- E.5. Выпуск 16.6
- E.6. Release 16.5
- E.7. Выпуск 16.4
- E.8. Выпуск 16.3
- E.9. Выпуск 16.2
- E.10. Выпуск 16.1
- E.11. Выпуск 16
- E.12. Предыдущие выпуски
- F. Дополнительно поставляемые модули и расширения
- F.1. adminpack — набор инструментов поддержки pgAdmin
- F.2. amcheck — модуль с инструментами, проверяющими целостность таблиц и индексов
- F.3. aqo — оптимизация запросов по стоимости выполнения
- F.4. auth_delay — задержка при ошибке аутентификации
- F.5. auto_explain — протоколирование планов выполнения медленных запросов
- F.6. basebackup_to_shell — пример создания получателей резервной копии для модуля pg_basebackup
- F.7. basic_archive — пример модуля архивирования WAL
- F.8. bloom — индексный метод доступа, основанный на фильтрах Блума
- F.9. btree_gin — классы операторов GIN с поведением B-дерева
- F.10. btree_gist — классы операторов GiST с поведением B-дерева
- F.11. citext — тип данных для строк, нечувствительных к регистру
- F.12. cube — тип данных для представления многомерных кубов
- F.13. dbcopies_decoding — модуль 1С для обновления копий баз данных
- F.14. dblink — подключение к другим базам данных PostgreSQL
- F.15. dict_int — пример словаря текстового поиска для целых чисел
- F.16. dict_xsyn — пример словаря текстового поиска синонимов
- F.17. earthdistance — вычисление расстояний между точками на Земле
- F.18. fasttrun — транзакционно-небезопасная функция для усечения временных таблиц
- F.19. file_fdw — обращение к файлам данных в файловой системе сервера
- F.20. fulleq — дополнительный оператор равенства для совместимости с Microsoft SQL Server
- F.21. fuzzystrmatch — вычисление схожести и расстояния между строками
- F.22. hstore — тип данных
hstore для хранения пар ключ-значение - F.23. intagg — агрегатор и нумератор целых чисел
- F.24. intarray — работа с массивами целых чисел
- F.25. isn — типы данных для международных стандартов нумерации (ISBN, EAN, UPC и т. д.)
- F.26. lo — управление большими объектами
- F.27. ltree — тип данных для представления меток данных в иерархической древовидной структуре
- F.28. mchar — дополнительные типы данных для совместимости с Microsoft SQL Server
- F.29. online_analyze — обновление статистики после операций
INSERT, UPDATE, DELETE, SELECT INTO или COPY. - F.30. old_snapshot — чтение информации, используемой в реализации
old_snapshot_threshold - F.31. pageinspect — низкоуровневое исследование страниц баз данных
- F.32. passwordcheck — проверка надёжности пароля
- F.33. pg_buffercache — информация о состоянии буферного кеша PostgreSQL
- F.34. pgcrypto — функции защитного преобразования
- F.35. pg_freespacemap — просмотр карты свободного пространства
- F.36. pg_prewarm — предварительная загрузка данных отношений в кеш буферов
- F.37. pgrowlocks — отображение информации о блокировке строк таблицы
- F.38. pg_stat_statements — отслеживание статистики планирования и выполнения SQL-операторов
- F.39. pgstattuple — получение статистики на уровне кортежей
- F.40. pg_surgery — проведение операций низкого уровня с данными отношений
- F.41. pg_trgm — поддержка определения схожести текста на основе триграмм
- F.42. pg_visibility — информация из карты видимости и вспомогательные функции
- F.43. pg_walinspect — просмотр журнала предзаписи на низком уровне
- F.44. plantuner — поддержка указаний для планировщика, позволяющих отключать или подключать индексы при выполнении запроса
- F.45. postgres_fdw — обращение к данным, находящимся на внешних серверах PostgreSQL
- F.46. seg — тип данных для отрезков или интервалов чисел с плавающей точкой
- F.47. sepgsql — проверка безопасности на базе политик SELinux для мандатного управления доступом (MAC, Mandatory Access Control) с метками
- F.48. spi — особенности/примеры использования интерфейса программирования сервера
- F.49. sslinfo — получение информации об SSL-сертификате клиента
- F.50. tablefunc — функции, возвращающие таблицы (
crosstab и не только) - F.51. tcn — триггерная функция, сообщающая приёмникам уведомлений об изменениях в содержимом таблицы
- F.52. test_decoding — пример модуля на базе SQL для логического декодирования WAL
- F.53. tsm_system_rows — метод извлечения выборки
SYSTEM_ROWS для TABLESAMPLE - F.54. tsm_system_time — метод извлечения выборки
SYSTEM_TIME для TABLESAMPLE - F.55. unaccent — словарь текстового поиска, который убирает диакритические знаки
- F.56. uuid-ossp — генератор UUID
- F.57. xml2 — функции для выполнения запросов XPath и преобразований XSLT
- G. Дополнительно поставляемые программы
- G.1. Клиентские приложения
- G.2. Серверные приложения
- H. Внешние проекты
- H.1. Клиентские интерфейсы
- H.2. Средства администрирования
- H.3. Процедурные языки
- H.4. Расширения
- I. Репозиторий исходного кода
- I.1. Получение исходного кода из Git
- J. Документация
- J.1. DocBook
- J.2. Инструментарий
- J.3. Сборка документации с помощью Make
- J.4. Сборка документации с помощью Meson
- J.5. Написание документации
- J.6. Руководство по стилю
- K. Настройка PostgreSQL для решений 1С
- K.1. Настройка локали
- K.2. Основные требования и конфигурация сервера
- K.3. Настройка параметров сервера
- K.4. Дополнительные модули
- L. Ограничения PostgreSQL
- M. Сокращения
- N. Глоссарий
- O. Поддержка цветового оформления
- O.1. Когда используется цветной вывод
- O.2. Настройка цветового оформления
- P. Устаревшая или переименованная функциональность
- P.1. Содержимое файла
recovery.conf включено в postgresql.conf - P.2. Замена термина «default roles»
- P.3.
pg_xlogdump переименована в pg_waldump - P.4.
pg_resetxlog переименована в pg_resetwal - P.5.
pg_receivexlog переименована в pg_receivewal