Tantor SE#
Оглавление:
- Введение
- Часть I. Руководство
- Часть II. Язык SQL
- Глава 4. SQL Синтаксис
- Глава 5. Определение данных
- 5.1. Основы таблицы
- 5.2. Значения по умолчанию
- 5.3. Идентификационные столбцы
- 5.4. Генерируемые столбцы
- 5.5. Ограничения
- 5.6. Системные столбцы
- 5.7. Изменение таблиц
- 5.8. Привилегии
- 5.9. Политики защиты строк
- 5.10. Схемы
- 5.11. Наследование
- 5.12. Секционирование таблиц
- 5.13. Внешние данные
- 5.14. Другие объекты базы данных
- 5.15. Отслеживание зависимостей
- Глава 6. Операции с данными
- Глава 7. Запросы
- Глава 8. Типы данных
- 8.1. Числовые типы
- 8.2. Типы денежных единиц
- 8.3. Типы символов
- 8.4. Бинарные типы данных
- 8.5. Типы даты/времени
- 8.6. Тип Boolean
- 8.7. Перечисляемые типы
- 8.8. Геометрические типы
- 8.9. Типы сетевых адресов
- 8.10. Типы битовых строк
- 8.11. Типы текстового поиска
- 8.12. UUID Тип
- 8.13. Тип XML
- 8.14. Типы JSON
- 8.15. Массивы
- 8.16. Составные типы
- 8.17. Типы диапазонов
- 8.18. Типы доменов
- 8.19. Типы идентификаторов объектов
- 8.20. Тип pg_lsn
- 8.21. Псевдо-типы
- Глава 9. Функции и операторы
- 9.1. Логические операторы
- 9.2. Функции и операторы сравнения
- 9.3. Математические функции и операторы
- 9.4. Функции и операторы строк
- 9.5. Функции и операторы для работы с бинарными строками
- 9.6. Функции и операторы для битовых строк
- 9.7. Сопоставление шаблонов
- 9.8. Функции форматирования типов данных
- 9.9. Функции и операторы даты/времени
- 9.10. Функции поддержки перечислений
- 9.11. Геометрические функции и операторы
- 9.12. Функции и операторы сетевых адресов
- 9.13. Функции и операторы текстового поиска
- 9.14. Функции UUID
- 9.15. Функции XML
- 9.16. Функции и операторы JSON
- 9.17. Функции манипуляции последовательностями
- 9.18. Условные выражения
- 9.19. Функции и операторы массивов
- 9.20. Функции и операторы диапазонов/мультидиапазонов
- 9.21. Агрегатные функции
- 9.22. Оконные функции
- 9.23. Функции поддержки слияния
- 9.24. Подзапросы
- 9.25. Сравнения строк и массивов
- 9.26. Функции, возвращающие наборы значений
- 9.27. Функции и операторы системной информации
- 9.28. Функции системного администрирования
- 9.29. Функции триггеров
- 9.30. Функции триггеров событий
- 9.31. Функции статистической информации
- Глава 10. Преобразование типов
- Глава 11. Индексы
- 11.1. Введение
- 11.2. Типы индексов
- 11.3. Многоколоночные индексы
- 11.4. Индексы и ORDER BY
- 11.5. Сочетание нескольких индексов
- 11.6. Уникальные индексы
- 11.7. Индексы на выражениях
- 11.8. Частичные индексы
- 11.9. Сканирование только индексов и покрывающие индексы
- 11.10. Классы операторов и семейства операторов
- 11.11. Индексы и правила сортировки
- 11.12. Изучение использования индексов
- Глава 12. Полнотекстовый поиск
- 12.1. Введение
- 12.2. Таблицы и индексы
- 12.3. Управление полнотекстовым поиском
- 12.4. Дополнительные возможности
- 12.5. Парсеры
- 12.6. Словари
- 12.7. Пример конфигурации
- 12.8. Тестирование и отладка текстового поиска
- 12.9. Предпочтительные типы индексов для текстового поиска
- 12.10. Поддержка psql
- 12.11. Ограничения
- Глава 13. Контроль параллельности
- Глава 14. Советы по производительности
- Глава 15. Параллельный запрос
- Глава 16. Автономные транзакции
- Часть III. Администрирование сервера
- Глава 17. Установка из бинарных файлов
- Глава 18. Настройка и работа сервера
- 18.1. Учетная запись пользователя Tantor SE
- 18.2. Создание кластера базы данных
- 18.3. Запуск сервера базы данных
- 18.4. Управление ресурсами ядра
- 18.5. Выключение сервера
- 18.6. Обновление кластера Tantor SE
- 18.7. Предотвращение подделки сервера
- 18.8. Опции шифрования
- 18.9. Безопасные TCP/IP-соединения с использованием SSL
- 18.10. Безопасные TCP/IP-соединения с шифрованием GSSAPI
- 18.11. Безопасные соединения TCP/IP с туннелями SSH
- Глава 19. Конфигурация сервера
- 19.1. Настройка параметров
- 19.2. Местоположение файлов
- 19.3. Подключения и аутентификация
- 19.4. Расход ресурсов
- 19.5. Журнал записи перед обработкой
- 19.6. Репликация
- 19.7. Планирование запросов
- 19.8. Отчеты об ошибках и ведение журнала
- 19.9. Статистика выполнения
- 19.10. Вакуумирование
- 19.11. Параметры подключения клиента
- 19.12. Управление блокировками
- 19.13. Совместимость версий и платформы
- 19.14. Обработка ошибок
- 19.15. Предустановленные параметры
- 19.16. Пользовательские настройки
- 19.17. Опции разработчика
- 19.18. Краткие опции
- Глава 20. Аутентификация клиента
- 20.1. Файл pg_hba.conf
- 20.2. Сопоставление имен пользователей
- 20.3. Методы аутентификации
- 20.4. Аутентификация trust
- 20.5. Аутентификация по паролю
- 20.6. Аутентификация GSSAPI
- 20.7. Aутентификации ident
- 20.8. Аутентификация peer
- 20.9. Аутентификация LDAP
- 20.10. Аутентификация RADIUS
- 20.11. Аутентификация по сертификату
- 20.12. Аутентификация PAM
- 20.13. Авторизация/Аутентификация OAuth
- 20.14. Проблемы аутентификации
- Глава 21. Роли базы данных
- Глава 22. Управление базами данных
- Глава 23. Локализация
- Глава 24. Регулярные задачи по обслуживанию базы данных
- Глава 25. Резервное копирование и восстановление
- Глава 26. Высокая доступность, балансировка нагрузки и репликация
- Глава 27. Мониторинг активности базы данных
- Глава 28. Надежность и журнал предварительной записи
- Глава 29. Логическая репликация
- 29.1. Публикация
- 29.2. Подписка
- 29.3. Переключение на резервную копию логической репликации
- 29.4. Фильтры строк
- 29.5. Списки столбцов
- 29.6. Репликация генерируемых столбцов
- 29.7. Конфликты
- 29.8. Ограничения
- 29.9. Архитектура
- 29.10. Мониторинг
- 29.11. Безопасность
- 29.12. Настройки конфигурации
- 29.13. Обновление
- 29.14. Быстрая настройка
- Глава 30. Компиляция в режиме Just-In-Time (JIT)
- Часть IV. Клиентские интерфейсы
- Глава 31. libpq — C Библиотека
- 31.1. Функции управления подключением к базе данных
- 31.2. Функции статуса подключения
- 31.3. Функции выполнения команд
- 31.4. Асинхронная обработка команд
- 31.5. Режим конвейера
- 31.6. Получение результатов запроса частями
- 31.7. Отмена выполняющихся запросов
- 31.8. Интерфейс Fast-Path
- 31.9. Асинхронное уведомление
- 31.10. Функции, связанные с командой COPY
- 31.11. Функции управления
- 31.12. Различные функции
- 31.13. Обработка уведомлений
- 31.14. Система событий
- 31.15. Переменные среды
- 31.16. Файл паролей
- 31.17. Файл службы подключения
- 31.18. Поиск параметров подключения LDAP
- 31.19. Поддержка SSL
- 31.20. Поддержка OAuth
- 31.21. Поведение в многопоточных программах
- 31.22. Создание программ с использованием libpq
- 31.23. Примеры программ
- Глава 32. Большие объекты
- Глава 33. ECPG — Встроенный SQL в C
- 33.1. Концепция
- 33.2. Управление подключениями к базе данных
- 33.3. Выполнение SQL-команд
- 33.4. Использование переменных хоста
- 33.5. Динамический SQL
- 33.6. Библиотека pgtypes
- 33.7. Использование областей дескрипторов
- 33.8. Обработка ошибок
- 33.9. Препроцессорные директивы
- 33.10. Обработка встроенных программ SQL
- 33.11. Библиотечные функции
- 33.12. Большие объекты
- 33.13. Приложения C++
- 33.14. Встроенные SQL-команды
- 33.15. Режим совместимости с Informix
- 33.16. Режим совместимости Oracle
- 33.17. Внутреннее устройство
- Глава 34. Информационная схема
- 34.1. Схема
- 34.2. Типы данных
- 34.3. information_schema_catalog_name
- 34.4. administrable_role_authorizations
- 34.5. applicable_roles
- 34.6. attributes
- 34.7. character_sets
- 34.8. check_constraint_routine_usage
- 34.9. check_constraints
- 34.10. collations
- 34.11. collation_character_set_applicability
- 34.12. column_column_usage
- 34.13. column_domain_usage
- 34.14. column_options
- 34.15. column_privileges
- 34.16. column_udt_usage
- 34.17. columns
- 34.18. constraint_column_usage
- 34.19. constraint_table_usage
- 34.20. data_type_privileges
- 34.21. domain_constraints
- 34.22. domain_udt_usage
- 34.23. domains
- 34.24. element_types
- 34.25. enabled_roles
- 34.26. foreign_data_wrapper_options
- 34.27. foreign_data_wrappers
- 34.28. foreign_server_options
- 34.29. foreign_servers
- 34.30. foreign_table_options
- 34.31. foreign_tables
- 34.32. key_column_usage
- 34.33. parameters
- 34.34. referential_constraints
- 34.35. role_column_grants
- 34.36. role_routine_grants
- 34.37. role_table_grants
- 34.38. role_udt_grants
- 34.39. role_usage_grants
- 34.40. routine_column_usage
- 34.41. routine_privileges
- 34.42. routine_routine_usage
- 34.43. routine_sequence_usage
- 34.44. routine_table_usage
- 34.45. routines
- 34.46. schemata
- 34.47. sequences
- 34.48. sql_features
- 34.49. sql_implementation_info
- 34.50. sql_parts
- 34.51. sql_sizing
- 34.52. table_constraints
- 34.53. table_privileges
- 34.54. tables
- 34.55. transforms
- 34.56. triggered_update_columns
- 34.57. triggers
- 34.58. udt_privileges
- 34.59. usage_privileges
- 34.60. user_defined_types
- 34.61. user_mapping_options
- 34.62. user_mappings
- 34.63. view_column_usage
- 34.64. view_routine_usage
- 34.65. view_table_usage
- 34.66. views
- Глава 31. libpq — C Библиотека
- Часть V. Программирование сервера
- Глава 35. Расширение SQL
- 35.1. Как работает расширяемость
- 35.2. Типовая система Tantor SE
- 35.3. Пользовательские функции
- 35.4. Пользовательские процедуры
- 35.5. Функции языка запросов (SQL)
- 35.6. Перегрузка функций
- 35.7. Категории волатильности функций
- 35.8. Функции процедурного языка
- 35.9. Внутренние функции
- 35.10. Информация об оптимизации функций
- 35.11. Пользовательские агрегаты
- 35.12. Пользовательские типы данных
- 35.13. Пользовательские операторы
- 35.14. Информация об оптимизации операторов
- 35.15. Интерфейсные расширения для индексов
- 35.16. Упаковка связанных объектов в расширение
- 35.17. Инфраструктура создания расширений
- Глава 36. Триггеры
- Глава 37. Триггеры событий
- Глава 38. Система правил
- Глава 39. Процедурные языки
- Глава 40. PL/pgSQL — SQL Процедурный Язык
- 40.1. Обзор
- 40.2. Структура PL/pgSQL
- 40.3. Объявления
- 40.4. Выражения
- 40.5. Основные операторы
- 40.6. Структуры управления
- 40.7. Курсоры
- 40.8. Управление транзакциями
- 40.9. Ошибки и сообщения
- 40.10. Функции триггеров
- 40.11. PL/pgSQL под капотом
- 40.12. Советы по разработке в PL/pgSQL
- 40.13. Перенос из PL/SQL Oracle
- Глава 41. PL/Tcl — Tcl Процедурный Язык
- 41.1. Обзор
- 41.2. Функции и аргументы PL/Tcl
- 41.3. Значения данных в PL/Tcl
- 41.4. Глобальные данные в PL/Tcl
- 41.5. Доступ к базе данных из PL/Tcl
- 41.6. Функции триггеров в PL/Tcl
- 41.7. Функции триггеров событий в PL/Tcl
- 41.8. Обработка ошибок в PL/Tcl
- 41.9. Явные подтранзакции в PL/Tcl
- 41.10. Управление транзакциями
- 41.11. Конфигурация PL/Tcl
- 41.12. Имена процедур Tcl
- Глава 42. PL/Perl — Perl Процедурный Язык
- Глава 43. PL/Python — Язык программирования Python для процедурного программирования
- Глава 44. Интерфейс программирования сервера
- Глава 45. Фоновые рабочие процессы
- Глава 46. Логическое декодирование
- 46.1. Примеры логического декодирования
- 46.2. Концепции логического декодирования
- 46.3. Интерфейс протокола потоковой репликации
- 46.4. Интерфейс логического декодирования SQL
- 46.5. Системные каталоги, связанные с логическим декодированием
- 46.6. Выходные плагины логического декодирования
- 46.7. Писатели вывода логического декодирования
- 46.8. Поддержка синхронной репликации для логического декодирования
- 46.9. Потоковая передача больших транзакций для логического декодирования
- 46.10. Поддержка двухфазного коммита для логического декодирования
- Глава 47. Отслеживание прогресса репликации
- Глава 48. Модули архивации
- Глава 49. Модули проверки OAuth
- Глава 35. Расширение SQL
- Часть VI. Справка
- Часть VII. Внутреннее устройство
- Глава 50. Обзор внутреннего устройства PostgreSQL
- Глава 51. Системные каталоги
- 51.1. Обзор
- 51.2. pg_aggregate
- 51.3. pg_am
- 51.4. pg_amop
- 51.5. pg_amproc
- 51.6. pg_attrdef
- 51.7. pg_attribute
- 51.8. pg_authid
- 51.9. pg_auth_members
- 51.10. pg_cast
- 51.11. pg_class
- 51.12. pg_collation
- 51.13. pg_constraint
- 51.14. pg_conversion
- 51.15. pg_database
- 51.16. pg_db_role_setting
- 51.17. pg_default_acl
- 51.18. pg_depend
- 51.19. pg_description
- 51.20. pg_enum
- 51.21. pg_event_trigger
- 51.22. pg_extension
- 51.23. pg_foreign_data_wrapper
- 51.24. pg_foreign_server
- 51.25. pg_foreign_table
- 51.26. pg_index
- 51.27. pg_inherits
- 51.28. pg_init_privs
- 51.29. pg_language
- 51.30. pg_largeobject
- 51.31. pg_largeobject_metadata
- 51.32. pg_namespace
- 51.33. pg_opclass
- 51.34. pg_operator
- 51.35. pg_opfamily
- 51.36. pg_parameter_acl
- 51.37. pg_partitioned_table
- 51.38. pg_policy
- 51.39. pg_proc
- 51.40. pg_publication
- 51.41. pg_publication_namespace
- 51.42. pg_publication_rel
- 51.43. pg_range
- 51.44. pg_replication_origin
- 51.45. pg_rewrite
- 51.46. pg_seclabel
- 51.47. pg_sequence
- 51.48. pg_shdepend
- 51.49. pg_shdescription
- 51.50. pg_shseclabel
- 51.51. pg_statistic
- 51.52. pg_statistic_ext
- 51.53. pg_statistic_ext_data
- 51.54. pg_subscription
- 51.55. pg_subscription_rel
- 51.56. pg_tablespace
- 51.57. pg_transform
- 51.58. pg_trigger
- 51.59. pg_ts_config
- 51.60. pg_ts_config_map
- 51.61. pg_ts_dict
- 51.62. pg_ts_parser
- 51.63. pg_ts_template
- 51.64. pg_type
- 51.65. pg_user_mapping
- Глава 52. Системные представления
- 52.1. Обзор
- 52.2. pg_aios
- 52.3. pg_available_extensions
- 52.4. pg_available_extension_versions
- 52.5. pg_backend_memory_contexts
- 52.6. pg_config
- 52.7. pg_cursors
- 52.8. pg_file_settings
- 52.9. pg_group
- 52.10. pg_hba_file_rules
- 52.11. pg_ident_file_mappings
- 52.12. pg_indexes
- 52.13. pg_locks
- 52.14. pg_matviews
- 52.15. pg_policies
- 52.16. pg_prepared_statements
- 52.17. pg_prepared_xacts
- 52.18. pg_publication_tables
- 52.19. pg_replication_origin_status
- 52.20. pg_replication_slots
- 52.21. pg_roles
- 52.22. pg_rules
- 52.23. pg_seclabels
- 52.24. pg_sequences
- 52.25. pg_settings
- 52.26. pg_shadow
- 52.27. pg_shmem_allocations
- 52.28. pg_shmem_allocations_numa
- 52.29. pg_stats
- 52.30. pg_stats_ext
- 52.31. pg_stats_ext_exprs
- 52.32. pg_tables
- 52.33. pg_timezone_abbrevs
- 52.34. pg_timezone_names
- 52.35. pg_user
- 52.36. pg_user_mappings
- 52.37. pg_views
- 52.38. pg_wait_events
- Глава 53. Протокол клиент/сервер
- 53.1. Обзор
- 53.2. Поток сообщений
- 53.3. SASL аутентификация
- 53.4. Протокол потоковой репликации
- 53.5. Протокол логической потоковой репликации
- 53.6. Типы данных сообщений
- 53.7. Форматы сообщений
- 53.8. Поля сообщений об ошибках и уведомлениях
- 53.9. Форматы сообщений логической репликации
- 53.10. Сводка изменений с протокола 2.0
- Глава 54. Соглашения по кодированию PostgreSQL
- Глава 55. Поддержка родного языка
- Глава 56. Написание обработчика процедурного языка
- Глава 57. Написание обертки внешних данных
- Глава 58. Написание метода выборки таблицы
- Глава 59. Написание пользовательского поставщика сканирования
- Глава 60. Генетический оптимизатор запросов
- Глава 61. Определение интерфейса метода доступа к таблице
- Глава 62. Определение интерфейса метода доступа к индексу
- Глава 63. Журналирование с опережением для расширений
- Глава 64. Встроенные методы доступа к индексам
- Глава 65. Физическое хранение базы данных
- Глава 66. Обработка транзакций
- Глава 67. Объявления и начальное содержимое системного каталога
- Глава 68. Как планировщик использует статистику
- Глава 69. Формат резервной копии манифеста
- Часть VIII. Приложения
- Приложение A. Коды ошибок Tantor SE
- Приложение B. Поддержка даты/времени
- Приложение C. SQL Ключевые слова
- Приложение D. Соответствие SQL
- Приложение E. Примечания к выпуску
- Приложение F. Дополнительные поставляемые модули и расширения
- F.1. amcheck — инструменты для проверки согласованности таблиц и индексов
- F.2. auth_delay — пауза при неудачной аутентификации
- F.3. auto_dump — расширение с хуком ProcessInterrupts
- F.4. auto_explain — журналирование планов выполнения медленных запросов
- F.5. basebackup_to_shell — пример «shell» модуль pg_basebackup
- F.6. basic_archive — пример модуля архивации WAL
- F.7. bloom — метод доступа к индексу с использованием фильтра Блума
- F.8. btree_gin — GIN классы операторов с поведением B-tree
- F.9. btree_gist — Классы операторов GiST с поведением B-дерева
- F.10. citext — регистронезависимый строковый тип данных
- F.11. spi — возможности/примеры интерфейса программирования сервера
- F.12. credcheck — проверки имени пользователя/пароля в Tantor SE
- F.13. csn — расширение для номера последовательности фиксации (Commit Sequence Number)
- F.14. cube — многомерный кубический тип данных
- F.15. dbcopies_decoding — механизм копирования базы данных и ускоритель обработки данных
- F.16. dblink — подключение к другим базам данных PostgreSQL
- F.17. dict_int — пример словаря полнотекстового поиска для целых чисел
- F.18. dict_xsyn — пример синонимического словаря полнотекстового поиска
- F.19. earthdistance — вычисление ортодромических расстояний
- F.20. fasttrun — функция для усечения временных таблиц без увеличения размера pg_class
- F.21. file_fdw — доступ к файлам данных в файловой системе сервера
- F.22. fulleq — оператор эквивалентности для совместимости с Microsoft SQL Server
- F.23. fuzzystrmatch — определение сходства и расстояния между строками
- F.24. hstore — hstore ключ/значение тип данных
- F.25. hydra (колоночный) — hydra оптимизированный строково-колоночный (ORC)
- F.26. HypoPG — поддержка гипотетических индексов
- F.27. intagg — агрегатор и перечислитель целых чисел
- F.28. intarray — работа с массивами целых чисел
- F.29. isn — типы данных для международных стандартных номеров (ISBN, EAN, UPC и т.д.)
- F.30. lo — управление большими объектами
- F.31. ltree — иерархический древовидный тип данных
- F.32. mchar — дополнительные типы данных для совместимости с Microsoft SQL Server (MS SQL)
- F.33. oauth_validator — Базовый валидатор токенов OAuth 2.0 для Tantor SE
- F.34. online_analyze — сбор статистики сразу после INSERT/UPDATE/DELETE/SELECT
- F.35. orafce — набор функций, обеспечивающих совместимость с базами данных Oracle
- F.36. pageinspect — низкоуровневая проверка страниц базы данных
- F.37. page_repair — восстановление отдельных страниц с использованием данных резервного сервера
- F.38. passwordcheck — проверка надежности пароля
- F.39. pg_archive — автоматическое архивирование исторических данных из секционированных таблиц
- F.40. pgAudit — подробное журналирование аудита сессий и/или объектов
- F.41. pgauditlogtofile — расширение pgAudit для перенаправления строк аудита в отдельный файл
- F.42. pg_background — выполнять команды во фоновых рабочих процессах
- F.43. pg_buffercache — инспектировать состояние кеша буферов Tantor SE
- F.44. pg_cron — планировщик заданий на основе cron, работающий внутри базы данных
- F.45. pgcrypto — криптографические функции
- F.46. pg_csm — оценка сжимаемости таблиц и индексов с помощью CSM
- F.47. pg_freespacemap — исследовать карту свободного пространства
- F.48. pg_hint_plan — настройка планов SQL-запросов в SQL-комментариях
- F.49. pg_ilm — Управление жизненным циклом информации
- F.50. pg_ivm — Функция инкрементального обслуживания представлений (IVM) для Tantor SE
- F.51. pgl_ddl_deploy — прозрачная логическая репликация DDL
- F.52. pg_logicalinspect — проверка компонентов логического декодирования
- F.53. pg_overexplain — вывод дополнительной информации через EXPLAIN
- F.54. pg_partman — создание и управление наборами секционирования таблиц на основе времени и количества
- F.55. pg_prewarm — предварительная загрузка данных отношения в буферные кеши
- F.56. PGQ — универсальная, высокопроизводительная очередь без блокировок с простым API на основе SQL-функций
- F.57. pg_qualstats — статистика по предикатам, найденным в WHERE выражениях и JOIN условиях
- F.58. pg_query_id — управление аспектами вычисления идентификатора запроса
- F.59. pg_repack — удаляет фрагментацию из таблиц и индексов
- F.60. pgrowlocks — показать информацию о блокировке строк таблицы
- F.61. pg_sample_profile — профилирование активности базы данных на основе выборки
- F.62. pgsql-http — HTTP-клиент для Tantor SE
- F.63. pg_stat_advisor — советник Tantor SE для создания расширенной статистики
- F.64. pg_stat_kcache — статистика о реальных операциях чтения и записи
- F.65. pg_stat_statements — отслеживание статистики планирования и выполнения SQL
- F.66. pgstattuple — получить статистику на уровне кортежей
- F.67. pg_store_plans — средство для отслеживания статистики планов выполнения всех SQL-выражений
- F.68. pg_surgery — выполнять низкоуровневые операции с данными отношений
- F.69. pg_tde — Прозрачное шифрование данных для Tantor SE
- F.70. pg_throttle — расширение, добавляющее функцию ограничения скорости выполнения запросов
- F.71. pg_trace — Отслеживание запросов в реальном времени с фильтрацией для Tantor SE
- F.72. pg_trgm — поддержка сходства текста с использованием триграммного сопоставления
- F.73. pg_variables — работа с переменными различных типов
- F.74. pg_visibility — информация и утилиты карты видимости
- F.75. pg_wait_sampling — статистика событий ожидания на основе выборочного анализа
- F.76. pg_walinspect — низкоуровневая проверка WAL
- F.77. plantuner — подсказки планировщику
- F.78. postgres_fdw — доступ к данным, хранящимся на внешних серверах Tantor SE
- F.79. seg — тип данных для отрезков или интервалов с плавающей запятой
- F.80. sepgsql — SELinux-, метка-основанный модуль безопасности с обязательным контролем доступа (MAC)
- F.81. sslinfo — получить информацию о клиенте SSL
- F.82. tablefunc — функции, которые возвращают таблицы (crosstab и другие)
- F.83. tcn — триггерная функция для уведомления слушателей об изменениях в содержимом таблицы
- F.84. test_decoding — SQL-основанный тестовый/примерный модуль для логического декодирования WAL
- F.85. transp_anon — маскирует или заменяет персонально идентифицируемую информацию или коммерчески чувствительные данные
- F.86. tsm_system_rows — метод выборки SYSTEM_ROWS для TABLESAMPLE
- F.87. tsm_system_time — метод выборки SYSTEM_TIME для TABLESAMPLE
- F.88. unaccent — словарь полнотекстового поиска, который удаляет диакритические знаки
- F.89. uuid-ossp — генератор UUID
- F.90. vector (pgvector) — поиск по схожести векторов
- F.91. xml2 — XPath-запросы и функциональность XSLT
- Приложение G. Дополнительные поставляемые программы
- Приложение H. Дополнительные поставляемые утилиты
- Приложение I. Дополнительные программы Tantor, поставляемые в виде отдельных пакетов
- Приложение J. Дополнительные внешние модули, поставляемые в виде отдельных пакетов
- Приложение K. Внешние проекты
- Приложение L. Ограничения Tantor SE
- Приложение M. Сокращения
- Приложение N. Глоссарий
- Приложение O. Поддержка цвета
- Приложение P. Устаревшие или переименованные функции
- Библиография
- Предметный указатель