Часть VIII. Приложения
Содержание
- A. Коды ошибок PostgreSQL
- B. Поддержка даты и времени
- C. Ключевые слова SQL
- D. Соответствие стандарту SQL
- E. Замечания к выпускам
- F. Дополнительно поставляемые модули и расширения
- F.1. amcheck — модуль с инструментами, проверяющими целостность таблиц и индексов
- F.2. auth_delay — задержка при ошибке аутентификации
- F.3. auto_explain — протоколирование планов выполнения медленных запросов
- F.4. basebackup_to_shell — пример создания получателей резервной копии для модуля pg_basebackup
- F.5. basic_archive — пример модуля архивирования WAL
- F.6. bloom — индексный метод доступа, основанный на фильтрах Блума
- F.7. btree_gin — классы операторов GIN с поведением B-дерева
- F.8. btree_gist — классы операторов GiST с поведением B-дерева
- F.9. citext — тип данных для строк, нечувствительных к регистру
- F.10. cube — тип данных для представления многомерных кубов
- F.11. dblink — подключение к другим базам данных PostgreSQL
- F.12. dict_int — пример словаря текстового поиска для целых чисел
- F.13. dict_xsyn — пример словаря текстового поиска синонимов
- F.14. earthdistance — вычисление расстояний между точками на Земле
- F.15. file_fdw — обращение к файлам данных в файловой системе сервера
- F.16. fuzzystrmatch — вычисление схожести и расстояния между строками
- F.17. hstore — тип данных
hstoreдля хранения пар ключ-значение- F.18. intagg — агрегатор и нумератор целых чисел
- F.19. intarray — работа с массивами целых чисел
- F.20. isn — типы данных для международных стандартов нумерации (ISBN, EAN, UPC и т. д.)
- F.21. lo — управление большими объектами
- F.22. ltree — тип данных для представления меток данных в иерархической древовидной структуре
- F.23. pageinspect — низкоуровневое исследование страниц баз данных
- F.24. passwordcheck — проверка надёжности пароля
- F.25. pg_buffercache — информация о состоянии буферного кеша PostgreSQL
- F.26. pgcrypto — функции защитного преобразования
- F.27. pg_freespacemap — просмотр карты свободного пространства
- F.28. pg_logicalinspect — проверка компонентов логического декодирования
- F.29. pg_overexplain — выгрузка дополнительной информации через команду EXPLAIN
- F.30. pg_prewarm — предварительная загрузка данных отношений в кеш буферов
- F.31. pgrowlocks — отображение информации о блокировке строк таблицы
- F.32. pg_stat_statements — отслеживание статистики планирования и выполнения SQL-операторов
- F.33. pgstattuple — получение статистики на уровне кортежей
- F.34. pg_surgery — проведение операций низкого уровня с данными отношений
- F.35. pg_trgm — поддержка определения схожести текста на основе триграмм
- F.36. pg_visibility — информация из карты видимости и вспомогательные функции
- F.37. pg_walinspect — просмотр журнала предзаписи на низком уровне
- F.38. postgres_fdw — обращение к данным, находящимся на внешних серверах PostgreSQL
- F.39. seg — тип данных для отрезков или интервалов чисел с плавающей точкой
- F.40. sepgsql — проверка безопасности на базе политик SELinux для мандатного управления доступом (MAC, Mandatory Access Control) с метками
- F.41. spi — особенности/примеры использования интерфейса программирования сервера
- F.42. sslinfo — получение информации об SSL-сертификате клиента
- F.43. tablefunc — функции, возвращающие таблицы (
crosstabи не только)- F.44. tcn — триггерная функция, сообщающая приёмникам уведомлений об изменениях в содержимом таблицы
- F.45. test_decoding — пример модуля на базе SQL для логического декодирования WAL
- F.46. tsm_system_rows — метод извлечения выборки
SYSTEM_ROWSдляTABLESAMPLE- F.47. tsm_system_time — метод извлечения выборки
SYSTEM_TIMEдляTABLESAMPLE- F.48. unaccent — словарь текстового поиска, который убирает диакритические знаки
- F.49. uuid-ossp — генератор UUID
- F.50. xml2 — функции для выполнения запросов XPath и преобразований XSLT
- F.2. auth_delay — задержка при ошибке аутентификации
- F.1. amcheck — модуль с инструментами, проверяющими целостность таблиц и индексов
- G. Дополнительно поставляемые программы
- H. Внешние проекты
- I. Репозиторий исходного кода
- J. Документация
- K. Ограничения PostgreSQL
- L. Сокращения
- M. Глоссарий
- N. Поддержка цветового оформления
- L. Сокращения
- O. Устаревшая или переименованная функциональность
Part VIII. Appendixes
Table of Contents
- A. PostgreSQL Error Codes
- B. Date/Time Support
- C. SQL Key Words
- D. SQL Conformance
- E. Release Notes
- F. Additional Supplied Modules and Extensions
- F.1. amcheck — tools to verify table and index consistency
- F.2. auth_delay — pause on authentication failure
- F.3. auto_explain — log execution plans of slow queries
- F.4. basebackup_to_shell — example "shell" pg_basebackup module
- F.5. basic_archive — an example WAL archive module
- F.6. bloom — bloom filter index access method
- F.7. btree_gin — GIN operator classes with B-tree behavior
- F.8. btree_gist — GiST operator classes with B-tree behavior
- F.9. citext — a case-insensitive character string type
- F.10. cube — a multi-dimensional cube data type
- F.11. dblink — connect to other PostgreSQL databases
- F.12. dict_int — example full-text search dictionary for integers
- F.13. dict_xsyn — example synonym full-text search dictionary
- F.14. earthdistance — calculate great-circle distances
- F.15. file_fdw — access data files in the server's file system
- F.16. fuzzystrmatch — determine string similarities and distance
- F.17. hstore — hstore key/value datatype
- F.18. intagg — integer aggregator and enumerator
- F.19. intarray — manipulate arrays of integers
- F.20. isn — data types for international standard numbers (ISBN, EAN, UPC, etc.)
- F.21. lo — manage large objects
- F.22. ltree — hierarchical tree-like data type
- F.23. pageinspect — low-level inspection of database pages
- F.24. passwordcheck — verify password strength
- F.25. pg_buffercache — inspect PostgreSQL buffer cache state
- F.26. pgcrypto — cryptographic functions
- F.27. pg_freespacemap — examine the free space map
- F.28. pg_logicalinspect — logical decoding components inspection
- F.29. pg_overexplain — allow EXPLAIN to dump even more details
- F.30. pg_prewarm — preload relation data into buffer caches
- F.31. pgrowlocks — show a table's row locking information
- F.32. pg_stat_statements — track statistics of SQL planning and execution
- F.33. pgstattuple — obtain tuple-level statistics
- F.34. pg_surgery — perform low-level surgery on relation data
- F.35. pg_trgm — support for similarity of text using trigram matching
- F.36. pg_visibility — visibility map information and utilities
- F.37. pg_walinspect — low-level WAL inspection
- F.38. postgres_fdw — access data stored in external PostgreSQL servers
- F.39. seg — a datatype for line segments or floating point intervals
- F.40. sepgsql — SELinux-, label-based mandatory access control (MAC) security module
- F.41. spi — Server Programming Interface features/examples
- F.42. sslinfo — obtain client SSL information
- F.43. tablefunc — functions that return tables (
crosstaband others)- F.44. tcn — a trigger function to notify listeners of changes to table content
- F.45. test_decoding — SQL-based test/example module for WAL logical decoding
- F.46. tsm_system_rows — the
SYSTEM_ROWSsampling method forTABLESAMPLE- F.47. tsm_system_time — the
SYSTEM_TIMEsampling method forTABLESAMPLE- F.48. unaccent — a text search dictionary which removes diacritics
- F.49. uuid-ossp — a UUID generator
- F.50. xml2 — XPath querying and XSLT functionality
- F.2. auth_delay — pause on authentication failure
- F.1. amcheck — tools to verify table and index consistency
- G. Additional Supplied Programs
- H. External Projects
- I. The Source Code Repository
- J. Documentation
- K. PostgreSQL Limits
- L. Acronyms
- M. Glossary
- N. Color Support
- L. Acronyms
- O. Obsolete or Renamed Features