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. Отслеживание зависимостей
- Глава 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. Функции статистической информации
- Глава 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. Проблемы аутентификации
- Глава 21. Роли базы данных
- Глава 22. Управление базами данных
- Глава 23. Локализация
- Глава 24. Регулярные задачи по обслуживанию базы данных
- Глава 25. Резервное копирование и восстановление
- Глава 26. Высокая доступность, балансировка нагрузки и репликация
- Глава 27. Мониторинг активности базы данных
- Глава 28. Мониторинг использования диска
- Глава 29. Надежность и журнал предварительной записи
- Глава 30. Логическая репликация
- Глава 31. Компиляция в режиме Just-In-Time (JIT)
- Часть IV. Клиентские интерфейсы
- Глава 32. libpq — C Библиотека
- 32.1. Функции управления подключением к базе данных
- 32.2. Функции статуса подключения
- 32.3. Функции выполнения команд
- 32.4. Асинхронная обработка команд
- 32.5. Режим конвейера
- 32.6. Получение результатов запроса построчно
- 32.7. Отмена выполняющихся запросов
- 32.8. Интерфейс Fast-Path
- 32.9. Асинхронное уведомление
- 32.10. Функции, связанные с командой COPY
- 32.11. Функции управления
- 32.12. Различные функции
- 32.13. Обработка уведомлений
- 32.14. Система событий
- 32.15. Переменные среды
- 32.16. Файл паролей
- 32.17. Файл службы подключения
- 32.18. Поиск параметров подключения LDAP
- 32.19. Поддержка SSL
- 32.20. Поведение в многопоточных программах
- 32.21. Создание программ с использованием libpq
- 32.22. Примеры программ
- Глава 33. Большие объекты
- Глава 34. ECPG — Встроенный SQL в C
- 34.1. Концепция
- 34.2. Управление подключениями к базе данных
- 34.3. Выполнение SQL-команд
- 34.4. Использование переменных хоста
- 34.5. Динамический SQL
- 34.6. Библиотека pgtypes
- 34.7. Использование областей дескрипторов
- 34.8. Обработка ошибок
- 34.9. Препроцессорные директивы
- 34.10. Обработка встроенных программ SQL
- 34.11. Библиотечные функции
- 34.12. Большие объекты
- 34.13. Приложения C++
- 34.14. Встроенные SQL-команды
- 34.15. Режим совместимости с Informix
- 34.16. Режим совместимости Oracle
- 34.17. Внутреннее устройство
- Глава 35. Информационная схема
- 35.1. Схема
- 35.2. Типы данных
- 35.3. information_schema_catalog_name
- 35.4. administrable_role_authorizations
- 35.5. applicable_roles
- 35.6. attributes
- 35.7. character_sets
- 35.8. check_constraint_routine_usage
- 35.9. check_constraints
- 35.10. collations
- 35.11. collation_character_set_applicability
- 35.12. column_column_usage
- 35.13. column_domain_usage
- 35.14. column_options
- 35.15. column_privileges
- 35.16. column_udt_usage
- 35.17. columns
- 35.18. constraint_column_usage
- 35.19. constraint_table_usage
- 35.20. data_type_privileges
- 35.21. domain_constraints
- 35.22. domain_udt_usage
- 35.23. domains
- 35.24. element_types
- 35.25. enabled_roles
- 35.26. foreign_data_wrapper_options
- 35.27. foreign_data_wrappers
- 35.28. foreign_server_options
- 35.29. foreign_servers
- 35.30. foreign_table_options
- 35.31. foreign_tables
- 35.32. key_column_usage
- 35.33. parameters
- 35.34. referential_constraints
- 35.35. role_column_grants
- 35.36. role_routine_grants
- 35.37. role_table_grants
- 35.38. role_udt_grants
- 35.39. role_usage_grants
- 35.40. routine_column_usage
- 35.41. routine_privileges
- 35.42. routine_routine_usage
- 35.43. routine_sequence_usage
- 35.44. routine_table_usage
- 35.45. routines
- 35.46. schemata
- 35.47. sequences
- 35.48. sql_features
- 35.49. sql_implementation_info
- 35.50. sql_parts
- 35.51. sql_sizing
- 35.52. table_constraints
- 35.53. table_privileges
- 35.54. tables
- 35.55. transforms
- 35.56. triggered_update_columns
- 35.57. triggers
- 35.58. udt_privileges
- 35.59. usage_privileges
- 35.60. user_defined_types
- 35.61. user_mapping_options
- 35.62. user_mappings
- 35.63. view_column_usage
- 35.64. view_routine_usage
- 35.65. view_table_usage
- 35.66. views
- Глава 32. libpq — C Библиотека
- Часть V. Программирование сервера
- Глава 36. Расширение SQL
- 36.1. Как работает расширяемость
- 36.2. Типовая система Tantor SE
- 36.3. Пользовательские функции
- 36.4. Пользовательские процедуры
- 36.5. Функции языка запросов (SQL)
- 36.6. Перегрузка функций
- 36.7. Категории волатильности функций
- 36.8. Функции процедурного языка
- 36.9. Внутренние функции
- 36.10. Информация об оптимизации функций
- 36.11. Пользовательские агрегаты
- 36.12. Пользовательские типы данных
- 36.13. Пользовательские операторы
- 36.14. Информация об оптимизации операторов
- 36.15. Интерфейсные расширения для индексов
- 36.16. Упаковка связанных объектов в расширение
- 36.17. Инфраструктура создания расширений
- Глава 37. Триггеры
- Глава 38. Триггеры событий
- Глава 39. Система правил
- Глава 40. Процедурные языки
- Глава 41. PL/pgSQL — SQL Процедурный Язык
- 41.1. Обзор
- 41.2. Структура PL/pgSQL
- 41.3. Объявления
- 41.4. Выражения
- 41.5. Основные операторы
- 41.6. Структуры управления
- 41.7. Курсоры
- 41.8. Управление транзакциями
- 41.9. Ошибки и сообщения
- 41.10. Функции триггеров
- 41.11. PL/pgSQL под капотом
- 41.12. Советы по разработке в PL/pgSQL
- 41.13. Перенос из PL/SQL Oracle
- Глава 42. PL/Tcl — Tcl Процедурный Язык
- 42.1. Обзор
- 42.2. Функции и аргументы PL/Tcl
- 42.3. Значения данных в PL/Tcl
- 42.4. Глобальные данные в PL/Tcl
- 42.5. Доступ к базе данных из PL/Tcl
- 42.6. Функции триггеров в PL/Tcl
- 42.7. Функции триггеров событий в PL/Tcl
- 42.8. Обработка ошибок в PL/Tcl
- 42.9. Явные подтранзакции в PL/Tcl
- 42.10. Управление транзакциями
- 42.11. Конфигурация PL/Tcl
- 42.12. Имена процедур Tcl
- Глава 43. PL/Perl — Perl Процедурный Язык
- Глава 44. PL/Python — Язык программирования Python для процедурного программирования
- Глава 45. Интерфейс программирования сервера
- Глава 46. Фоновые рабочие процессы
- Глава 47. Логическое декодирование
- 47.1. Примеры логического декодирования
- 47.2. Концепции логического декодирования
- 47.3. Интерфейс протокола потоковой репликации
- 47.4. Интерфейс логического декодирования SQL
- 47.5. Системные каталоги, связанные с логическим декодированием
- 47.6. Выходные плагины логического декодирования
- 47.7. Писатели вывода логического декодирования
- 47.8. Поддержка синхронной репликации для логического декодирования
- 47.9. Потоковая передача больших транзакций для логического декодирования
- 47.10. Поддержка двухфазного коммита для логического декодирования
- Глава 48. Отслеживание прогресса репликации
- Глава 49. Модули архивации
- Глава 36. Расширение 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_available_extensions
- 52.3. pg_available_extension_versions
- 52.4. pg_backend_memory_contexts
- 52.5. pg_config
- 52.6. pg_cursors
- 52.7. pg_file_settings
- 52.8. pg_group
- 52.9. pg_hba_file_rules
- 52.10. pg_ident_file_mappings
- 52.11. pg_indexes
- 52.12. pg_locks
- 52.13. pg_matviews
- 52.14. pg_policies
- 52.15. pg_prepared_statements
- 52.16. pg_prepared_xacts
- 52.17. pg_publication_tables
- 52.18. pg_replication_origin_status
- 52.19. pg_replication_slots
- 52.20. pg_roles
- 52.21. pg_rules
- 52.22. pg_seclabels
- 52.23. pg_sequences
- 52.24. pg_settings
- 52.25. pg_shadow
- 52.26. pg_shmem_allocations
- 52.27. pg_stats
- 52.28. pg_stats_ext
- 52.29. pg_stats_ext_exprs
- 52.30. pg_tables
- 52.31. pg_timezone_abbrevs
- 52.32. pg_timezone_names
- 52.33. pg_user
- 52.34. pg_user_mappings
- 52.35. pg_views
- Глава 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. Общие записи WAL
- Глава 64. Пользовательские менеджеры ресурсов WAL
- Глава 65. Индексы B-дерева
- Глава 66. Индексы GiST
- Глава 67. Индексы SP-GiST
- Глава 68. Индексы GIN
- Глава 69. Индексы BRIN
- Глава 70. Хеш-индексы
- Глава 71. Физическое хранение базы данных
- Глава 72. Обработка транзакций
- Глава 73. Объявления и начальное содержимое системного каталога
- Глава 74. Как планировщик использует статистику
- Глава 75. Формат резервной копии манифеста
- Часть VIII. Приложения
- Приложение A. Коды ошибок Tantor SE
- Приложение B. Поддержка даты/времени
- Приложение C. SQL Ключевые слова
- Приложение D. Соответствие SQL
- Приложение E. Примечания к выпуску
- E.1. Примечания к выпуску Tantor SE 16.13.0
- E.2. Примечания к выпуску Tantor SE 16.11.0
- E.3. Примечания к выпуску Tantor SE 16.10.2
- E.4. Примечания к выпуску для Tantor SE 16.10.1
- E.5. Примечания к выпуску для Tantor SE 16.8.1
- E.6. Примечания к выпуску для Tantor SE 16.8.0
- E.7. Примечания к выпуску для Tantor SE 16.6.2
- E.8. Примечания к выпуску для Tantor SE 16.6.1
- E.9. Примечания к выпуску для Tantor SE 16.6.0
- E.10. Примечания к выпуску для Tantor SE 16.4.0
- E.11. Примечания к выпуску для Tantor SE 16.2.1
- E.12. Выпуск 16.13
- E.13. Выпуск 16.12
- E.14. Выпуск 16.11
- E.15. Выпуск 16.10
- E.16. Выпуск 16.9
- E.17. Выпуск 16.8
- E.18. Выпуск 16.7
- E.19. Выпуск 16.6
- E.20. Выпуск 16.5
- E.21. Выпуск 16.4
- E.22. Выпуск 16.3
- E.23. Выпуск 16.2
- E.24. Выпуск 16.1
- E.25. Выпуск 16
- E.26. Предыдущие версии
- Приложение F. Дополнительные поставляемые модули и расширения
- F.1. adminpack — набор инструментов поддержки pgAdmin
- F.2. amcheck — инструменты для проверки согласованности таблиц и индексов
- F.3. auth_delay — пауза при неудачной аутентификации
- F.4. auto_dump — расширение с хуком ProcessInterrupts
- F.5. auto_explain — журналирование планов выполнения медленных запросов
- F.6. basebackup_to_shell — пример «shell» модуль pg_basebackup
- F.7. basic_archive — пример модуля архивации WAL
- F.8. bloom — метод доступа к индексу с использованием фильтра Блума
- F.9. btree_gin — GIN классы операторов с поведением B-tree
- F.10. btree_gist — Классы операторов GiST с поведением B-дерева
- F.11. citext — регистронезависимый строковый тип данных
- F.12. spi — возможности/примеры интерфейса программирования сервера
- F.13. credcheck — проверки имени пользователя/пароля в Tantor SE
- F.14. cube — многомерный кубический тип данных
- F.15. dblink — подключение к другим базам данных PostgreSQL
- F.16. dict_int — пример словаря полнотекстового поиска для целых чисел
- F.17. dict_xsyn — пример синонимического словаря полнотекстового поиска
- F.18. earthdistance — вычисление ортодромических расстояний
- F.19. file_fdw — доступ к файлам данных в файловой системе сервера
- F.20. fuzzystrmatch — определение сходства и расстояния между строками
- F.21. hstore — hstore ключ/значение тип данных
- F.22. hydra (колоночный) — hydra оптимизированный строково-колоночный (ORC)
- F.23. HypoPG — поддержка гипотетических индексов
- F.24. intagg — агрегатор и перечислитель целых чисел
- F.25. intarray — работа с массивами целых чисел
- F.26. isn — типы данных для международных стандартных номеров (ISBN, EAN, UPC и т.д.)
- F.27. lo — управление большими объектами
- F.28. ltree — иерархический древовидный тип данных
- F.29. old_snapshot — проверка состояния old_snapshot_threshold
- F.30. orafce — набор функций, обеспечивающих совместимость с базами данных Oracle
- F.31. pageinspect — низкоуровневая проверка страниц базы данных
- F.32. page_repair — восстановление отдельных страниц с использованием данных резервного сервера
- F.33. passwordcheck — проверка надежности пароля
- F.34. pg_archive — автоматическое архивирование исторических данных из секционированных таблиц
- F.35. pgAudit — подробное журналирование аудита сессий и/или объектов
- F.36. pgauditlogtofile — расширение pgAudit для перенаправления строк аудита в отдельный файл
- F.37. pg_background — выполнять команды во фоновых рабочих процессах
- F.38. pg_buffercache — инспектировать состояние кеша буферов Tantor SE
- F.39. pg_cron — планировщик заданий на основе cron, работающий внутри базы данных
- F.40. pgcrypto — криптографические функции
- F.41. pg_freespacemap — исследовать карту свободного пространства
- F.42. pg_hint_plan — настройка планов SQL-запросов в SQL-комментариях
- F.43. pgl_ddl_deploy — прозрачная логическая репликация DDL
- F.44. pg_partman — создание и управление наборами секционирования таблиц на основе времени и количества
- F.45. pg_prewarm — предварительная загрузка данных отношения в буферные кеши
- F.46. PGQ — универсальная, высокопроизводительная очередь без блокировок с простым API на основе SQL-функций
- F.47. pg_qualstats — статистика по предикатам, найденным в WHERE выражениях и JOIN условиях
- F.48. pg_repack — удаляет фрагментацию из таблиц и индексов
- F.49. pgrowlocks — показать информацию о блокировке строк таблицы
- F.50. pgsql-http — HTTP-клиент для Tantor SE
- F.51. pg_stat_kcache — статистика о реальных операциях чтения и записи
- F.52. pg_stat_statements — отслеживание статистики планирования и выполнения SQL
- F.53. pgstattuple — получить статистику на уровне кортежей
- F.54. pg_store_plans — средство для отслеживания статистики планов выполнения всех SQL-выражений
- F.55. pg_surgery — выполнять низкоуровневые операции с данными отношений
- F.56. pg_throttle — расширение, добавляющее функцию ограничения скорости выполнения запросов
- F.57. pg_trace — Отслеживание запросов в реальном времени с фильтрацией для Tantor SE
- F.58. pg_trgm — поддержка сходства текста с использованием триграммного сопоставления
- F.59. pg_uuidv7 — расширение для генерации UUID версии 7 и некоторых других функций
- F.60. pg_variables — работа с переменными различных типов
- F.61. pg_visibility — информация и утилиты карты видимости
- F.62. pg_wait_sampling — статистика событий ожидания на основе выборочного анализа
- F.63. pg_walinspect — низкоуровневая проверка WAL
- F.64. postgres_fdw — доступ к данным, хранящимся на внешних серверах Tantor SE
- F.65. seg — тип данных для отрезков или интервалов с плавающей запятой
- F.66. sepgsql — SELinux-, метка-основанный модуль безопасности с обязательным контролем доступа (MAC)
- F.67. sslinfo — получить информацию о клиенте SSL
- F.68. tablefunc — функции, которые возвращают таблицы (crosstab и другие)
- F.69. tcn — триггерная функция для уведомления слушателей об изменениях в содержимом таблицы
- F.70. test_decoding — SQL-основанный тестовый/примерный модуль для логического декодирования WAL
- F.71. transp_anon — маскирует или заменяет персонально идентифицируемую информацию или коммерчески чувствительные данные
- F.72. tsm_system_rows — метод выборки SYSTEM_ROWS для TABLESAMPLE
- F.73. tsm_system_time — метод выборки SYSTEM_TIME для TABLESAMPLE
- F.74. unaccent — словарь полнотекстового поиска, который удаляет диакритические знаки
- F.75. uuid-ossp — генератор UUID
- F.76. vector (pgvector) — поиск по схожести векторов
- F.77. xml2 — XPath-запросы и функциональность XSLT
- Приложение G. Дополнительные поставляемые программы
- Приложение H. Дополнительные поставляемые утилиты
- Приложение I. Дополнительные программы Tantor, поставляемые в виде отдельных пакетов
- Приложение J. Дополнительные внешние модули, поставляемые в виде отдельных пакетов
- Приложение K. Внешние проекты
- Приложение L. Ограничения Tantor SE
- Приложение M. Сокращения
- Приложение N. Глоссарий
- Приложение O. Поддержка цвета
- Приложение P. Устаревшие или переименованные функции
- Библиография
- Предметный указатель