Предметный указатель
Символы | A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | U | V | W | X
Символы
- $, Позиционные параметры
- $libdir, Динамическая загрузка
- $libdir/plugins, Предзагрузка разделяемых библиотек, Описание
- *, Элементы списка выборки
- .pgpass, Файл паролей
- .pg_service.conf, Файл соединений служб
- ::, Приведения типов
- _PG_fini, Динамическая загрузка
- _PG_init, Динамическая загрузка
- _PG_output_plugin_init, Функция инициализации
- «грязное» чтение, Изоляция транзакций
- Булевы
- операторы (см. операторы, логические)
- Ведение журнала
- файл current_logfiles и функция pg_current_logfile, Системные информационные функции
- функция pg_current_logfile, Системные информационные функции
- Григорианский календарь, История единиц измерения времени
- Источники репликации, Отслеживание прогресса репликации
- Карта видимости, Карта видимости
- Карта свободного пространства, Карта свободного пространства
- Каскадная репликация, Отказоустойчивость, балансировка нагрузки и репликация
- Логическое декодирование, Логическое декодирование, Логическое декодирование
- Многоверсионное управление конкурентным доступом, Введение
- Отслеживание прогресса репликации, Отслеживание прогресса репликации
- Оценка количества строк, Примеры оценки количества строк
- планировщик, Примеры оценки количества строк
- Потоковая репликация, Отказоустойчивость, балансировка нагрузки и репликация
- Сериализуемая изоляция снимков, Введение
- Сетевые файловые системы, Использование сетевых файловых систем
- Сетевые хранилища (NAS) (см. Сетевые файловые системы)
- Символы Unicode
- в идентификаторах, Идентификаторы и ключевые слова
- Синхронная репликация, Отказоустойчивость, балансировка нагрузки и репликация
- Словари Hunspell, Модули словарей Hunspell
- Слой инициализации, Слой инициализации
- Слоты репликации
- Потоковая репликация, Слоты репликации
- Спецкоды Unicode, Строковые константы со спецпоследовательностями Unicode
- в строковых константах, Строковые константы со спецпоследовательностями Unicode
- Триггер, Триггерные функции на языке C
- Аргументы для триггерных функций, Обзор механизма работы триггеров
- на C, Триггерные функции на языке C
- Файл сопоставления имён пользователей, Файл сопоставления имён пользователей
- Фоновые рабочие процессы, Фоновые рабочие процессы
- Юлианская дата, Юлианские даты
- автоочистка
- общая информация, Демон автоочистки
- параметры конфигурации, Автоматическая очистка
- автофиксация
- массовая загрузка данных, Отключите автофиксацию транзакций
- агрегатная функция, Агрегатные функции, Агрегатные выражения, Пользовательские агрегатные функции
- вспомогательные функции, Вспомогательные функции для агрегатов
- вызов, Агрегатные выражения
- движущийся агрегат, Режим движущегося агрегата
- полиморфная, Агрегатные функции с полиморфными и переменными аргументами
- пользовательская, Пользовательские агрегатные функции
- с переменными аргументами, Агрегатные функции с полиморфными и переменными аргументами
- сортирующая, Сортирующие агрегатные функции
- частичное агрегирование, Частичное агрегирование
- агрегатные функции, Агрегатные функции
- встроенные, Агрегатные функции
- активность базы данных, Мониторинг работы СУБД
- мониторинг, Мониторинг работы СУБД
- аномалия сериализации, Изоляция транзакций, Уровень изоляции Serializable
- анонимные блоки кода, DO
- асинхронная фиксация данных, Асинхронное подтверждение транзакций
- аутентификация BSD, Аутентификация BSD
- аутентификация клиентского приложения, Аутентификация клиентского приложения
- баз данных
- право для создания, Атрибуты ролей
- база данных, Создание базы данных, Управление базами данных
- создание, Создание базы данных
- базовый тип, Система типов Postgres Pro
- балансировка нагрузки, Отказоустойчивость, балансировка нагрузки и репликация
- битовая строка, Битовые строки
- тип данных, Битовые строки
- битовая строковая, Битовые строковые константы
- константа, Битовые строковые константы
- битовые строки, Функции и операторы для работы с битовыми строками
- блокировка, Рекомендательные блокировки, Просмотр информации о блокировках
- мониторинг, Просмотр информации о блокировках
- рекомендательная, Рекомендательные блокировки
- большой объект, Большие объекты
- быстрый путь, Интерфейс быстрого пути
- версия, Подключение к базе данных, Системные информационные функции, Обновление кластера Postgres Pro
- совместимость, Обновление кластера Postgres Pro
- взаимоблокировка, Взаимоблокировки
- тайм-аут, Управление блокировками
- включение
- в файл конфигурации, Упорядочение содержимого файлов конфигурации
- владелец, Права
- внешнее соединение, Соединённые таблицы
- внешний ключ, Внешние ключи, Внешние ключи
- ссылающийся на себя, Внешние ключи
- восстановление на момент времени, Резервное копирование и восстановление
- время
- константы, Специальные значения
- текущее, Текущая дата/время
- формат вывода, Вывод даты/времени
- (см. также форматирование)
- встраиваемый SQL, ECPG — встраиваемый SQL в C
- выбор поля, Выбор поля
- вывод ошибок
- в PL/pgSQL, Вывод сообщений и ошибок
- выключение, Выключение сервера
- выражение, Выражения значения
- порядок вычисления, Правила вычисления выражений
- синтаксис, Выражения значения
- выражение значения, Выражения значения
- выходной список, Дерево запроса
- вычисляемое поле, Использование составных типов в запросах
- вычитание множеств, Сочетание запросов
- генетическая оптимизация запросов, Генетический оптимизатор запросов
- гипотезирующие агрегатные функции
- встроенные, Агрегатные функции
- глобальные данные, Глобальные данные в PL/Tcl
- в PL/Python, Совместное использование данных
- в PL/Tcl, Глобальные данные в PL/Tcl
- горячий резерв, Отказоустойчивость, балансировка нагрузки и репликация
- группировка, Предложения GROUP BY и HAVING
- дата
- константы, Специальные значения
- текущая, Текущая дата/время
- формат вывода, Вывод даты/времени
- (см. также форматирование)
- двоичная строка
- двоичные данные, Двоичные типы данных, Функции и операторы двоичных строк
- функции, Функции и операторы двоичных строк
- двоичные строки
- конкатенация, Функции и операторы двоичных строк
- дерево запроса, Дерево запроса
- диапазонный тип, Диапазонные типы
- индексы, Индексация
- исключение, Ограничения для диапазонов
- дизъюнкция, Логические операторы
- динамическая загрузка, Другие параметры по умолчанию, Динамическая загрузка
- дисковое пространство, Высвобождение дискового пространства
- дисковое устройство, Внутреннее устройство WAL
- дисперсия, Агрегатные функции
- для совокупности, Агрегатные функции
- по выборке, Агрегатные функции
- длина
- двоичной строки (см. двоичные строки, длина)
- строки символов (см. строка символов, длина)
- добавление, Добавление данных
- доверенный, Доверенный и недоверенный PL/Perl
- PL/Perl, Доверенный и недоверенный PL/Perl
- документ, Что такое документ?
- поиск текста, Что такое документ?
- доступная роль, enabled_roles
- дублирование, Выполнение запроса, DISTINCT
- естественное соединение, Соединённые таблицы
- журнал сервера, Регистрация ошибок и протоколирование работы сервера, Обслуживание журнала
- обслуживание файла журнала, Обслуживание журнала
- журнал событий, Регистрация журнала событий в Windows
- журнал событий, Регистрация журнала событий в Windows
- журнал транзакций (см. WAL)
- загрузка системы
- запуск сервера, Запуск сервера баз данных
- задержка, Задержка выполнения
- заключение строк в доллары, Строковые константы, заключённые в доллары
- запись, Вызов функций
- функций, Вызов функций
- запрос, Выполнение запроса, Запросы
- зацикливание
- идентификаторов мультитранзакций, Сжатие pg_multixact
- идентификаторов транзакций, Принудительное сжатие pg_xact и pg_multixact
- защита на уровне строк, Политики защиты строк
- значение NULL
- в libpq, Извлечение информации, связанной с результатом запроса
- с ограничениями уникальности, Ограничения уникальности
- значение по умолчанию, Значения по умолчанию
- с ограничениями-проверками, Ограничения-проверки
- значение по умолчанию, Значения по умолчанию
- изменение, Изменение значения по умолчанию
- значимые цифры, Языковая среда и форматы
- идентификатор, Идентификаторы и ключевые слова
- длина, Идентификаторы и ключевые слова
- синтаксис, Идентификаторы и ключевые слова
- идентификатор объекта, Идентификаторы объектов
- тип данных, Идентификаторы объектов
- идентификатор транзакции, Принудительное сжатие pg_xact и pg_multixact
- зацикливание, Принудительное сжатие pg_xact и pg_multixact
- иерархическая база данных, Основные понятия
- изменение, Изменение данных
- изменчивость, Категории изменчивости функций
- функций, Категории изменчивости функций
- изменяемые представления, Изменяемые представления
- изоляция транзакций, Изоляция транзакций
- имена часовых поясов, Языковая среда и форматы
- имя, Идентификаторы и ключевые слова
- неполное, Путь поиска схемы
- полное, Создание схемы
- синтаксис, Идентификаторы и ключевые слова
- имя компьютера, Ключевые слова-параметры
- индекс, Индексы, Составные индексы, Индексы и предложения ORDER BY, Объединение нескольких индексов, Уникальные индексы, Индексы по выражениям, Частичные индексы, Сканирование только индекса, Типы индексов, предпочитаемые для текстового поиска, Типы индексов, предпочитаемые для текстового поиска, Интерфейсы расширений для индексов, Неблокирующее построение индексов, Операторы и функции
- B-дерево, Типы индексов
- BRIN, Типы индексов, Индексы BRIN
- по выражению, Индексы по выражениям
- GIN, Типы индексов, Типы индексов, предпочитаемые для текстового поиска, Индексы GIN
- текстовый поиск, Типы индексов, предпочитаемые для текстового поиска
- GiST, Типы индексов, Типы индексов, предпочитаемые для текстового поиска, Индексы GiST
- текстовый поиск, Типы индексов, предпочитаемые для текстового поиска
- SP-GiST, Типы индексов, Индексы SP-GiST
- для пользовательского типа данных, Интерфейсы расширений для индексов
- и ORDER BY, Индексы и предложения ORDER BY
- неблокирующее построение, Неблокирующее построение индексов
- объединение нескольких индексов, Объединение нескольких индексов
- по хешу, Типы индексов, Хеш-индексы
- сканирование только индекса, Сканирование только индекса
- составной, Составные индексы
- уникальный, Уникальные индексы
- частичный, Частичные индексы
- индекс элемента, Индексы элементов
- индексы, Контроль использования индексов, Блокировки и индексы
- блокировки, Блокировки и индексы
- контроль использования, Контроль использования индексов
- интервал
- формат вывода, Вывод интервалов
- (см. также форматирование)
- интерфейсы
- поддерживаемые отдельно, Клиентские интерфейсы
- информационная схема, Информационная схема
- исключение по ограничению, Секционирование и исключение по ограничению, Другие параметры планировщика
- исключения
- в PL/pgSQL, Обработка ошибок
- в PL/Tcl, Обработка ошибок в PL/Tcl
- использование диска, Определение использования диска
- история, Краткая история PostgreSQL
- PostgreSQL, Краткая история PostgreSQL
- кавычки
- и идентификаторы, Идентификаторы и ключевые слова
- спецсимволы, Строковые константы
- класс операторов, Семейства и классы операторов, Методы индексов и классы операторов
- класс операторов RUM rum_anyarray_addon_ops, Классы операторов
- класс операторов RUM rum_anyarray_ops, Классы операторов
- класс операторов RUM rum_tsquery_ops, Классы операторов
- класс операторов RUM rum_tsvector_addon_ops, Классы операторов
- класс операторов RUM rum_tsvector_hash_ops, Классы операторов
- класс операторов RUM rum_tsvector_ops, Классы операторов
- класс операторов RUM rum_тип_ops, Классы операторов
- класс операторов rum_tsvector_hash_addon_ops RUM, Классы операторов
- кластер
- баз данных (см. кластер баз данных)
- кластер баз данных, Основные понятия, Создание кластера баз данных
- кластеризация, Отказоустойчивость, балансировка нагрузки и репликация
- ключевое слово, Идентификаторы и ключевые слова, Ключевые слова SQL
- синтаксис, Идентификаторы и ключевые слова
- список, Ключевые слова SQL
- ковариация
- выборки, Агрегатные функции
- совокупности, Агрегатные функции
- коды ошибок, Коды ошибок Postgres Pro
- libpq, Главные функции
- список, Коды ошибок Postgres Pro
- команда TABLE, SELECT
- комментарии
- к объектам баз данных, Системные информационные функции
- комментарий, Комментарии
- в SQL, Комментарии
- компиляция, Сборка программ с libpq
- приложений с libpq, Сборка программ с libpq
- компонент, Лексическая структура
- конвейеризация, Конвейеризация
- спецификация протокола, Конвейеризация
- конкатенация значений tsvector, Обработка документов
- конкурентный доступ, Управление конкурентным доступом
- константа, Константы
- контекст памяти
- в SPI, Управление памятью
- контрольная точка, Настройка WAL
- конфигурация
- восстановления
- резервного сервера, Конфигурация восстановления
- сервера
- функции, Функции для управления конфигурацией
- конъюнкция, Логические операторы
- корреляция, Агрегатные функции
- в планировщике запросов, Расширенная статистика
- круг, Окружности, Геометрические функции и операторы
- куда протоколировать, Куда протоколировать
- курсор, Курсоры, CLOSE, DECLARE, EXPLAIN, FETCH, MOVE
- левое соединение, Соединённые таблицы
- линейная регрессия, Агрегатные функции
- линии времени, Резервное копирование и восстановление
- логический, Логический тип
- тип данных, Логический тип
- локаль, Создание кластера баз данных, Поддержка языковых стандартов
- массив, Массивы
- ввод/вывод, Синтаксис вводимых и выводимых значений массива
- изменение, Изменение массивов
- константа, Ввод значения массива
- конструктор, Конструкторы массивов
- обращение, Обращение к массивам
- объявление, Объявления типов массивов
- поиск, Поиск значений в массивах
- массив элементов
- пользовательского типа, Пользовательские типы
- материализованные представления, Материализованные представления, pg_matviews
- реализация через правила, Материализованные представления
- медиана, Агрегатные выражения
- (см. также процентиль)
- метка (см. псевдоним)
- метод TABLESAMPLE, Написание метода извлечения выборки таблицы
- метод извлечения выборки таблицы, Написание метода извлечения выборки таблицы
- многоугольник, Многоугольники, Геометрические функции и операторы
- мода
- статистическая функция, Агрегатные функции
- мониторинг, Мониторинг работы СУБД
- активность базы данных, Мониторинг работы СУБД
- набор символов, Языковая среда и форматы, Предопределённые параметры, Поддержка кодировок
- наклон линии регрессии, Агрегатные функции
- нарезанный хлеб (см. TOAST)
- наследование, Наследование, Наследование
- настройка
- сервера, Настройка сервера
- не число
- double precision, Типы с плавающей точкой
- numeric (тип данных), Числа с произвольной точностью
- неблокирующее соединение, Функции управления подключением к базе данных, Асинхронная обработка команд
- неповторяемое чтение, Изоляция транзакций
- неполное имя, Путь поиска схемы
- непрерывное архивирование, Резервное копирование и восстановление
- на резервном сервере, Непрерывное архивирование на резервном сервере
- область данных (см. кластер баз данных)
- обновление, Обновление кластера Postgres Pro
- обработка замечаний, Обработка замечаний
- в libpq, Обработка замечаний
- обработчик замечаний, Обработка замечаний
- обратное распределение, Агрегатные функции
- обслуживание, Регламентные задачи обслуживания базы данных
- общее табличное выражение (см. WITH)
- объединение множеств, Сочетание запросов
- объектно-ориентированная база данных, Основные понятия
- обёртка сторонних данных, Написание обёртки сторонних данных
- обработчик, Написание обёртки сторонних данных
- ограничение, Ограничения
- NOT NULL, Ограничения NOT NULL
- внешний ключ, Внешние ключи
- добавление, Добавление ограничения
- имя, Ограничения-проверки
- исключение, Ограничения-исключения
- первичный ключ, Первичные ключи
- проверка, Ограничения-проверки
- удаление, Удаление ограничения
- уникальности, Ограничения уникальности
- ограничение NOT NULL, Ограничения NOT NULL
- ограничение уникальности, Ограничения уникальности
- ограничение-исключение, Ограничения-исключения
- ограничение-проверка, Ограничения-проверки
- оконная функция, Оконные функции, Вызовы оконных функций, Обработка оконных функций
- вызов, Вызовы оконных функций
- порядок выполнения, Обработка оконных функций
- оконные функции, Оконные функции
- встроенные, Оконные функции
- оператор, Операторы, Приоритеты операторов, Функции и операторы, Логические операторы, Операторы, Пользовательские операторы
- вызов, Применение оператора
- логический, Логические операторы
- пользовательский, Пользовательские операторы
- приоритеты, Приоритеты операторов
- разрешение типов при вызове, Операторы
- синтаксис, Операторы
- оператор упорядочивания, Системные зависимости от классов операторов
- операции над множествами, Сочетание запросов
- отказоустойчивость, Отказоустойчивость, балансировка нагрузки и репликация
- откладываемая транзакция, Поведение команд
- выбор по умолчанию, Поведение команд
- установка, SET TRANSACTION
- отличительный блок, Динамическая загрузка
- отмена, Отмена запросов в процессе выполнения
- SQL-команд, Отмена запросов в процессе выполнения
- отношение, Основные понятия
- отработка отказа, Отказоустойчивость, балансировка нагрузки и репликация
- отрезок, Отрезки
- отрицание, Логические операторы
- оценка числа строк
- многовариантная, Примеры многовариантной статистики
- очистка, Регламентная очистка
- параллельный запрос, Параллельный запрос
- параметр
- синтаксис, Позиционные параметры
- параметр in_memory.shared_pool_size, Конфигурационные переменные
- параметр in_memory.undo_size, Конфигурационные переменные
- параметр pgpro_scheduler schedule.auto_enabled, Переменные GUC
- параметр pgpro_scheduler schedule.database, Переменные GUC
- параметр pgpro_scheduler schedule.database_to_connect, Переменные GUC
- параметр pgpro_scheduler schedule.enabled, Переменные GUC
- параметр pgpro_scheduler schedule.enable_history, Переменные GUC
- параметр pgpro_scheduler schedule.max_parallel_workers, Переменные GUC
- параметр pgpro_scheduler schedule.max_workers, Переменные GUC
- параметр pgpro_scheduler schedule.nodename, Переменные GUC
- параметр pgpro_scheduler schedule.schema, Переменные GUC
- параметр pgpro_scheduler schedule.transaction_state, Переменные GUC
- параметр vops vops.auto_substitute_projections, Параметры конфигурации
- параметр восстановления archive_cleanup_command, Параметры восстановления из архива
- параметр восстановления primary_conninfo, Параметры резервного сервера
- параметр восстановления primary_slot_name, Параметры резервного сервера
- параметр восстановления recovery_end_command, Параметры восстановления из архива
- параметр восстановления recovery_min_apply_delay, Параметры резервного сервера
- параметр восстановления recovery_target, Параметры управления восстановлением
- параметр восстановления recovery_target_action, Параметры управления восстановлением
- параметр восстановления recovery_target_inclusive, Параметры управления восстановлением
- параметр восстановления recovery_target_lsn, Параметры управления восстановлением
- параметр восстановления recovery_target_name, Параметры управления восстановлением
- параметр восстановления recovery_target_time, Параметры управления восстановлением
- параметр восстановления recovery_target_timeline, Параметры управления восстановлением
- параметр восстановления recovery_target_xid, Параметры управления восстановлением
- параметр восстановления restore_command, Параметры восстановления из архива
- параметр восстановления standby_mode, Параметры резервного сервера
- параметр восстановления trigger_file, Параметры резервного сервера
- параметр конфигурации allow_in_place_tablespaces, Параметры для разработчиков
- параметр конфигурации allow_system_table_mods, Параметры для разработчиков
- параметр конфигурации application_name, Что протоколировать
- параметр конфигурации aqo.mode, Конфигурирование
- параметр конфигурации archive_command, Архивация
- параметр конфигурации archive_mode, Архивация
- параметр конфигурации archive_timeout, Архивация
- параметр конфигурации array_nulls, Предыдущие версии Postgres Pro
- параметр конфигурации authentication_timeout, Безопасность и аутентификация
- параметр конфигурации auth_delay.milliseconds, Параметры конфигурации
- параметр конфигурации autovacuum, Автоматическая очистка
- параметр конфигурации autovacuum_analyze_scale_factor, Автоматическая очистка
- параметр конфигурации autovacuum_analyze_threshold, Автоматическая очистка
- параметр конфигурации autovacuum_freeze_max_age, Автоматическая очистка
- параметр конфигурации autovacuum_max_workers, Автоматическая очистка
- параметр конфигурации autovacuum_multixact_freeze_max_age, Автоматическая очистка
- параметр конфигурации autovacuum_naptime, Автоматическая очистка
- параметр конфигурации autovacuum_vacuum_cost_delay, Автоматическая очистка
- параметр конфигурации autovacuum_vacuum_cost_limit, Автоматическая очистка
- параметр конфигурации autovacuum_vacuum_scale_factor, Автоматическая очистка
- параметр конфигурации autovacuum_vacuum_threshold, Автоматическая очистка
- параметр конфигурации autovacuum_work_mem, Память
- параметр конфигурации auto_explain.log_analyze, Параметры конфигурации
- параметр конфигурации auto_explain.log_buffers, Параметры конфигурации
- параметр конфигурации auto_explain.log_format, Параметры конфигурации
- параметр конфигурации auto_explain.log_min_duration, Параметры конфигурации
- параметр конфигурации auto_explain.log_nested_statements, Параметры конфигурации
- параметр конфигурации auto_explain.log_timing, Параметры конфигурации
- параметр конфигурации auto_explain.log_triggers, Параметры конфигурации
- параметр конфигурации auto_explain.log_verbose, Параметры конфигурации
- параметр конфигурации auto_explain.sample_rate, Параметры конфигурации
- параметр конфигурации backend_flush_after, Асинхронное поведение
- параметр конфигурации backslash_quote, Предыдущие версии Postgres Pro
- параметр конфигурации bgwriter_delay, Фоновая запись
- параметр конфигурации bgwriter_flush_after, Фоновая запись
- параметр конфигурации bgwriter_lru_maxpages, Фоновая запись
- параметр конфигурации bgwriter_lru_multiplier, Фоновая запись
- параметр конфигурации block_size, Предопределённые параметры
- параметр конфигурации bonjour, Параметры подключений
- параметр конфигурации bonjour_name, Параметры подключений
- параметр конфигурации bytea_output, Поведение команд
- параметр конфигурации cfs_compress_temp_relations, Сжатие данных
- параметр конфигурации cfs_gc, Сжатие данных
- параметр конфигурации cfs_gc_delay, Сжатие данных
- параметр конфигурации cfs_gc_period, Сжатие данных
- параметр конфигурации cfs_gc_threshold, Сжатие данных
- параметр конфигурации cfs_gc_workers, Сжатие данных
- параметр конфигурации cfs_level, Сжатие данных
- параметр конфигурации checkpoint_completion_target, Контрольные точки
- параметр конфигурации checkpoint_flush_after, Контрольные точки
- параметр конфигурации checkpoint_timeout, Контрольные точки
- параметр конфигурации checkpoint_warning, Контрольные точки
- параметр конфигурации check_function_bodies, Поведение команд
- параметр конфигурации client_connection_check_interval, Другие параметры по умолчанию
- параметр конфигурации client_encoding, Языковая среда и форматы
- параметр конфигурации client_min_messages, Поведение команд
- параметр конфигурации cluster_name, Заголовок процесса
- параметр конфигурации commit_delay, Параметры
- параметр конфигурации commit_siblings, Параметры
- параметр конфигурации config_file, Расположения файлов
- параметр конфигурации constraint_exclusion, Другие параметры планировщика
- параметр конфигурации cpu_index_tuple_cost, Константы стоимости для планировщика
- параметр конфигурации cpu_operator_cost, Константы стоимости для планировщика
- параметр конфигурации cpu_tuple_cost, Константы стоимости для планировщика
- параметр конфигурации current_logfiles
- и log_destination, Куда протоколировать
- параметр конфигурации cursor_tuple_fraction, Другие параметры планировщика
- параметр конфигурации data_checksums, Предопределённые параметры
- параметр конфигурации data_directory, Расположения файлов
- параметр конфигурации data_sync_retry, Обработка ошибок
- параметр конфигурации DateStyle, Языковая среда и форматы
- параметр конфигурации db_user_namespace, Безопасность и аутентификация
- параметр конфигурации deadlock_timeout, Управление блокировками
- параметр конфигурации debug_assertions, Предопределённые параметры
- параметр конфигурации debug_deadlocks, Параметры для разработчиков
- параметр конфигурации debug_pretty_print, Что протоколировать
- параметр конфигурации debug_print_parse, Что протоколировать
- параметр конфигурации debug_print_plan, Что протоколировать
- параметр конфигурации debug_print_rewritten, Что протоколировать
- параметр конфигурации default_statistics_target, Другие параметры планировщика
- параметр конфигурации default_tablespace, Поведение команд
- параметр конфигурации default_text_search_config, Языковая среда и форматы
- параметр конфигурации default_transaction_deferrable, Поведение команд
- параметр конфигурации default_transaction_isolation, Поведение команд
- параметр конфигурации default_transaction_read_only, Поведение команд
- параметр конфигурации default_with_oids, Предыдущие версии Postgres Pro
- параметр конфигурации dynamic_library_path, Другие параметры по умолчанию
- параметр конфигурации dynamic_shared_memory_type, Память
- параметр конфигурации effective_cache_size, Константы стоимости для планировщика
- параметр конфигурации effective_io_concurrency, Асинхронное поведение
- параметр конфигурации enable_bitmapscan, Конфигурация методов планировщика
- параметр конфигурации enable_gathermerge, Конфигурация методов планировщика
- параметр конфигурации enable_hashagg, Конфигурация методов планировщика
- параметр конфигурации enable_hashjoin, Конфигурация методов планировщика
- параметр конфигурации enable_indexonlyscan, Конфигурация методов планировщика
- параметр конфигурации enable_indexscan, Конфигурация методов планировщика
- параметр конфигурации enable_material, Конфигурация методов планировщика
- параметр конфигурации enable_mergejoin, Конфигурация методов планировщика
- параметр конфигурации enable_nestloop, Конфигурация методов планировщика
- параметр конфигурации enable_seqscan, Конфигурация методов планировщика
- параметр конфигурации enable_sort, Конфигурация методов планировщика
- параметр конфигурации enable_tidscan, Конфигурация методов планировщика
- параметр конфигурации escape_string_warning, Предыдущие версии Postgres Pro
- параметр конфигурации event_source, Куда протоколировать
- параметр конфигурации exit_on_error, Обработка ошибок
- параметр конфигурации external_pid_file, Расположения файлов
- параметр конфигурации extra_float_digits, Языковая среда и форматы
- параметр конфигурации force_parallel_mode, Другие параметры планировщика
- параметр конфигурации from_collapse_limit, Другие параметры планировщика
- параметр конфигурации fsync, Параметры
- параметр конфигурации full_page_writes, Параметры
- параметр конфигурации geqo, Генетический оптимизатор запросов
- параметр конфигурации geqo_effort, Генетический оптимизатор запросов
- параметр конфигурации geqo_generations, Генетический оптимизатор запросов
- параметр конфигурации geqo_pool_size, Генетический оптимизатор запросов
- параметр конфигурации geqo_seed, Генетический оптимизатор запросов
- параметр конфигурации geqo_selection_bias, Генетический оптимизатор запросов
- параметр конфигурации geqo_threshold, Генетический оптимизатор запросов
- параметр конфигурации gin_fuzzy_search_limit, Другие параметры по умолчанию
- параметр конфигурации gin_pending_list_limit, Поведение команд
- параметр конфигурации hba_file, Расположения файлов
- параметр конфигурации hot_standby, Ведомые серверы
- параметр конфигурации hot_standby_feedback, Ведомые серверы
- параметр конфигурации huge_pages, Память
- параметр конфигурации ident_file, Расположения файлов
- параметр конфигурации idle_in_transaction_session_timeout, Поведение команд
- параметр конфигурации idle_session_timeout, Поведение команд
- параметр конфигурации ignore_checksum_failure, Параметры для разработчиков
- параметр конфигурации ignore_system_indexes, Параметры для разработчиков
- параметр конфигурации integer_datetimes, Предопределённые параметры
- параметр конфигурации IntervalStyle, Языковая среда и форматы
- параметр конфигурации join_collapse_limit, Другие параметры планировщика
- параметр конфигурации krb_caseins_users, Безопасность и аутентификация
- параметр конфигурации krb_server_keyfile, Безопасность и аутентификация
- параметр конфигурации lc_collate, Предопределённые параметры
- параметр конфигурации lc_ctype, Предопределённые параметры
- параметр конфигурации lc_messages, Языковая среда и форматы
- параметр конфигурации lc_monetary, Языковая среда и форматы
- параметр конфигурации lc_numeric, Языковая среда и форматы
- параметр конфигурации lc_time, Языковая среда и форматы
- параметр конфигурации listen_addresses, Параметры подключений
- параметр конфигурации listen_rdma_addresses, Параметры подключений
- параметр конфигурации local_preload_libraries, Предзагрузка разделяемых библиотек
- параметр конфигурации lock_timeout, Поведение команд
- параметр конфигурации log2_num_lock_partitions, Управление блокировками
- параметр конфигурации logging_collector, Куда протоколировать
- параметр конфигурации log_autovacuum_min_duration, Автоматическая очистка
- параметр конфигурации log_btree_build_stats, Параметры для разработчиков
- параметр конфигурации log_checkpoints, Что протоколировать
- параметр конфигурации log_connections, Что протоколировать
- параметр конфигурации log_destination, Куда протоколировать
- параметр конфигурации log_directory, Куда протоколировать
- параметр конфигурации log_disconnections, Что протоколировать
- параметр конфигурации log_duration, Что протоколировать
- параметр конфигурации log_error_verbosity, Что протоколировать
- параметр конфигурации log_executor_stats, Мониторинг статистики
- параметр конфигурации log_filename, Куда протоколировать
- параметр конфигурации log_file_mode, Куда протоколировать
- параметр конфигурации log_hostname, Что протоколировать
- параметр конфигурации log_line_prefix, Что протоколировать
- параметр конфигурации log_lock_waits, Что протоколировать
- параметр конфигурации log_min_duration_statement, Когда протоколировать
- параметр конфигурации log_min_error_statement, Когда протоколировать
- параметр конфигурации log_min_messages, Когда протоколировать
- параметр конфигурации log_parser_stats, Мониторинг статистики
- параметр конфигурации log_planner_stats, Мониторинг статистики
- параметр конфигурации log_replication_commands, Что протоколировать
- параметр конфигурации log_rotation_age, Куда протоколировать
- параметр конфигурации log_rotation_size, Куда протоколировать
- параметр конфигурации log_statement, Что протоколировать
- параметр конфигурации log_statement_stats, Мониторинг статистики
- параметр конфигурации log_temp_files, Что протоколировать
- параметр конфигурации log_timezone, Что протоколировать
- параметр конфигурации log_truncate_on_rotation, Куда протоколировать
- параметр конфигурации lo_compat_privileges, Предыдущие версии Postgres Pro
- параметр конфигурации lwlock_shared_limit, Управление блокировками
- параметр конфигурации maintenance_work_mem, Память
- параметр конфигурации max_autonomous_transactions, Память
- параметр конфигурации max_connections, Параметры подключений
- параметр конфигурации max_files_per_process, Использование ресурсов ядра
- параметр конфигурации max_function_args, Предопределённые параметры
- параметр конфигурации max_identifier_length, Предопределённые параметры
- параметр конфигурации max_index_keys, Предопределённые параметры
- параметр конфигурации max_locks_per_transaction, Управление блокировками
- параметр конфигурации max_logical_replication_workers, Подписчики
- параметр конфигурации max_parallel_workers, Асинхронное поведение
- параметр конфигурации max_parallel_workers_per_gather, Асинхронное поведение
- параметр конфигурации max_pred_locks_per_page, Управление блокировками
- параметр конфигурации max_pred_locks_per_relation, Управление блокировками
- параметр конфигурации max_pred_locks_per_transaction, Управление блокировками
- параметр конфигурации max_prepared_transactions, Память
- параметр конфигурации max_replication_slots, Передающие серверы
- параметр конфигурации max_stack_depth, Память
- параметр конфигурации max_standby_archive_delay, Ведомые серверы
- параметр конфигурации max_standby_streaming_delay, Ведомые серверы
- параметр конфигурации max_sync_workers_per_subscription, Подписчики
- параметр конфигурации max_wal_senders, Передающие серверы
- параметр конфигурации max_wal_size, Контрольные точки
- параметр конфигурации max_worker_processes, Асинхронное поведение
- параметр конфигурации min_parallel_index_scan_size, Константы стоимости для планировщика
- параметр конфигурации min_parallel_table_scan_size, Константы стоимости для планировщика
- параметр конфигурации min_wal_size, Контрольные точки
- параметр конфигурации nul_byte_replacement_on_import, Предыдущие версии Postgres Pro
- параметр конфигурации old_snapshot_threshold, Асинхронное поведение
- параметр конфигурации operator_precedence_warning, Предыдущие версии Postgres Pro
- параметр конфигурации page_repair, Главный сервер
- параметр конфигурации parallel_setup_cost, Константы стоимости для планировщика
- параметр конфигурации parallel_tuple_cost, Константы стоимости для планировщика
- параметр конфигурации partition_backend, Предыдущие версии Postgres Pro
- параметр конфигурации password_encryption, Безопасность и аутентификация
- параметр конфигурации pg_trgm.similarity_threshold, Параметры GUC
- параметр конфигурации pg_trgm.word_similarity_threshold, Параметры GUC
- параметр конфигурации plan_cache_lru_size, Память
- параметр конфигурации plperl.on_init, Конфигурирование
- параметр конфигурации plperl.on_plperlu_init, Конфигурирование
- параметр конфигурации plperl.on_plperl_init, Конфигурирование
- параметр конфигурации plperl.use_strict, Конфигурирование
- параметр конфигурации plpgsql.check_asserts, Проверка утверждений
- параметр конфигурации plpgsql.variable_conflict, Подстановка переменных
- параметр конфигурации pltcl.start_proc, Конфигурация PL/Tcl
- параметр конфигурации pltclu.start_proc, Конфигурация PL/Tcl
- параметр конфигурации port, Параметры подключений
- параметр конфигурации postgres_fdw.use_global_snapshots, Переменные GUC
- параметр конфигурации postgres_fdw.use_twophase, Переменные GUC
- параметр конфигурации post_auth_delay, Параметры для разработчиков
- параметр конфигурации pre_auth_delay, Параметры для разработчиков
- параметр конфигурации quote_all_identifiers, Предыдущие версии Postgres Pro
- параметр конфигурации random_page_cost, Константы стоимости для планировщика
- параметр конфигурации replacement_sort_tuples, Память
- параметр конфигурации restart_after_crash, Обработка ошибок
- параметр конфигурации row_security, Поведение команд
- параметр конфигурации search_path, Путь поиска схемы, Поведение команд
- использование в защищённых функциях, Разработка защищённых функций SECURITY DEFINER
- параметр конфигурации segment_size, Предопределённые параметры
- параметр конфигурации seq_page_cost, Константы стоимости для планировщика
- параметр конфигурации seq_scan_startup_cost_first_row, Другие параметры планировщика
- параметр конфигурации server_encoding, Предопределённые параметры
- параметр конфигурации server_version, Предопределённые параметры
- параметр конфигурации server_version_num, Предопределённые параметры
- параметр конфигурации session_cpu_weight, Приоритизация
- параметр конфигурации session_ioread_weight, Приоритизация
- параметр конфигурации session_iowrite_weight, Приоритизация
- параметр конфигурации session_preload_libraries, Предзагрузка разделяемых библиотек
- параметр конфигурации session_replication_role, Поведение команд
- параметр конфигурации shared_buffers, Память
- параметр конфигурации shared_ispell.max_size, Параметры GUC
- параметр конфигурации shared_preload_libraries, Предзагрузка разделяемых библиотек
- параметр конфигурации ssl, Безопасность и аутентификация
- параметр конфигурации ssl_ca_file, Безопасность и аутентификация
- параметр конфигурации ssl_cert_file, Безопасность и аутентификация
- параметр конфигурации ssl_ciphers, Безопасность и аутентификация
- параметр конфигурации ssl_crl_file, Безопасность и аутентификация
- параметр конфигурации ssl_dh_params_file, Безопасность и аутентификация
- параметр конфигурации ssl_ecdh_curve, Безопасность и аутентификация
- параметр конфигурации ssl_key_file, Безопасность и аутентификация
- параметр конфигурации ssl_prefer_server_ciphers, Безопасность и аутентификация
- параметр конфигурации standard_conforming_strings, Предыдущие версии Postgres Pro
- параметр конфигурации statement_timeout, Поведение команд
- параметр конфигурации stats_temp_directory, Сбор статистики по запросам и индексам
- параметр конфигурации superuser_reserved_connections, Параметры подключений
- параметр конфигурации synchronize_seqscans, Предыдущие версии Postgres Pro
- параметр конфигурации synchronous_commit, Параметры
- параметр конфигурации synchronous_standby_gap, Главный сервер
- параметр конфигурации synchronous_standby_names, Главный сервер
- параметр конфигурации syslog_facility, Куда протоколировать
- параметр конфигурации syslog_ident, Куда протоколировать
- параметр конфигурации syslog_sequence_numbers, Куда протоколировать
- параметр конфигурации syslog_split_messages, Куда протоколировать
- параметр конфигурации tcp_keepalives_count, Параметры подключений
- параметр конфигурации tcp_keepalives_idle, Параметры подключений
- параметр конфигурации tcp_keepalives_interval, Параметры подключений
- параметр конфигурации temp_buffers, Память
- параметр конфигурации temp_file_limit, Диск
- параметр конфигурации temp_tablespaces, Поведение команд
- параметр конфигурации TimeZone, Языковая среда и форматы
- параметр конфигурации timezone_abbreviations, Языковая среда и форматы
- параметр конфигурации trace_locks, Параметры для разработчиков
- параметр конфигурации trace_lock_oidmin, Параметры для разработчиков
- параметр конфигурации trace_lock_table, Параметры для разработчиков
- параметр конфигурации trace_lwlocks, Параметры для разработчиков
- параметр конфигурации trace_notify, Параметры для разработчиков
- параметр конфигурации trace_recovery_messages, Параметры для разработчиков
- параметр конфигурации trace_sort, Параметры для разработчиков
- параметр конфигурации trace_userlocks, Параметры для разработчиков
- параметр конфигурации track_activities, Сбор статистики по запросам и индексам
- параметр конфигурации track_activity_query_size, Сбор статистики по запросам и индексам
- параметр конфигурации track_commit_timestamp, Передающие серверы
- параметр конфигурации track_counts, Сбор статистики по запросам и индексам
- параметр конфигурации track_functions, Сбор статистики по запросам и индексам
- параметр конфигурации track_global_snapshots, Разное
- параметр конфигурации track_io_timing, Сбор статистики по запросам и индексам
- параметр конфигурации transaction_deferrable, Поведение команд
- параметр конфигурации transaction_isolation, Поведение команд
- параметр конфигурации transaction_read_only, Поведение команд
- параметр конфигурации transform_null_equals, Совместимость с разными платформами и клиентами
- параметр конфигурации unix_socket_directories, Параметры подключений
- параметр конфигурации unix_socket_group, Параметры подключений
- параметр конфигурации unix_socket_permissions, Параметры подключений
- параметр конфигурации update_process_title, Заголовок процесса
- параметр конфигурации usage_tracking_interval, Приоритизация
- параметр конфигурации vacuum_cost_delay, Задержка очистки по стоимости
- параметр конфигурации vacuum_cost_limit, Задержка очистки по стоимости
- параметр конфигурации vacuum_cost_page_dirty, Задержка очистки по стоимости
- параметр конфигурации vacuum_cost_page_hit, Задержка очистки по стоимости
- параметр конфигурации vacuum_cost_page_miss, Задержка очистки по стоимости
- параметр конфигурации vacuum_defer_cleanup_age, Главный сервер
- параметр конфигурации vacuum_freeze_min_age, Поведение команд
- параметр конфигурации vacuum_freeze_table_age, Поведение команд
- параметр конфигурации vacuum_multixact_freeze_min_age, Поведение команд
- параметр конфигурации vacuum_multixact_freeze_table_age, Поведение команд
- параметр конфигурации wal_block_size, Предопределённые параметры
- параметр конфигурации wal_buffers, Параметры
- параметр конфигурации wal_compression, Параметры
- параметр конфигурации wal_consistency_checking, Параметры для разработчиков
- параметр конфигурации wal_debug, Параметры для разработчиков
- параметр конфигурации wal_keep_segments, Передающие серверы
- параметр конфигурации wal_level, Параметры
- параметр конфигурации wal_log_hints, Параметры
- параметр конфигурации wal_receiver_status_interval, Ведомые серверы
- параметр конфигурации wal_receiver_timeout, Ведомые серверы
- параметр конфигурации wal_retrieve_retry_interval, Ведомые серверы
- параметр конфигурации wal_segment_size, Предопределённые параметры
- параметр конфигурации wal_sender_check_crc, Параметры
- параметр конфигурации wal_sender_panic_on_crc_error, Параметры
- параметр конфигурации wal_sender_timeout, Передающие серверы
- параметр конфигурации wal_sync_method, Параметры
- параметр конфигурации wal_writer_delay, Параметры
- параметр конфигурации wal_writer_flush_after, Параметры
- параметр конфигурации work_mem, Память
- параметр конфигурации xmlbinary, Поведение команд
- параметр конфигурации xmloption, Поведение команд
- параметр конфигурации zero_damaged_pages, Параметры для разработчиков
- параметры хранения, Параметры хранения
- пароль, Атрибуты ролей
- суперпользователя, Создание кластера баз данных
- первичный ключ, Первичные ключи
- перегрузка, Перегрузка функций
- операторов, Пользовательские операторы
- функций, Перегрузка функций
- переиндексация, Регулярная переиндексация
- перекрёстное соединение, Соединённые таблицы
- переменная pg_wait_sampling.history_period, Переменные GUC
- переменная pg_wait_sampling.history_size, Переменные GUC
- переменная pg_wait_sampling.profile_period, Переменные GUC
- переменная pg_wait_sampling.profile_pid, Переменные GUC
- переменная окружения, Переменные окружения
- пересечение линии регрессии, Агрегатные функции
- пересечение множеств, Сочетание запросов
- переходные таблицы, CREATE TRIGGER
- (см. также эфемерное именованное отношение)
- обращение из триггера на C, Триггерные функции на языке C
- реализация на языках программирования, SPI_register_trigger_data
- план запроса, Использование EXPLAIN
- подготовка запроса
- в PL/pgSQL, Кеширование плана
- в PL/Python, Функции обращения к базе данных
- в PL/Tcl, Обращение к базе данных из PL/Tcl
- подготовленные операторы, DEALLOCATE, EXECUTE, EXPLAIN, PREPARE
- выполнение, EXECUTE
- освобождение, DEALLOCATE
- показ плана запроса, EXPLAIN
- создание, PREPARE
- подзапрос, Агрегатные функции, Скалярные подзапросы, Подзапросы, Выражения подзапросов
- подмена сервера, Защита от подмены сервера
- подтранзакции
- в PL/Tcl, Явные подтранзакции в PL/Tcl
- поиск по шаблону, Поиск по шаблону
- поиск текста, Типы, предназначенные для текстового поиска, Полнотекстовый поиск
- функции и операторы, Типы, предназначенные для текстового поиска
- поле
- вычисляемое, Использование составных типов в запросах
- полиморфная функция, Полиморфные типы
- полиморфный тип, Полиморфные типы
- политика, Политики защиты строк
- полное имя, Создание схемы
- полнотекстовый поиск, Типы, предназначенные для текстового поиска, Типы, предназначенные для текстового поиска, Полнотекстовый поиск
- типы данных, Типы, предназначенные для текстового поиска
- функции и операторы, Типы, предназначенные для текстового поиска
- получение параметров соединения через LDAP, Получение параметров соединения через LDAP
- пользователь, Системные информационные функции, Роли базы данных
- текущий, Системные информационные функции
- пользователь postgres, Учётная запись пользователя Postgres Pro
- последовательное сканирование, Конфигурация методов планировщика
- последовательность, Функции для работы с последовательностями
- потоки, Поведение в многопоточных программах
- с libpq, Поведение в многопоточных программах
- права, Схемы и права, Правила и права, Правила и права
- с правилами, Правила и права
- с представлениями, Правила и права
- проверка, Системные информационные функции
- для схем, Схемы и права
- правила, Система правил и представления, Сравнение правил и триггеров
- в сравнении с триггерами, Сравнение правил и триггеров
- и представления, Система правил и представления
- правила сортировки, Поддержка правил сортировки
- в функциях SQL, Функции SQL с правилами сортировки
- правило, Система правил, Как работают правила SELECT, Материализованные представления, Правила для INSERT, UPDATE и DELETE, Правила для INSERT, UPDATE и DELETE, Правила для INSERT, UPDATE и DELETE
- для DELETE, Правила для INSERT, UPDATE и DELETE
- для INSERT, Правила для INSERT, UPDATE и DELETE
- для SELECT, Как работают правила SELECT
- для UPDATE, Правила для INSERT, UPDATE и DELETE
- и материализованные представления, Материализованные представления
- правило сортировки
- на PL/pgSQL, Упорядочение переменных PL/pgSQL
- право, Права
- право подключения, Атрибуты ролей
- правое соединение, Соединённые таблицы
- предикатная блокировка, Уровень изоляции Serializable
- предложение OVER, Вызовы оконных функций
- представление, Представления, Система правил и представления, Материализованные представления, Сочетание с представлениями
- изменение, Сочетание с представлениями
- материализованное, Материализованные представления
- реализация через правила, Система правил и представления
- приведение, CREATE CAST
- преобразование ввода/вывода, CREATE CAST
- приведение типа, Числовые константы, Приведения типов
- применимая роль, applicable_roles
- приёмник замечаний, Обработка замечаний
- провайдер нестандартного сканирования, Написание провайдера нестандартного сканирования
- обработчик, Написание провайдера нестандартного сканирования
- проверке подлинности
- тайм-аут при, Безопасность и аутентификация
- производительность, Оптимизация производительности
- протокол, Клиент-серверный протокол
- клиент-серверный, Клиент-серверный протокол
- процедурный язык, Процедурные языки, Написание обработчика процедурного языка
- обработчик, Написание обработчика процедурного языка
- поддерживаемый отдельно, Процедурные языки
- процентиль
- дискретный, Агрегатные функции
- непрерывный, Агрегатные функции
- прямая, Прямые
- прямоугольник, Прямоугольники
- псевдоним, Псевдонимы таблиц и столбцов, Метки столбцов
- в предложении FROM, Псевдонимы таблиц и столбцов
- в списке выборки, Метки столбцов
- таблицы в запросе, Соединения таблиц
- путь
- для схем, Поведение команд
- путь поиска, Путь поиска схемы
- видимость объектов, Системные информационные функции
- текущий, Системные информационные функции
- разделяемая библиотека, Компиляция и компоновка динамически загружаемых функций
- разделяемая память, Разделяемая память и семафоры
- разрешение (см. право)
- расширение, Упаковывание связанных объектов в расширение
- отдельно поддерживаемое, Расширения
- расширение SQL, Расширение SQL
- регламентное обслуживание, Регламентные задачи обслуживания базы данных
- регулярное выражение, Регулярные выражения SIMILAR TO, Регулярные выражения POSIX
- (см. также поиск по шаблону)
- регулярные выражения
- и локали, Поведение
- режим движущегося агрегата, Режим движущегося агрегата
- резервная копия, Функции управления резервным копированием, Резервное копирование и восстановление
- резервный сервер, Отказоустойчивость, балансировка нагрузки и репликация
- рекомендательная блокировка, Рекомендательные блокировки
- реляционная база данных, Основные понятия
- репликация, Отказоустойчивость, балансировка нагрузки и репликация
- ролей
- право для создания, Атрибуты ролей
- роль, Роли базы данных, Членство в роли, Предопределённые роли
- доступная, enabled_roles
- право для запуска репликации, Атрибуты ролей
- право для игнорирования, Атрибуты ролей
- право для наследования, Атрибуты ролей
- право для ограничения соединений, Атрибуты ролей
- применимая, applicable_roles
- членство, Членство в роли
- секционирование, Секционирование таблиц
- секционирование данных, Отказоустойчивость, балансировка нагрузки и репликация
- секционированная таблица, Секционирование таблиц
- семафоры, Разделяемая память и семафоры
- семейство операторов, Семейства и классы операторов, Семейства и классы операторов
- сетевые адреса, Типы, описывающие сетевые адреса
- типы данных, Типы, описывающие сетевые адреса
- сигнал
- серверные процессы, Функции для передачи сигналов серверу
- символьная строка, Символьные типы
- конкатенация, Строковые функции и операторы
- типы данных, Символьные типы
- синтаксис, Синтаксис SQL
- SQL, Синтаксис SQL
- синтаксис спецпоследовательностей, Строковые константы со спецпоследовательностями в стиле C
- синхронная фиксация данных, Асинхронное подтверждение транзакций
- системный каталог, Схема системного каталога
- схема, Схема системного каталога
- скаляр (см. выражение)
- сканирование по битовой карте, Объединение нескольких индексов, Конфигурация методов планировщика
- сканирование по индексу, Конфигурация методов планировщика
- сканирование только индекса, Сканирование только индекса
- скобки, Выражения значения
- следящий сервер, Отказоустойчивость, балансировка нагрузки и репликация
- слот репликации
- логическая репликация, Слоты репликации
- событийный триггер, Триггеры событий, Триггерные функции событий на языке C
- соединение, Соединения таблиц, Соединённые таблицы, Управление планировщиком с помощью явных предложений JOIN
- внешнее, Соединения таблиц, Соединённые таблицы
- естественное, Соединённые таблицы
- замкнутое, Соединения таблиц
- левое, Соединённые таблицы
- перекрёстное, Соединённые таблицы
- справа, Соединённые таблицы
- управление порядком, Управление планировщиком с помощью явных предложений JOIN
- сообщение об ошибке, Функции, описывающие текущее состояние подключения
- сопоставление пользователей, Сторонние данные
- сортировка, Сортировка строк
- сортирующая агрегатная функция, Агрегатные выражения
- сортирующие агрегатные функции
- встроенные, Агрегатные функции
- составной тип, Составные типы, Система типов Postgres Pro
- константа, Конструирование составных значений
- конструктор, Конструкторы табличных строк
- сравнение, Сравнение табличных строк и массивов
- спецсимвол обратная косая черта, Строковые константы со спецпоследовательностями в стиле C
- список отношений, Дерево запроса
- сравнение, Функции и операторы сравнения, Выражения подзапросов
- конструкторов строк, Сравнение табличных строк и массивов
- операторы, Функции и операторы сравнения
- со строкой-результатом подзапроса, Выражения подзапросов
- составных типов, Сравнение табличных строк и массивов
- сравнение табличных строк, Сравнение табличных строк и массивов
- среднее, Агрегатные функции
- средства администрирования
- поддерживаемые отдельно, Средства администрирования
- ссылка на столбец, Ссылки на столбцы
- ссылочная целостность, Внешние ключи, Внешние ключи
- стандартное отклонение, Агрегатные функции
- по выборке, Агрегатные функции
- по совокупности, Агрегатные функции
- статистика, Агрегатные функции, Статистика, используемая планировщиком, Расширенная статистика, Обновление статистики планировщика, Сборщик статистики
- столбец, Основные понятия, Основы таблиц
- добавление, Добавление столбца
- переименование, Переименование столбца
- системный столбец, Системные столбцы
- удаление, Удаление столбца
- сторонние данные, Сторонние данные
- сторонняя таблица, Сторонние данные
- строка, Основные понятия, Основы таблиц (см. символьная строка)
- строка символов
- строки
- апостроф с обратной косой, Предыдущие версии Postgres Pro
- предупреждение о спецсимволах, Предыдущие версии Postgres Pro
- соответствие стандарту, Предыдущие версии Postgres Pro
- суперпользователь, Подключение к базе данных, Атрибуты ролей
- схема, Схемы, Создание схемы, Схема public, Обзор
- public, Схема public
- создание, Создание схемы
- текущая, Путь поиска схемы, Системные информационные функции
- удаление, Создание схемы
- таблица, Основные понятия, Основы таблиц, Изменение таблиц
- изменение, Изменение таблиц
- наследование, Наследование
- переименование, Переименование таблицы
- секционирование, Секционирование таблиц
- создание, Основы таблиц
- удаление, Основы таблиц
- табличная функция, Табличные функции, xmltable
- XMLTABLE, xmltable
- табличное выражение, Табличные выражения
- табличное пространство, Табличные пространства
- временное, Поведение команд
- по умолчанию, Поведение команд
- тайм-аут
- взаимоблокировка, Управление блокировками
- проверка подлинности клиента, Безопасность и аутентификация
- текстовая строка, Строковые константы
- константа, Строковые константы
- текстовый поиск, Типы, предназначенные для текстового поиска, Типы индексов, предпочитаемые для текстового поиска
- тип, Полиморфные типы (см. тип данных)
- полиморфный, Полиморфные типы
- тип данных, Типы данных, Числовые типы, Типы перечислений, Преобразование типов, Система типов Postgres Pro, Система типов Postgres Pro, Базовые типы в функциях на языке C, Пользовательские типы
- numeric, Числовые типы
- базовый, Система типов Postgres Pro
- внутренняя организация, Базовые типы в функциях на языке C
- категория, Обзор
- определённый пользователем, Пользовательские типы
- перечисление (enum), Типы перечислений
- преобразование, Преобразование типов
- приведение типа, Приведения типов
- составной, Система типов Postgres Pro
- тип данных столбца
- изменение, Изменение типа данных столбца
- тип табличной строки, Составные типы
- конструктор, Конструкторы табличных строк
- типы данных
- константы, Константы других типов
- типы перечислений, Типы перечислений
- точка, Точки, Геометрические функции и операторы
- точка перезапуска, Настройка WAL
- точки монтирования файловых систем, Использование дополнительных файловых систем
- точки сохранения, RELEASE SAVEPOINT, ROLLBACK TO SAVEPOINT, SAVEPOINT
- определение, SAVEPOINT
- освобождение, RELEASE SAVEPOINT
- откат, ROLLBACK TO SAVEPOINT
- транзакция, Транзакции
- транзакция без записи
- установка, SET TRANSACTION
- транзакция в режиме «только чтение», Поведение команд
- выбор по умолчанию, Поведение команд
- трансляция журналов, Отказоустойчивость, балансировка нагрузки и репликация
- триггер, Триггерные процедуры, Триггерные функции
- в PL/pgSQL, Триггерные процедуры
- в PL/Python, Триггерные функции
- для обновления столбца с производным значением tsvector, Триггеры для автоматического обновления
- на языке PL/Tcl, Процедуры триггеров на PL/Tcl
- триггеры, Сравнение правил и триггеров
- в сравнении с правилами, Сравнение правил и триггеров
- тёплый резерв, Отказоустойчивость, балансировка нагрузки и репликация
- угроза стабильности, Оптимизация, угрожающая стабильности
- удаление, Удаление данных
- управляющий файл, Файлы расширений
- уровень изоляции транзакции, Поведение команд
- выбор по умолчанию, Поведение команд
- установка, SET TRANSACTION
- уровень изоляции транзакций, Изоляция транзакций
- read committed, Уровень изоляции Read Committed
- repeatable read, Уровень изоляции Repeatable Read
- serializable, Уровень изоляции Serializable
- условное выражение, Условные выражения
- утверждения
- в PL/pgSQL, Проверка утверждений
- файл паролей, Файл паролей
- файл соединений служб, Файл соединений служб
- фантомное чтение, Изоляция транзакций
- форматирование, Функции форматирования данных
- функции, Функции, Функции на языке запросов (SQL)
- пользовательские, Функции на языке запросов (SQL)
- на SQL, Функции на языке запросов (SQL)
- разрешение типов при вызове, Функции
- функции, возвращающие множества, Функции, возвращающие множества
- функции, Функции, возвращающие множества
- функциональная зависимость, Предложения GROUP BY и HAVING
- функция, Табличные функции, Функции и операторы, Полиморфные типы, Пользовательские функции, Внутренние функции, Функции на языке C
- RETURNS TABLE, Функции SQL, возвращающие таблицы (TABLE)
- в предложении FROM, Табличные функции
- внутренняя, Внутренние функции
- вызов, Вызовы функций
- выходной параметр, Функции SQL с выходными параметрами
- значения аргументов по умолчанию, Функции SQL со значениями аргументов по умолчанию
- именная передача, Именная передача
- именованный аргумент, Аргументы SQL-функций
- определяемая пользователем, Пользовательские функции
- переменные параметры, Функции SQL с переменным числом аргументов
- позиционная запись, Позиционная передача
- полиморфная, Полиморфные типы
- пользовательская, Функции на языке C
- на C, Функции на языке C
- с SETOF, Функции SQL, возвращающие множества
- смешанная запись, Смешанная передача
- функция instr, Приложение
- функция ввода, Пользовательские типы
- функция вывода, Пользовательские типы
- функция завершения работы библиотеки, Динамическая загрузка
- функция инициализации библиотеки, Динамическая загрузка
- функция с переменными параметрами, Функции SQL с переменным числом аргументов
- хеш (см. индекс)
- цикл, Простые циклы
- в PL/pgSQL, Простые циклы
- часовой пояс, Часовые пояса, Языковая среда и форматы, Указание часовых поясов в стиле POSIX
- ввод аббревиатур, Файлы конфигурации даты/времени
- преобразование, AT TIME ZONE
- указание в стиле POSIX, Указание часовых поясов в стиле POSIX
- числа с произвольной точностью, Числа с произвольной точностью
- число с плавающей точкой
- отображение, Языковая среда и форматы
- числовые
- константы, Числовые константы
- чувствительность к регистру
- в командах SQL, Идентификаторы и ключевые слова
- шаблоны
- в psql и pg_dump, Шаблоны поиска
- шифрование, Возможности шифрования, pgcrypto
- избранных столбцов, pgcrypto
- экранированные строки, Экранирование строковых значений для включения в SQL-команды
- экспорт в XML, Отображение таблиц в XML
- эфемерное именованное отношение
- разрегистрация в SPI, SPI_unregister_relation
- регистрация в SPI, SPI_register_relation, SPI_register_trigger_data
A
- abbrev, Функции и операторы для работы с сетевыми адресами
- ABORT, ABORT
- abs, Математические функции и операторы
- acos, Математические функции и операторы
- acosd, Математические функции и операторы
- adminpack, adminpack
- age, Операторы и функции даты/времени
- AIX
- настройка IPC, Разделяемая память и семафоры
- akeys, Операторы и функции hstore
- ALL, Выражения подзапросов, Сравнение табличных строк и массивов
- ALTER AGGREGATE, ALTER AGGREGATE
- ALTER COLLATION, ALTER COLLATION
- ALTER CONVERSION, ALTER CONVERSION
- ALTER DATABASE, ALTER DATABASE
- ALTER DEFAULT PRIVILEGES, ALTER DEFAULT PRIVILEGES
- ALTER DOMAIN, ALTER DOMAIN
- ALTER EVENT TRIGGER, ALTER EVENT TRIGGER
- ALTER EXTENSION, ALTER EXTENSION
- ALTER FOREIGN DATA WRAPPER, ALTER FOREIGN DATA WRAPPER
- ALTER FOREIGN TABLE, ALTER FOREIGN TABLE
- ALTER FUNCTION, ALTER FUNCTION
- ALTER GROUP, ALTER GROUP
- ALTER INDEX, ALTER INDEX
- ALTER LANGUAGE, ALTER LANGUAGE
- ALTER LARGE OBJECT, ALTER LARGE OBJECT
- ALTER MATERIALIZED VIEW, ALTER MATERIALIZED VIEW
- ALTER OPERATOR, ALTER OPERATOR
- ALTER OPERATOR CLASS, ALTER OPERATOR CLASS
- ALTER OPERATOR FAMILY, ALTER OPERATOR FAMILY
- ALTER POLICY, ALTER POLICY
- ALTER PUBLICATION, ALTER PUBLICATION
- ALTER ROLE, Атрибуты ролей, ALTER ROLE
- ALTER RULE, ALTER RULE
- ALTER SCHEMA, ALTER SCHEMA
- ALTER SEQUENCE, ALTER SEQUENCE
- ALTER SERVER, ALTER SERVER
- ALTER STATISTICS, ALTER STATISTICS
- ALTER SUBSCRIPTION, ALTER SUBSCRIPTION
- ALTER SYSTEM, ALTER SYSTEM
- ALTER TABLE, ALTER TABLE
- ALTER TABLESPACE, ALTER TABLESPACE
- ALTER TEXT SEARCH CONFIGURATION, ALTER TEXT SEARCH CONFIGURATION
- ALTER TEXT SEARCH DICTIONARY, ALTER TEXT SEARCH DICTIONARY
- ALTER TEXT SEARCH PARSER, ALTER TEXT SEARCH PARSER
- ALTER TEXT SEARCH TEMPLATE, ALTER TEXT SEARCH TEMPLATE
- ALTER TRIGGER, ALTER TRIGGER
- ALTER TYPE, ALTER TYPE
- ALTER USER, ALTER USER
- ALTER USER MAPPING, ALTER USER MAPPING
- ALTER VIEW, ALTER VIEW
- amcheck, amcheck
- ANALYZE, Обновление статистики планировщика, ANALYZE
- AND (оператор), Логические операторы
- any, Псевдотипы
- ANY, Агрегатные функции, Выражения подзапросов, Сравнение табличных строк и массивов
- anyarray, Псевдотипы
- anyarray_elemtype, Функции
- anyarray_to_text, Функции
- anyelement, Псевдотипы
- anyenum, Псевдотипы
- anynonarray, Псевдотипы
- anyrange, Псевдотипы
- aqo, aqo
- area, Геометрические функции и операторы
- armor, armor(), dearmor()
- ARRAY, Конструкторы массивов, UNION, CASE и связанные конструкции
- определение типа результата, UNION, CASE и связанные конструкции
- array_agg, Агрегатные функции, Функции
- array_append, Функции и операторы для работы с массивами
- array_cat, Функции и операторы для работы с массивами
- array_dims, Функции и операторы для работы с массивами
- array_fill, Функции и операторы для работы с массивами
- array_length, Функции и операторы для работы с массивами
- array_lower, Функции и операторы для работы с массивами
- array_ndims, Функции и операторы для работы с массивами
- array_position, Функции и операторы для работы с массивами
- array_positions, Функции и операторы для работы с массивами
- array_prepend, Функции и операторы для работы с массивами
- array_remove, Функции и операторы для работы с массивами
- array_replace, Функции и операторы для работы с массивами
- array_to_json, Функции и операторы JSON
- array_to_string, Функции и операторы для работы с массивами
- array_to_tsvector, Функции и операторы текстового поиска
- array_upper, Функции и операторы для работы с массивами
- ascii, Строковые функции и операторы
- asin, Математические функции и операторы
- asind, Математические функции и операторы
- ASSERT
- в PL/pgSQL, Проверка утверждений
- AT TIME ZONE, AT TIME ZONE
- atan, Математические функции и операторы
- atan2, Математические функции и операторы
- atan2d, Математические функции и операторы
- atand, Математические функции и операторы
- auth_delay, auth_delay
- auto-increment (см. serial)
- autocommit
- psql, Переменные
- auto_explain, auto_explain
- avals, Операторы и функции hstore
- avg, Агрегатные функции
B
- B-дерево (см. индекс)
- BASE_BACKUP, Протокол потоковой репликации
- BEGIN, BEGIN
- BETWEEN, Функции и операторы сравнения
- BETWEEN SYMMETRIC, Функции и операторы сравнения
- BGWORKER_BACKEND_DATABASE_CONNECTION, Фоновые рабочие процессы
- BGWORKER_SHMEM_ACCESS, Фоновые рабочие процессы
- bigint, Числовые константы, Целочисленные типы
- bigserial, Последовательные типы
- bit_and, Агрегатные функции
- bit_length, Строковые функции и операторы
- bit_or, Агрегатные функции
- BLOB (см. большой объект)
- bloom, bloom
- bool_and, Агрегатные функции
- bool_or, Агрегатные функции
- box, Геометрические функции и операторы
- box (тип данных), Прямоугольники
- BRIN (см. индекс)
- brin_desummarize_range, Функции обслуживания индексов
- brin_metapage_info, Функции для индексов BRIN
- brin_page_items, Функции для индексов BRIN
- brin_page_type, Функции для индексов BRIN
- brin_revmap_data, Функции для индексов BRIN
- brin_summarize_new_values, Функции обслуживания индексов
- brin_summarize_range, Функции обслуживания индексов
- broadcast, Функции и операторы для работы с сетевыми адресами
- btree_gin, btree_gin
- btree_gist, btree_gist
- btrim, Строковые функции и операторы, Функции и операторы двоичных строк
- bt_index_check, Функции
- bt_index_parent_check, Функции
- bt_metap, Функции для индексов-B-деревьев
- bt_page_items, Функции для индексов-B-деревьев
- bt_page_stats, Функции для индексов-B-деревьев
- bytea, Двоичные типы данных
C
- C, libpq — библиотека для языка C, ECPG — встраиваемый SQL в C
- C++, Использование C++ для расширяемости
- cardinality, Функции и операторы для работы с массивами
- CASCADE, Отслеживание зависимостей
- с DROP, Отслеживание зависимостей
- действие внешнего ключа, Внешние ключи
- CASE, Условные выражения, UNION, CASE и связанные конструкции
- определение типа результата, UNION, CASE и связанные конструкции
- cbrt, Математические функции и операторы
- ceil, Математические функции и операторы
- ceiling, Математические функции и операторы
- center, Геометрические функции и операторы
- Certificate, Аутентификация по сертификату
- cfs_compression_ratio, Функции управления сжатием
- cfs_enable_gc, Функции управления сжатием
- cfs_estimate, Функции управления сжатием
- cfs_fragmentation, Функции управления сжатием
- cfs_gc_activity_processed_bytes, Функции управления сжатием
- cfs_gc_activity_processed_files, Функции управления сжатием
- cfs_gc_activity_processed_pages, Функции управления сжатием
- cfs_gc_activity_scanned_files, Функции управления сжатием
- cfs_gc_relation, Функции управления сжатием
- cfs_start_gc, Функции управления сжатием
- cfs_version, Функции управления сжатием
- char, Символьные типы
- character, Символьные типы
- character varying, Символьные типы
- char_length, Строковые функции и операторы
- CHECK OPTION, CREATE VIEW
- CHECKPOINT, CHECKPOINT
- chkpass, chkpass
- chr, Строковые функции и операторы
- cid, Идентификаторы объектов
- cidr, cidr
- citext, citext
- clock_timestamp, Операторы и функции даты/времени
- CLOSE, CLOSE
- CLUSTER, CLUSTER
- clusterdb, clusterdb
- cmax, Системные столбцы
- cmin, Системные столбцы
- COALESCE, COALESCE
- COLLATE, Применение правил сортировки
- collation for, Системные информационные функции
- col_description, Системные информационные функции
- COMMENT, COMMENT
- COMMIT, COMMIT
- COMMIT PREPARED, COMMIT PREPARED
- concat, Строковые функции и операторы
- concat_ws, Строковые функции и операторы
- connectby, Предоставляемые функции, connectby
- conninfo, Строки параметров подключения
- CONTINUE
- в PL/pgSQL, CONTINUE
- convert, Строковые функции и операторы
- convert_from, Строковые функции и операторы
- convert_to, Строковые функции и операторы
- COPY, Добавление строк в таблицу, Функции, связанные с командой COPY, COPY
- с libpq, Функции, связанные с командой COPY
- corr, Агрегатные функции
- cos, Математические функции и операторы
- cosd, Математические функции и операторы
- cot, Математические функции и операторы
- cotd, Математические функции и операторы
- count, Агрегатные функции
- covar_pop, Агрегатные функции
- covar_samp, Агрегатные функции
- CREATE ACCESS METHOD, CREATE ACCESS METHOD
- CREATE AGGREGATE, CREATE AGGREGATE
- CREATE CAST, CREATE CAST
- CREATE COLLATION, CREATE COLLATION
- CREATE CONVERSION, CREATE CONVERSION
- CREATE DATABASE, Создание базы данных, CREATE DATABASE
- CREATE DOMAIN, CREATE DOMAIN
- CREATE EVENT TRIGGER, CREATE EVENT TRIGGER
- CREATE EXTENSION, CREATE EXTENSION
- CREATE FOREIGN DATA WRAPPER, CREATE FOREIGN DATA WRAPPER
- CREATE FOREIGN TABLE, CREATE FOREIGN TABLE
- CREATE FUNCTION, CREATE FUNCTION
- CREATE GROUP, CREATE GROUP
- CREATE INDEX, CREATE INDEX
- CREATE LANGUAGE, CREATE LANGUAGE
- CREATE MATERIALIZED VIEW, CREATE MATERIALIZED VIEW
- CREATE OPERATOR, CREATE OPERATOR
- CREATE OPERATOR CLASS, CREATE OPERATOR CLASS
- CREATE OPERATOR FAMILY, CREATE OPERATOR FAMILY
- CREATE POLICY, CREATE POLICY
- CREATE PUBLICATION, CREATE PUBLICATION
- CREATE ROLE, Роли базы данных, CREATE ROLE
- CREATE RULE, CREATE RULE
- CREATE SCHEMA, CREATE SCHEMA
- CREATE SEQUENCE, CREATE SEQUENCE
- CREATE SERVER, CREATE SERVER
- CREATE STATISTICS, CREATE STATISTICS
- CREATE SUBSCRIPTION, CREATE SUBSCRIPTION
- CREATE TABLE, Создание таблицы, CREATE TABLE
- CREATE TABLE AS, CREATE TABLE AS
- CREATE TABLESPACE, Табличные пространства, CREATE TABLESPACE
- CREATE TEXT SEARCH CONFIGURATION, CREATE TEXT SEARCH CONFIGURATION
- CREATE TEXT SEARCH DICTIONARY, CREATE TEXT SEARCH DICTIONARY
- CREATE TEXT SEARCH PARSER, CREATE TEXT SEARCH PARSER
- CREATE TEXT SEARCH TEMPLATE, CREATE TEXT SEARCH TEMPLATE
- CREATE TRANSFORM, CREATE TRANSFORM
- CREATE TRIGGER, CREATE TRIGGER
- CREATE TYPE, CREATE TYPE
- CREATE USER, CREATE USER
- CREATE USER MAPPING, CREATE USER MAPPING
- CREATE VIEW, CREATE VIEW
- createdb, Создание базы данных, Создание базы данных, createdb
- createuser, Роли базы данных, createuser
- create_projection(), Функции преобразования
- CREATE_REPLICATION_SLOT, Протокол потоковой репликации
- crosstab, crosstab(text), crosstabN(text), crosstab(text, text)
- crypt, crypt()
- cstring, Псевдотипы
- ctid, Системные столбцы
- CTID, Правила представлений не для SELECT
- CUBE, GROUPING SETS, CUBE и ROLLUP
- cube (расширение), cube
- cume_dist, Оконные функции
- гипотезирующая функция, Агрегатные функции
- current_catalog, Системные информационные функции
- current_database, Системные информационные функции
- current_date, Операторы и функции даты/времени
- current_logfiles
- и функция pg_current_logfile, Системные информационные функции
- current_query, Системные информационные функции
- current_role, Системные информационные функции
- current_schema, Системные информационные функции
- current_schemas, Системные информационные функции
- current_setting, Функции для управления конфигурацией
- current_time, Операторы и функции даты/времени
- current_timestamp, Операторы и функции даты/времени
- current_user, Системные информационные функции
- currval, Функции для работы с последовательностями
D
- date, Типы даты/времени, Даты
- date_part, Операторы и функции даты/времени, EXTRACT, date_part
- date_trunc, Операторы и функции даты/времени, date_trunc
- dblink, dblink, dblink
- dblink_build_sql_delete, dblink_build_sql_delete
- dblink_build_sql_insert, dblink_build_sql_insert
- dblink_build_sql_update, dblink_build_sql_update
- dblink_cancel_query, dblink_cancel_query
- dblink_close, dblink_close
- dblink_connect, dblink_connect
- dblink_connect_u, dblink_connect_u
- dblink_disconnect, dblink_disconnect
- dblink_error_message, dblink_error_message
- dblink_exec, dblink_exec
- dblink_fetch, dblink_fetch
- dblink_get_connections, dblink_get_connections
- dblink_get_notify, dblink_get_notify
- dblink_get_pkey, dblink_get_pkey
- dblink_get_result, dblink_get_result
- dblink_is_busy, dblink_is_busy
- dblink_open, dblink_open
- dblink_send_query, dblink_send_query
- DEALLOCATE, DEALLOCATE
- dearmor, armor(), dearmor()
- decimal (см. numeric)
- DECLARE, DECLARE
- decode, Строковые функции и операторы, Функции и операторы двоичных строк
- decode_bytea
- в PL/Perl, Вспомогательные функции в PL/Perl
- decrypt, Низкоуровневые функции шифрования
- decrypt_iv, Низкоуровневые функции шифрования
- defined, Операторы и функции hstore
- degrees, Математические функции и операторы
- DELETE, Удаление данных, Удаление данных, Возврат данных из изменённых строк, DELETE
- RETURNING, Возврат данных из изменённых строк
- delete, Операторы и функции hstore
- dense_rank, Оконные функции
- гипотезирующая функция, Агрегатные функции
- diameter, Геометрические функции и операторы
- dict_int, dict_int
- dict_xsyn, dict_xsyn
- difference, Soundex
- digest, digest()
- DISCARD, DISCARD
- DISTINCT, Выполнение запроса, DISTINCT
- div, Математические функции и операторы
- dmetaphone, Double Metaphone
- dmetaphone_alt, Double Metaphone
- DO, DO
- double precision, Типы с плавающей точкой
- DROP ACCESS METHOD, DROP ACCESS METHOD
- DROP AGGREGATE, DROP AGGREGATE
- DROP CAST, DROP CAST
- DROP COLLATION, DROP COLLATION
- DROP CONVERSION, DROP CONVERSION
- DROP DATABASE, Удаление базы данных, DROP DATABASE
- DROP DOMAIN, DROP DOMAIN
- DROP EVENT TRIGGER, DROP EVENT TRIGGER
- DROP EXTENSION, DROP EXTENSION
- DROP FOREIGN DATA WRAPPER, DROP FOREIGN DATA WRAPPER
- DROP FOREIGN TABLE, DROP FOREIGN TABLE
- DROP FUNCTION, DROP FUNCTION
- DROP GROUP, DROP GROUP
- DROP INDEX, DROP INDEX
- DROP LANGUAGE, DROP LANGUAGE
- DROP MATERIALIZED VIEW, DROP MATERIALIZED VIEW
- DROP OPERATOR, DROP OPERATOR
- DROP OPERATOR CLASS, DROP OPERATOR CLASS
- DROP OPERATOR FAMILY, DROP OPERATOR FAMILY
- DROP OWNED, DROP OWNED
- DROP POLICY, DROP POLICY
- DROP PUBLICATION, DROP PUBLICATION
- DROP ROLE, Роли базы данных, DROP ROLE
- DROP RULE, DROP RULE
- DROP SCHEMA, DROP SCHEMA
- DROP SEQUENCE, DROP SEQUENCE
- DROP SERVER, DROP SERVER
- DROP STATISTICS, DROP STATISTICS
- DROP SUBSCRIPTION, DROP SUBSCRIPTION
- DROP TABLE, Создание таблицы, DROP TABLE
- DROP TABLESPACE, DROP TABLESPACE
- DROP TEXT SEARCH CONFIGURATION, DROP TEXT SEARCH CONFIGURATION
- DROP TEXT SEARCH DICTIONARY, DROP TEXT SEARCH DICTIONARY
- DROP TEXT SEARCH PARSER, DROP TEXT SEARCH PARSER
- DROP TEXT SEARCH TEMPLATE, DROP TEXT SEARCH TEMPLATE
- DROP TRANSFORM, DROP TRANSFORM
- DROP TRIGGER, DROP TRIGGER
- DROP TYPE, DROP TYPE
- DROP USER, DROP USER
- DROP USER MAPPING, DROP USER MAPPING
- DROP VIEW, DROP VIEW
- dropdb, Удаление базы данных, dropdb
- dropuser, Роли базы данных, dropuser
- drop_projection(), Функции преобразования
- DROP_REPLICATION_SLOT, Протокол потоковой репликации
- DTD, Создание XML-значений
- DTrace, Динамическая трассировка
- dump_stat, dump_stat
- dump_statistic, Функции
- dynamic_library_path, Динамическая загрузка
E
- each, Операторы и функции hstore
- earth, Земные расстояния по кубам
- earthdistance, earthdistance
- earth_box, Земные расстояния по кубам
- earth_distance, Земные расстояния по кубам
- ECPG, ECPG — встраиваемый SQL в C
- ecpg, ecpg
- elog
- в PL/Perl, Вспомогательные функции в PL/Perl
- в PL/Python, Вспомогательные функции
- в PL/Tcl, Обращение к базе данных из PL/Tcl
- encode, Строковые функции и операторы, Функции и операторы двоичных строк
- encode_array_constructor
- в PL/Perl, Вспомогательные функции в PL/Perl
- encode_array_literal
- в PL/Perl, Вспомогательные функции в PL/Perl
- encode_bytea
- в PL/Perl, Вспомогательные функции в PL/Perl
- encode_typed_literal
- в PL/Perl, Вспомогательные функции в PL/Perl
- encrypt, Низкоуровневые функции шифрования
- encrypt_iv, Низкоуровневые функции шифрования
- END, END
- enum_first, Функции для перечислений
- enum_last, Функции для перечислений
- enum_range, Функции для перечислений
- event_trigger, Псевдотипы
- every, Агрегатные функции
- EXCEPT, Сочетание запросов
- EXECUTE, EXECUTE
- exist, Операторы и функции hstore
- EXISTS, Выражения подзапросов
- EXIT
- в PL/pgSQL, EXIT
- exp, Математические функции и операторы
- EXPLAIN, Использование EXPLAIN, EXPLAIN
- extract, Операторы и функции даты/времени, EXTRACT, date_part
F
- factorial, Математические функции и операторы
- false, Логический тип
- family, Функции и операторы для работы с сетевыми адресами
- fdw_handler, Псевдотипы
- FETCH, FETCH
- file_fdw, file_fdw
- FILTER, Агрегатные выражения
- first_value, Оконные функции
- float4 (см. real)
- float8 (см. double precision)
- floating point, Типы с плавающей точкой
- floor, Математические функции и операторы
- format, Строковые функции и операторы, format
- использование в PL/pgSQL, Выполнение динамически формируемых команд
- format_type, Системные информационные функции
- FreeBSD
- настройка IPC, Разделяемая память и семафоры
- разделяемая библиотека, Компиляция и компоновка динамически загружаемых функций
- скрипт запуска, Запуск сервера баз данных
- FSM (см. Карта свободного пространства)
- fsm_page_contents, Функции общего назначения
- fuzzystrmatch, fuzzystrmatch
G
- gc_to_sec, Земные расстояния по кубам
- generate_series, Функции, возвращающие множества
- generate_subscripts, Функции, возвращающие множества
- gen_random_bytes, Функции получения случайных данных
- gen_random_uuid, Функции получения случайных данных
- gen_salt, gen_salt()
- GEQO (см. генетическая оптимизация запросов)
- get_bit, Функции и операторы двоичных строк
- get_byte, Функции и операторы двоичных строк
- get_current_ts_config, Функции и операторы текстового поиска
- get_namespace, Функции
- get_raw_page, Функции общего назначения
- GIN (см. индекс)
- gin_clean_pending_list, Функции обслуживания индексов
- gin_leafpage_items, Функции для индексов GIN
- gin_metapage_info, Функции для индексов GIN
- gin_page_opaque_info, Функции для индексов GIN
- GiST (см. индекс)
- GRANT, Права, GRANT
- GREATEST, GREATEST и LEAST, UNION, CASE и связанные конструкции
- определение типа результата, UNION, CASE и связанные конструкции
- GROUP BY, Агрегатные функции, Предложения GROUP BY и HAVING
- GROUPING, Агрегатные функции
- GROUPING SETS, GROUPING SETS, CUBE и ROLLUP
- GSSAPI, Аутентификация GSSAPI
- GUID, Тип UUID
H
- hash_bitmap_info, Функции для хеш-индексов
- hash_metapage_info, Функции для хеш-индексов
- hash_page_items, Функции для хеш-индексов
- hash_page_stats, Функции для хеш-индексов
- hash_page_type, Функции для хеш-индексов
- has_any_column_privilege, Системные информационные функции
- has_column_privilege, Системные информационные функции
- has_database_privilege, Системные информационные функции
- has_foreign_data_wrapper_privilege, Системные информационные функции
- has_function_privilege, Системные информационные функции
- has_language_privilege, Системные информационные функции
- has_schema_privilege, Системные информационные функции
- has_sequence_privilege, Системные информационные функции
- has_server_privilege, Системные информационные функции
- has_tablespace_privilege, Системные информационные функции
- has_table_privilege, Системные информационные функции
- has_type_privilege, Системные информационные функции
- HAVING, Агрегатные функции, Предложения GROUP BY и HAVING
- heap_page_items, Функции для исследования кучи
- heap_page_item_attrs, Функции для исследования кучи
- height, Геометрические функции и операторы
- hmac, hmac()
- host, Функции и операторы для работы с сетевыми адресами
- hostmask, Функции и операторы для работы с сетевыми адресами
- HP-UX
- настройка IPC, Разделяемая память и семафоры
- разделяемая библиотека, Компиляция и компоновка динамически загружаемых функций
- hstore, hstore, Операторы и функции hstore
- hstore_to_array, Операторы и функции hstore
- hstore_to_json, Операторы и функции hstore
- hstore_to_jsonb, Операторы и функции hstore
- hstore_to_jsonb_loose, Операторы и функции hstore
- hstore_to_json_loose, Операторы и функции hstore
- hstore_to_matrix, Операторы и функции hstore
I
- icount, Функции и операторы intarray
- ICU, Управление правилами сортировки, Параметры
- ident, Аутентификация ident
- IDENTIFY_SYSTEM, Протокол потоковой репликации
- idx, Функции и операторы intarray
- IFNULL, COALESCE
- IMMUTABLE, Категории изменчивости функций
- IMPORT FOREIGN SCHEMA, IMPORT FOREIGN SCHEMA
- import(), Функции преобразования
- IN, Выражения подзапросов, Сравнение табличных строк и массивов
- include_dir
- в файле конфигурации, Упорядочение содержимого файлов конфигурации
- include_if_exists
- в файле конфигурации, Упорядочение содержимого файлов конфигурации
- index_am_handler, Псевдотипы
- inet (тип данных), inet
- inet_client_addr, Системные информационные функции
- inet_client_port, Системные информационные функции
- inet_merge, Функции и операторы для работы с сетевыми адресами
- inet_same_family, Функции и операторы для работы с сетевыми адресами
- inet_server_addr, Системные информационные функции
- inet_server_port, Системные информационные функции
- initcap, Строковые функции и операторы
- initdb, Создание кластера баз данных, initdb
- INSERT, Добавление строк в таблицу, Добавление данных, Возврат данных из изменённых строк, INSERT
- RETURNING, Возврат данных из изменённых строк
- int2 (см. smallint)
- int4 (см. integer)
- int8 (см. bigint)
- intagg, intagg
- intarray, intarray
- integer, Числовые константы, Целочисленные типы
- internal, Псевдотипы
- INTERSECT, Сочетание запросов
- interval, Типы даты/времени, Ввод интервалов
- intset, Функции и операторы intarray
- int_array_aggregate, Функции
- int_array_enum, Функции
- in_memory.in_memory_page_stats(), Функции
- IS DISTINCT FROM, Функции и операторы сравнения, Сравнение табличных строк и массивов
- IS DOCUMENT, IS DOCUMENT
- IS FALSE, Функции и операторы сравнения
- IS NOT DISTINCT FROM, Функции и операторы сравнения, Сравнение табличных строк и массивов
- IS NOT DOCUMENT, IS NOT DOCUMENT
- IS NOT FALSE, Функции и операторы сравнения
- IS NOT NULL, Функции и операторы сравнения
- IS NOT TRUE, Функции и операторы сравнения
- IS NOT UNKNOWN, Функции и операторы сравнения
- IS NULL, Функции и операторы сравнения, Совместимость с разными платформами и клиентами
- IS TRUE, Функции и операторы сравнения
- IS UNKNOWN, Функции и операторы сравнения
- isclosed, Геометрические функции и операторы
- isempty, Диапазонные функции и операторы
- isfinite, Операторы и функции даты/времени
- isn, isn
- ISNULL, Функции и операторы сравнения
- isn_weak, Функции и операторы
- isopen, Геометрические функции и операторы
- is_array_ref
- в PL/Perl, Вспомогательные функции в PL/Perl
- is_valid, Функции и операторы
J
- JSON, Типы JSON, Функции и операторы JSON
- функции и операторы, Функции и операторы JSON
- JSONB, Типы JSON
- jsonb
- вхождение, Проверки на вхождение и существование jsonb
- индексы по, Индексация jsonb
- существование, Проверки на вхождение и существование jsonb
- jsonb_agg, Агрегатные функции
- jsonb_array_elements, Функции и операторы JSON
- jsonb_array_elements_text, Функции и операторы JSON
- jsonb_array_length, Функции и операторы JSON
- jsonb_build_array, Функции и операторы JSON
- jsonb_build_object, Функции и операторы JSON
- jsonb_each, Функции и операторы JSON
- jsonb_each_text, Функции и операторы JSON
- jsonb_extract_path, Функции и операторы JSON
- jsonb_extract_path_text, Функции и операторы JSON
- jsonb_insert, Функции и операторы JSON
- jsonb_object, Функции и операторы JSON
- jsonb_object_agg, Агрегатные функции
- jsonb_object_keys, Функции и операторы JSON
- jsonb_populate_record, Функции и операторы JSON
- jsonb_populate_recordset, Функции и операторы JSON
- jsonb_pretty, Функции и операторы JSON
- jsonb_set, Функции и операторы JSON
- jsonb_strip_nulls, Функции и операторы JSON
- jsonb_to_record, Функции и операторы JSON
- jsonb_to_recordset, Функции и операторы JSON
- jsonb_typeof, Функции и операторы JSON
- json_agg, Агрегатные функции
- json_array_elements, Функции и операторы JSON
- json_array_elements_text, Функции и операторы JSON
- json_array_length, Функции и операторы JSON
- json_build_array, Функции и операторы JSON
- json_build_object, Функции и операторы JSON
- json_each, Функции и операторы JSON
- json_each_text, Функции и операторы JSON
- json_extract_path, Функции и операторы JSON
- json_extract_path_text, Функции и операторы JSON
- json_object, Функции и операторы JSON
- json_object_agg, Агрегатные функции
- json_object_keys, Функции и операторы JSON
- json_populate_record, Функции и операторы JSON
- json_populate_recordset, Функции и операторы JSON
- json_strip_nulls, Функции и операторы JSON
- json_to_record, Функции и операторы JSON
- json_to_recordset, Функции и операторы JSON
- json_typeof, Функции и операторы JSON
- justify_days, Операторы и функции даты/времени
- justify_hours, Операторы и функции даты/времени
- justify_interval, Операторы и функции даты/времени
L
- lag, Оконные функции
- language_handler, Псевдотипы
- lastval, Функции для работы с последовательностями
- last_value, Оконные функции
- LATERAL, Подзапросы LATERAL
- в предложении FROM, Подзапросы LATERAL
- latitude, Земные расстояния по кубам
- lca, Операторы и функции
- LDAP, Аутентификация LDAP
- lead, Оконные функции
- LEAST, GREATEST и LEAST, UNION, CASE и связанные конструкции
- определение типа результата, UNION, CASE и связанные конструкции
- left, Строковые функции и операторы
- length, Строковые функции и операторы, Функции и операторы двоичных строк, Геометрические функции и операторы, Функции и операторы текстового поиска
- length(tsvector), Обработка документов
- levenshtein, Левенштейн
- levenshtein_less_equal, Левенштейн
- libpq, libpq — библиотека для языка C, Построчное извлечение результатов запроса
- однострочный режим, Построчное извлечение результатов запроса
- libpq-fe.h, libpq — библиотека для языка C, Функции, описывающие текущее состояние подключения
- libpq-int.h, Функции, описывающие текущее состояние подключения
- LIKE, LIKE
- и локали, Поведение
- LIMIT, LIMIT и OFFSET
- Linux
- настройка IPC, Разделяемая память и семафоры
- разделяемая библиотека, Компиляция и компоновка динамически загружаемых функций
- скрипт запуска, Запуск сервера баз данных
- LISTEN, LISTEN
- ll_to_earth, Земные расстояния по кубам
- ln, Математические функции и операторы
- lo, lo
- LOAD, LOAD
- localtime, Операторы и функции даты/времени
- localtimestamp, Операторы и функции даты/времени
- lock, Явные блокировки
- LOCK, Блокировки на уровне таблицы, LOCK
- log, Математические функции и операторы
- longitude, Земные расстояния по кубам
- looks_like_number
- в PL/Perl, Вспомогательные функции в PL/Perl
- lower, Строковые функции и операторы, Диапазонные функции и операторы
- и локали, Поведение
- lower_inc, Диапазонные функции и операторы
- lower_inf, Диапазонные функции и операторы
- lo_close, Закрытие дескриптора большого объекта
- lo_creat, Создание большого объекта, Серверные функции
- lo_create, Создание большого объекта
- lo_export, Экспорт большого объекта, Серверные функции
- lo_from_bytea, Серверные функции
- lo_get, Серверные функции
- lo_import, Импорт большого объекта, Серверные функции
- lo_import_with_oid, Импорт большого объекта
- lo_lseek, Перемещение в большом объекте
- lo_lseek64, Перемещение в большом объекте
- lo_open, Открытие существующего большого объекта
- lo_put, Серверные функции
- lo_read, Чтение данных из большого объекта
- lo_tell, Получение текущего положения в большом объекте
- lo_tell64, Получение текущего положения в большом объекте
- lo_truncate, Усечение большого объекта
- lo_truncate64, Усечение большого объекта
- lo_unlink, Удаление большого объекта, Серверные функции
- lo_write, Запись данных в большой объект
- lpad, Строковые функции и операторы
- lseg, Отрезки, Геометрические функции и операторы
- LSN, Внутреннее устройство WAL
- ltree, ltree
- ltree2text, Операторы и функции
- ltrim, Строковые функции и операторы
M
- MAC-адрес (см. macaddr)
- MAC-адрес (в формате EUI-64) (см. macaddr)
- macaddr (тип данных), macaddr
- macaddr8 (тип данных), macaddr8
- macaddr8_set7bit, Функции и операторы для работы с сетевыми адресами
- macOS
- настройка IPC, Разделяемая память и семафоры
- разделяемая библиотека, Компиляция и компоновка динамически загружаемых функций
- make_date, Операторы и функции даты/времени
- make_interval, Операторы и функции даты/времени
- make_time, Операторы и функции даты/времени
- make_timestamp, Операторы и функции даты/времени
- make_timestamptz, Операторы и функции даты/времени
- make_valid, Функции и операторы
- mamonsu, mamonsu
- masklen, Функции и операторы для работы с сетевыми адресами
- max, Агрегатные функции
- md5, Строковые функции и операторы, Функции и операторы двоичных строк
- MD5, Аутентификация password
- memory overcommit, Чрезмерное выделение памяти в Linux
- metaphone, Metaphone
- min, Агрегатные функции
- mod, Математические функции и операторы
- MOVE, MOVE
- mtm.add_node, Функции
- mtm.alter_sequences, Функции
- mtm.broadcast_table, Функции
- mtm.collect_cluster_info, Функции
- mtm.copy_table, Функции
- mtm.get_cluster_state(), Функции
- mtm.get_nodes_state(), Функции
- mtm.make_table_local, Функции
- mtm.recover_node, Функции
- mtm.stop_node, Функции
- multimaster.arbiter_port, Переменные GUC
- multimaster.break_connection, Переменные GUC
- multimaster.cluster_name, Переменные GUC
- multimaster.conn_strings, Переменные GUC
- multimaster.heartbeat_recv_timeout, Переменные GUC
- multimaster.heartbeat_send_timeout, Переменные GUC
- multimaster.ignore_tables_without_pk, Переменные GUC
- multimaster.major_node, Переменные GUC
- multimaster.max_nodes, Переменные GUC
- multimaster.max_recovery_lag, Переменные GUC
- multimaster.max_workers, Переменные GUC
- multimaster.min_recovery_lag, Переменные GUC
- multimaster.monotonic_sequences, Переменные GUC
- multimaster.node_id, Переменные GUC
- multimaster.referee_connstring, Переменные GUC
- multimaster.remote_functions, Переменные GUC
- multimaster.trans_spill_threshold, Переменные GUC
- multimaster.use_rdma, Переменные GUC
- MultiXactId, Сжатие pg_multixact
- MVCC, Введение
N
- NaN (см. не число)
- NetBSD
- настройка IPC, Разделяемая память и семафоры
- разделяемая библиотека, Компиляция и компоновка динамически загружаемых функций
- скрипт запуска, Запуск сервера баз данных
- netmask, Функции и операторы для работы с сетевыми адресами
- network, Функции и операторы для работы с сетевыми адресами
- nextval, Функции для работы с последовательностями
- NFS (см. Сетевые файловые системы)
- nlevel, Операторы и функции
- normal_rand, normal_rand
- NOT (оператор), Логические операторы
- NOT IN, Выражения подзапросов, Сравнение табличных строк и массивов
- NOTIFY, Асинхронное уведомление, NOTIFY
- в libpq, Асинхронное уведомление
- NOTNULL, Функции и операторы сравнения
- now, Операторы и функции даты/времени
- npoints, Геометрические функции и операторы
- nth_value, Оконные функции
- ntile, Оконные функции
- NULL
- сравнение, Функции и операторы сравнения
- NULL-значение
- в DISTINCT, DISTINCT
- в PL/Perl, Функции на PL/Perl и их аргументы
- в PL/Python, Null, None
- NULLIF, NULLIF
- numeric, Числовые константы
- numeric (тип данных), Числа с произвольной точностью
- numnode, Функции и операторы текстового поиска, Обработка запросов
- num_nonnulls, Функции и операторы сравнения
- num_nulls, Функции и операторы сравнения
- NVL, COALESCE
O
- obj_description, Системные информационные функции
- octet_length, Строковые функции и операторы, Функции и операторы двоичных строк
- OFFSET, LIMIT и OFFSET
- OID
- в libpq, Получение другой информации о результате
- столбец, Системные столбцы
- oid, Идентификаторы объектов
- oid2name, oid2name
- ON CONFLICT, INSERT
- ONLY, Предложение FROM
- OOM, Чрезмерное выделение памяти в Linux
- opaque, Псевдотипы
- OpenBSD
- настройка IPC, Разделяемая память и семафоры
- разделяемая библиотека, Компиляция и компоновка динамически загружаемых функций
- скрипт запуска, Запуск сервера баз данных
- OR (оператор), Логические операторы
- Oracle, Портирование из Oracle PL/SQL
- портирование из PL/SQL в PL/pgSQL, Портирование из Oracle PL/SQL
- ORDER BY, Выполнение запроса, Сортировка строк
- и локали, Поведение
- ordinality, Функции, возвращающие множества
- overcommit, Чрезмерное выделение памяти в Linux
- OVERLAPS, Операторы и функции даты/времени
- overlay, Строковые функции и операторы, Функции и операторы двоичных строк
P
- pageinspect, pageinspect
- page_checksum, Функции общего назначения
- page_header, Функции общего назначения
- palloc, Написание кода
- PAM, Аутентификация PAM
- parse_ident, Строковые функции и операторы
- password
- Аутентификация, Аутентификация password
- passwordcheck, passwordcheck
- path, Геометрические функции и операторы
- path (тип данных), Пути
- pclose, Геометрические функции и операторы
- peer, Аутентификация peer
- percent_rank, Оконные функции
- гипотезирующая функция, Агрегатные функции
- Perl, PL/Perl — процедурный язык Perl
- pfree, Написание кода
- pg-setup, pg-setup
- pg-wrapper, pg-wrapper
- PGAPPNAME, Переменные окружения
- pgbench, pgbench
- pgbouncer, pgbouncer
- PGcancel, Отмена запросов в процессе выполнения
- PGCLIENTENCODING, Переменные окружения
- PGconn, Функции управления подключением к базе данных
- PGCONNECT_TIMEOUT, Переменные окружения
- pgcrypto, pgcrypto
- PGDATA, Создание кластера баз данных
- PGDATABASE, Переменные окружения
- PGDATESTYLE, Переменные окружения
- PGEventProc, Процедура обработки событий
- PGGEQO, Переменные окружения
- PGGSSLIB, Переменные окружения
- PGHOST, Переменные окружения
- PGHOSTADDR, Переменные окружения
- PGKRBSRVNAME, Переменные окружения
- PGLOCALEDIR, Переменные окружения
- PGOPTIONS, Переменные окружения
- PGPASSFILE, Переменные окружения
- PGPASSWORD, Переменные окружения
- PGPORT, Переменные окружения
- pgpro_controldata, pgpro_controldata
- pgpro_edition, Системные информационные функции
- pgpro_scheduler, pgpro_scheduler
- pgpro_version, Системные информационные функции
- pgp_armor_headers, pgp_armor_headers
- pgp_key_id, pgp_key_id()
- pgp_pub_decrypt, pgp_pub_decrypt()
- pgp_pub_decrypt_bytea, pgp_pub_decrypt()
- pgp_pub_encrypt, pgp_pub_encrypt()
- pgp_pub_encrypt_bytea, pgp_pub_encrypt()
- pgp_sym_decrypt, pgp_sym_decrypt()
- pgp_sym_decrypt_bytea, pgp_sym_decrypt()
- pgp_sym_encrypt, pgp_sym_encrypt()
- pgp_sym_encrypt_bytea, pgp_sym_encrypt()
- PGREQUIREPEER, Переменные окружения
- PGREQUIRESSL, Переменные окружения
- PGresult, Главные функции
- PGREUSEPASS, Переменные окружения
- pgrowlocks, pgrowlocks, Обзор
- PGSERVICE, Переменные окружения
- PGSERVICEFILE, Переменные окружения
- PGSSLCERT, Переменные окружения
- PGSSLCOMPRESSION, Переменные окружения
- PGSSLCRL, Переменные окружения
- PGSSLKEY, Переменные окружения
- PGSSLMODE, Переменные окружения
- PGSSLROOTCERT, Переменные окружения
- pgstatginindex, Функции
- pgstathashindex, Функции
- pgstatindex, Функции
- pgstattuple, pgstattuple, Функции
- pgstattuple_approx, Функции
- PGSYSCONFDIR, Переменные окружения
- PGTARGETSESSIONATTRS, Переменные окружения
- PGTZ, Переменные окружения
- PGUSER, Переменные окружения
- pgxs, Инфраструктура сборки расширений
- pg_advisory_lock, Функции управления рекомендательными блокировками
- pg_advisory_lock_shared, Функции управления рекомендательными блокировками
- pg_advisory_unlock, Функции управления рекомендательными блокировками
- pg_advisory_unlock_all, Функции управления рекомендательными блокировками
- pg_advisory_unlock_shared, Функции управления рекомендательными блокировками
- pg_advisory_xact_lock, Функции управления рекомендательными блокировками
- pg_advisory_xact_lock_shared, Функции управления рекомендательными блокировками
- pg_aggregate, pg_aggregate
- pg_am, pg_am
- pg_amop, pg_amop
- pg_amproc, pg_amproc
- pg_archivecleanup, pg_archivecleanup
- pg_attrdef, pg_attrdef
- pg_attribute, pg_attribute
- pg_authid, pg_authid
- pg_auth_members, pg_auth_members
- pg_available_extensions, pg_available_extensions
- pg_available_extension_versions, pg_available_extension_versions
- pg_backend_pid, Системные информационные функции
- pg_backup_start_time, Функции управления резервным копированием
- pg_basebackup, pg_basebackup
- pg_blocking_pids, Системные информационные функции
- pg_buffercache, pg_buffercache
- pg_buffercache_pages, pg_buffercache
- pg_cancel_backend, Функции для передачи сигналов серверу
- pg_cast, pg_cast
- pg_class, pg_class
- pg_client_encoding, Строковые функции и операторы
- pg_collation, pg_collation
- pg_collation_actual_version, Функции управления объектами баз данных
- pg_collation_is_visible, Системные информационные функции
- pg_column_size, Функции управления объектами баз данных
- pg_config, pg_config, pg_config
- с ecpg, Компиляция программ со встраиваемым SQL
- с libpq, Сборка программ с libpq
- для пользовательских функций на C, Написание кода
- pg_conf_load_time, Системные информационные функции
- pg_constraint, pg_constraint
- pg_controldata, pg_controldata
- pg_control_checkpoint, Системные информационные функции
- pg_control_init, Системные информационные функции
- pg_control_recovery, Системные информационные функции
- pg_control_system, Системные информационные функции
- pg_conversion, pg_conversion
- pg_conversion_is_visible, Системные информационные функции
- pg_create_logical_replication_slot, Функции репликации
- pg_create_physical_replication_slot, Функции репликации
- pg_create_restore_point, Функции управления резервным копированием
- pg_ctl, Создание кластера баз данных, Запуск сервера баз данных, pg_ctl
- pg_current_logfile, Системные информационные функции
- pg_current_wal_flush_lsn, Функции управления резервным копированием
- pg_current_wal_insert_lsn, Функции управления резервным копированием
- pg_current_wal_lsn, Функции управления резервным копированием
- pg_cursors, pg_cursors
- pg_database, Шаблоны баз данных, pg_database
- pg_database_size, Функции управления объектами баз данных
- pg_db_role_setting, pg_db_role_setting
- pg_ddl_command, Псевдотипы
- pg_default_acl, pg_default_acl
- pg_depend, pg_depend
- pg_describe_object, Системные информационные функции
- pg_description, pg_description
- pg_drop_replication_slot, Функции репликации
- pg_dump, pg_dump
- pg_dumpall, pg_dumpall
- использование при обновлении, Обновление данных с применением pg_dumpall
- pg_enum, pg_enum
- pg_event_trigger, pg_event_trigger
- pg_event_trigger_ddl_commands, Получение изменений в конце команды
- pg_event_trigger_dropped_objects, Обработка объектов, удалённых командой DDL
- pg_event_trigger_table_rewrite_oid, Обработка события перезаписи таблицы
- pg_event_trigger_table_rewrite_reason, Обработка события перезаписи таблицы
- pg_export_snapshot, Функции синхронизации снимков
- pg_extension, pg_extension
- pg_extension_config_dump, Конфигурационные таблицы расширений
- pg_filedump, pg_filedump
- pg_filenode_relation, Функции управления объектами баз данных
- pg_file_rename, adminpack
- pg_file_settings, pg_file_settings
- pg_file_unlink, adminpack
- pg_file_write, adminpack
- pg_foreign_data_wrapper, pg_foreign_data_wrapper
- pg_foreign_server, pg_foreign_server
- pg_foreign_table, pg_foreign_table
- pg_freespace, Функции
- pg_freespacemap, pg_freespacemap
- pg_function_is_visible, Системные информационные функции
- pg_get_constraintdef, Системные информационные функции
- pg_get_expr, Системные информационные функции
- pg_get_functiondef, Системные информационные функции
- pg_get_function_arguments, Системные информационные функции
- pg_get_function_identity_arguments, Системные информационные функции
- pg_get_function_result, Системные информационные функции
- pg_get_indexdef, Системные информационные функции
- pg_get_keywords, Системные информационные функции
- pg_get_object_address, Системные информационные функции
- pg_get_ruledef, Системные информационные функции
- pg_get_serial_sequence, Системные информационные функции
- pg_get_statisticsobjdef, Системные информационные функции
- pg_get_triggerdef, Системные информационные функции
- pg_get_userbyid, Системные информационные функции
- pg_get_viewdef, Системные информационные функции
- pg_group, pg_group
- pg_has_role, Системные информационные функции
- pg_hba.conf, Файл pg_hba.conf
- pg_hba_file_rules, pg_hba_file_rules
- pg_ident.conf, Файл сопоставления имён пользователей
- pg_identify_object, Системные информационные функции
- pg_identify_object_as_address, Системные информационные функции
- pg_import_system_collations, Функции управления объектами баз данных
- pg_index, pg_index
- pg_indexam_has_property, Системные информационные функции
- pg_indexes, pg_indexes
- pg_indexes_size, Функции управления объектами баз данных
- pg_index_column_has_property, Системные информационные функции
- pg_index_has_property, Системные информационные функции
- pg_inherits, pg_inherits
- pg_init_privs, pg_init_privs
- pg_isready, pg_isready
- pg_is_in_backup, Функции управления резервным копированием
- pg_is_in_recovery, Функции управления восстановлением
- pg_is_other_temp_schema, Системные информационные функции
- pg_is_wal_replay_paused, Функции управления восстановлением
- pg_language, pg_language
- pg_largeobject, pg_largeobject
- pg_largeobject_metadata, pg_largeobject_metadata
- pg_last_committed_xact, Системные информационные функции
- pg_last_wal_receive_lsn, Функции управления восстановлением
- pg_last_wal_replay_lsn, Функции управления восстановлением
- pg_last_xact_replay_timestamp, Функции управления восстановлением
- pg_listening_channels, Системные информационные функции
- pg_locks, pg_locks
- pg_logdir_ls, adminpack
- pg_logical_emit_message, Функции репликации
- pg_logical_slot_get_binary_changes, Функции репликации
- pg_logical_slot_get_changes, Функции репликации
- pg_logical_slot_peek_binary_changes, Функции репликации
- pg_logical_slot_peek_changes, Функции репликации
- pg_lsn, Тип pg_lsn
- pg_ls_dir, Функции для работы с обычными файлами
- pg_ls_logdir, Функции для работы с обычными файлами
- pg_ls_waldir, Функции для работы с обычными файлами
- pg_matviews, pg_matviews
- pg_my_temp_schema, Системные информационные функции
- pg_namespace, pg_namespace
- pg_notification_queue_usage, Системные информационные функции
- pg_notify, pg_notify
- pg_opclass, pg_opclass
- pg_opclass_is_visible, Системные информационные функции
- pg_operator, pg_operator
- pg_operator_is_visible, Системные информационные функции
- pg_opfamily, pg_opfamily
- pg_opfamily_is_visible, Системные информационные функции
- pg_options_to_table, Системные информационные функции
- pg_partitioned_table, pg_partitioned_table
- pg_pltemplate, pg_pltemplate
- pg_policies, pg_policies
- pg_policy, pg_policy
- pg_postmaster_start_time, Системные информационные функции
- pg_prepared_statements, pg_prepared_statements
- pg_prepared_xacts, pg_prepared_xacts
- pg_prewarm, pg_prewarm
- pg_probackup, pg_probackup
- pg_proc, pg_proc
- pg_publication, pg_publication
- pg_publication_rel, pg_publication_rel
- pg_publication_tables, pg_publication_tables
- pg_range, pg_range
- pg_read_binary_file, Функции для работы с обычными файлами
- pg_read_file, Функции для работы с обычными файлами
- pg_receivewal, pg_receivewal
- pg_receivexlog, pg_receivexlog переименована в pg_receivewal (см. pg_receivewal)
- pg_recvlogical, pg_recvlogical
- pg_relation_filenode, Функции управления объектами баз данных
- pg_relation_filepath, Функции управления объектами баз данных
- pg_relation_size, Функции управления объектами баз данных
- pg_reload_conf, Функции для передачи сигналов серверу
- pg_relpages, Функции
- pg_repack, pg_repack
- pg_replication_origin, pg_replication_origin
- pg_replication_origin_advance, Функции репликации
- pg_replication_origin_create, Функции репликации
- pg_replication_origin_drop, Функции репликации
- pg_replication_origin_oid, Функции репликации
- pg_replication_origin_progress, Функции репликации
- pg_replication_origin_session_is_setup, Функции репликации
- pg_replication_origin_session_progress, Функции репликации
- pg_replication_origin_session_reset, Функции репликации
- pg_replication_origin_session_setup, Функции репликации
- pg_replication_origin_status, pg_replication_origin_status
- pg_replication_origin_xact_reset, Функции репликации
- pg_replication_origin_xact_setup, Функции репликации
- pg_replication_slots, pg_replication_slots
- pg_resetwal, pg_resetwal
- pg_resetxlog, pg_resetxlog переименована в pg_resetwal (см. pg_resetwal)
- pg_restore, pg_restore
- pg_rewind, pg_rewind
- pg_rewrite, pg_rewrite
- pg_roles, pg_roles
- pg_rotate_logfile, Функции для передачи сигналов серверу
- pg_rules, pg_rules
- pg_safe_snapshot_blocking_pids, Системные информационные функции
- pg_seclabel, pg_seclabel
- pg_seclabels, pg_seclabels
- pg_sequence, pg_sequence
- pg_sequences, pg_sequences
- pg_service.conf, Файл соединений служб
- pg_settings, pg_settings
- pg_shadow, pg_shadow
- pg_shdepend, pg_shdepend
- pg_shdescription, pg_shdescription
- pg_shseclabel, pg_shseclabel
- pg_size_bytes, Функции управления объектами баз данных
- pg_size_pretty, Функции управления объектами баз данных
- pg_sleep, Задержка выполнения
- pg_sleep_for, Задержка выполнения
- pg_sleep_until, Задержка выполнения
- pg_snapshot_any, Отладочные функции
- pg_standby, pg_standby
- pg_start_backup, Функции управления резервным копированием
- pg_statio_all_indexes, Просмотр статистики
- pg_statio_all_sequences, Просмотр статистики
- pg_statio_all_tables, Просмотр статистики
- pg_statio_sys_indexes, Просмотр статистики
- pg_statio_sys_sequences, Просмотр статистики
- pg_statio_sys_tables, Просмотр статистики
- pg_statio_user_indexes, Просмотр статистики
- pg_statio_user_sequences, Просмотр статистики
- pg_statio_user_tables, Просмотр статистики
- pg_statistic, Статистика по одному столбцу, pg_statistic
- pg_statistics_obj_is_visible, Системные информационные функции
- pg_statistic_ext, Расширенная статистика, pg_statistic_ext
- pg_stats, Статистика по одному столбцу, pg_stats
- pg_stat_activity, Просмотр статистики
- pg_stat_all_indexes, Просмотр статистики
- pg_stat_all_tables, Просмотр статистики
- pg_stat_archiver, Просмотр статистики
- pg_stat_bgwriter, Просмотр статистики
- pg_stat_clear_snapshot, Статистические функции
- pg_stat_database, Просмотр статистики
- pg_stat_database_conflicts, Просмотр статистики
- pg_stat_file, Функции для работы с обычными файлами
- pg_stat_get_activity, Статистические функции
- pg_stat_get_snapshot_timestamp, Статистические функции
- pg_stat_progress_vacuum, Просмотр статистики
- pg_stat_replication, Просмотр статистики
- pg_stat_reset, Статистические функции
- pg_stat_reset_shared, Статистические функции
- pg_stat_reset_single_function_counters, Статистические функции
- pg_stat_reset_single_table_counters, Статистические функции
- pg_stat_ssl, Просмотр статистики
- pg_stat_statements, pg_stat_statements
- функция, Функции
- pg_stat_statements_reset, Функции
- pg_stat_subscription, Просмотр статистики
- pg_stat_sys_indexes, Просмотр статистики
- pg_stat_sys_tables, Просмотр статистики
- pg_stat_user_functions, Просмотр статистики
- pg_stat_user_indexes, Просмотр статистики
- pg_stat_user_tables, Просмотр статистики
- pg_stat_wal_receiver, Просмотр статистики
- pg_stat_xact_all_tables, Просмотр статистики
- pg_stat_xact_sys_tables, Просмотр статистики
- pg_stat_xact_user_functions, Просмотр статистики
- pg_stat_xact_user_tables, Просмотр статистики
- pg_stop_backup, Функции управления резервным копированием
- pg_subscription, pg_subscription
- pg_subscription_rel, pg_subscription_rel
- pg_switch_wal, Функции управления резервным копированием
- pg_tables, pg_tables
- pg_tablespace, pg_tablespace
- pg_tablespace_databases, Системные информационные функции
- pg_tablespace_location, Системные информационные функции
- pg_tablespace_size, Функции управления объектами баз данных
- pg_table_is_visible, Системные информационные функции
- pg_table_size, Функции управления объектами баз данных
- pg_temp, Поведение команд
- защищённые функции, Разработка защищённых функций SECURITY DEFINER
- pg_terminate_backend, Функции для передачи сигналов серверу
- pg_test_fsync, pg_test_fsync
- pg_test_timing, pg_test_timing
- pg_timezone_abbrevs, pg_timezone_abbrevs
- pg_timezone_names, pg_timezone_names
- pg_total_relation_size, Функции управления объектами баз данных
- pg_transfer, pg_transfer
- pg_transform, pg_transform
- pg_trgm, pg_trgm
- pg_trigger, pg_trigger
- pg_try_advisory_lock, Функции управления рекомендательными блокировками
- pg_try_advisory_lock_shared, Функции управления рекомендательными блокировками
- pg_try_advisory_xact_lock, Функции управления рекомендательными блокировками
- pg_try_advisory_xact_lock_shared, Функции управления рекомендательными блокировками
- pg_ts_config, pg_ts_config
- pg_ts_config_is_visible, Системные информационные функции
- pg_ts_config_map, pg_ts_config_map
- pg_ts_dict, pg_ts_dict
- pg_ts_dict_is_visible, Системные информационные функции
- pg_ts_parser, pg_ts_parser
- pg_ts_parser_is_visible, Системные информационные функции
- pg_ts_template, pg_ts_template
- pg_ts_template_is_visible, Системные информационные функции
- pg_type, pg_type
- pg_typeof, Системные информационные функции
- pg_type_is_visible, Системные информационные функции
- pg_upgrade, pg_upgrade
- pg_user, pg_user
- pg_user_mapping, pg_user_mapping
- pg_user_mappings, pg_user_mappings
- pg_views, pg_views
- pg_visibility, pg_visibility
- pg_wait_sampling_get_current, Функции
- pg_wait_sampling_reset_profile, Функции
- pg_waldump, pg_waldump
- pg_walfile_name, Функции управления резервным копированием
- pg_walfile_name_offset, Функции управления резервным копированием
- pg_wal_lsn_diff, Функции управления резервным копированием
- pg_wal_replay_pause, Функции управления восстановлением
- pg_wal_replay_resume, Функции управления восстановлением
- pg_xact_commit_timestamp, Системные информационные функции
- pg_xlogdump, pg_xlogdump переименована в pg_waldump (см. pg_waldump)
- phraseto_tsquery, Функции и операторы текстового поиска, Разбор запросов
- pi, Математические функции и операторы
- PIC, Компиляция и компоновка динамически загружаемых функций
- PID
- определение PID серверного процесса
- PITR, Резервное копирование и восстановление
- PITR резерв, Отказоустойчивость, балансировка нагрузки и репликация
- pkg-config
- с ecpg, Компиляция программ со встраиваемым SQL
- с libpq, Сборка программ с libpq
- PL/Perl, PL/Perl — процедурный язык Perl
- PL/PerlU, Доверенный и недоверенный PL/Perl
- PL/pgSQL, PL/pgSQL — процедурный язык SQL
- PL/Python, PL/Python — процедурный язык Python
- PL/SQL (Oracle), Портирование из Oracle PL/SQL
- портирование в PL/pgSQL, Портирование из Oracle PL/SQL
- PL/Tcl, PL/Tcl — процедурный язык Tcl
- plainto_tsquery, Функции и операторы текстового поиска, Разбор запросов
- pname_refresh(), Функции преобразования
- popen, Геометрические функции и операторы
- populate(), Функции преобразования
- populate_record, Операторы и функции hstore
- port, Ключевые слова-параметры
- position, Строковые функции и операторы, Функции и операторы двоичных строк
- POSTGRES, Проект POSTGRES в Беркли
- postgres, Основы архитектуры, Запуск сервера баз данных, Создание базы данных, postgres
- Postgres95, Postgres95
- postgresql.auto.conf, Определение параметров в файле конфигурации
- postgresql.conf, Определение параметров в файле конфигурации
- postgres_fdw, postgres_fdw
- postmaster, postmaster
- power, Математические функции и операторы
- PQbackendPID, Функции, описывающие текущее состояние подключения
- PQbinaryTuples, Извлечение информации, связанной с результатом запроса
- PQcancel, Отмена запросов в процессе выполнения
- PQclear, Главные функции
- PQclientEncoding, Функции управления
- PQcmdStatus, Получение другой информации о результате
- PQcmdTuples, Получение другой информации о результате
- PQconndefaults, Функции управления подключением к базе данных
- PQconnectdb, Функции управления подключением к базе данных
- PQconnectdbParams, Функции управления подключением к базе данных
- PQconnectionNeedsPassword, Функции, описывающие текущее состояние подключения
- PQconnectionUsedPassword, Функции, описывающие текущее состояние подключения
- PQconnectPoll, Функции управления подключением к базе данных
- PQconnectStart, Функции управления подключением к базе данных
- PQconnectStartParams, Функции управления подключением к базе данных
- PQconninfo, Функции управления подключением к базе данных
- PQconninfoFree, Функции разного назначения
- PQconninfoParse, Функции управления подключением к базе данных
- PQconsumeInput, Асинхронная обработка команд
- PQcopyResult, Функции разного назначения
- PQdb, Функции, описывающие текущее состояние подключения
- PQdescribePortal, Главные функции
- PQdescribePrepared, Главные функции
- PQencryptPassword, Функции разного назначения
- PQencryptPasswordConn, Функции разного назначения
- PQendcopy, Устаревшие функции для COPY
- PQerrorMessage, Функции, описывающие текущее состояние подключения
- PQescapeBytea, Экранирование строковых значений для включения в SQL-команды
- PQescapeByteaConn, Экранирование строковых значений для включения в SQL-команды
- PQescapeIdentifier, Экранирование строковых значений для включения в SQL-команды
- PQescapeLiteral, Экранирование строковых значений для включения в SQL-команды
- PQescapeString, Экранирование строковых значений для включения в SQL-команды
- PQescapeStringConn, Экранирование строковых значений для включения в SQL-команды
- PQexec, Главные функции
- PQexecParams, Главные функции
- PQexecPrepared, Главные функции
- PQfformat, Извлечение информации, связанной с результатом запроса
- PQfinish, Функции управления подключением к базе данных
- PQfireResultCreateEvents, Функции разного назначения
- PQflush, Асинхронная обработка команд
- PQfmod, Извлечение информации, связанной с результатом запроса
- PQfn, Интерфейс быстрого пути
- PQfname, Извлечение информации, связанной с результатом запроса
- PQfnumber, Извлечение информации, связанной с результатом запроса
- PQfreeCancel, Отмена запросов в процессе выполнения
- PQfreemem, Функции разного назначения
- PQfsize, Извлечение информации, связанной с результатом запроса
- PQftable, Извлечение информации, связанной с результатом запроса
- PQftablecol, Извлечение информации, связанной с результатом запроса
- PQftype, Извлечение информации, связанной с результатом запроса
- PQgetCancel, Отмена запросов в процессе выполнения
- PQgetCopyData, Функции для приёма данных COPY
- PQgetisnull, Извлечение информации, связанной с результатом запроса
- PQgetlength, Извлечение информации, связанной с результатом запроса
- PQgetline, Устаревшие функции для COPY
- PQgetlineAsync, Устаревшие функции для COPY
- PQgetResult, Асинхронная обработка команд
- PQgetssl, Функции, описывающие текущее состояние подключения
- PQgetvalue, Извлечение информации, связанной с результатом запроса
- PQhost, Функции, описывающие текущее состояние подключения
- PQinitOpenSSL, Инициализация библиотеки SSL
- PQinitSSL, Инициализация библиотеки SSL
- PQinstanceData, Функции поддержки событий
- PQisBusy, Асинхронная обработка команд
- PQisnonblocking, Асинхронная обработка команд
- PQisRsocket, Функции, описывающие текущее состояние подключения
- PQisthreadsafe, Поведение в многопоточных программах
- PQlibVersion, Функции разного назначения
- (см. также PQserverVersion)
- PQmakeEmptyPGresult, Функции разного назначения
- PQnfields, Извлечение информации, связанной с результатом запроса
- PQnotifies, Асинхронное уведомление
- PQnparams, Извлечение информации, связанной с результатом запроса
- PQntuples, Извлечение информации, связанной с результатом запроса
- PQoidStatus, Получение другой информации о результате
- PQoidValue, Получение другой информации о результате
- PQoptions, Функции, описывающие текущее состояние подключения
- PQparameterStatus, Функции, описывающие текущее состояние подключения
- PQparamtype, Извлечение информации, связанной с результатом запроса
- PQpass, Функции, описывающие текущее состояние подключения
- PQping, Функции управления подключением к базе данных
- PQpingParams, Функции управления подключением к базе данных
- PQport, Функции, описывающие текущее состояние подключения
- PQprepare, Главные функции
- PQprint, Извлечение информации, связанной с результатом запроса
- PQprotocolVersion, Функции, описывающие текущее состояние подключения
- PQputCopyData, Функции для передачи данных COPY
- PQputCopyEnd, Функции для передачи данных COPY
- PQputline, Устаревшие функции для COPY
- PQputnbytes, Устаревшие функции для COPY
- PQregisterEventProc, Функции поддержки событий
- PQrequestCancel, Отмена запросов в процессе выполнения
- PQreset, Функции управления подключением к базе данных
- PQresetPoll, Функции управления подключением к базе данных
- PQresetStart, Функции управления подключением к базе данных
- PQresStatus, Главные функции
- PQresultAlloc, Функции разного назначения
- PQresultErrorField, Главные функции
- PQresultErrorMessage, Главные функции
- PQresultInstanceData, Функции поддержки событий
- PQresultSetInstanceData, Функции поддержки событий
- PQresultStatus, Главные функции
- PQresultVerboseErrorMessage, Главные функции
- PQselect, Функции, описывающие текущее состояние подключения
- PQsendDescribePortal, Асинхронная обработка команд
- PQsendDescribePrepared, Асинхронная обработка команд
- PQsendPrepare, Асинхронная обработка команд
- PQsendQuery, Асинхронная обработка команд
- PQsendQueryParams, Асинхронная обработка команд
- PQsendQueryPrepared, Асинхронная обработка команд
- PQserverVersion, Функции, описывающие текущее состояние подключения
- PQsetClientEncoding, Функции управления
- PQsetdb, Функции управления подключением к базе данных
- PQsetdbLogin, Функции управления подключением к базе данных
- PQsetErrorContextVisibility, Функции управления
- PQsetErrorVerbosity, Функции управления
- PQsetInstanceData, Функции поддержки событий
- PQsetnonblocking, Асинхронная обработка команд
- PQsetNoticeProcessor, Обработка замечаний
- PQsetNoticeReceiver, Обработка замечаний
- PQsetResultAttrs, Функции разного назначения
- PQsetSingleRowMode, Построчное извлечение результатов запроса
- PQsetvalue, Функции разного назначения
- PQsocket, Функции, описывающие текущее состояние подключения
- PQsslAttribute, Функции, описывающие текущее состояние подключения
- PQsslAttributeNames, Функции, описывающие текущее состояние подключения
- PQsslInUse, Функции, описывающие текущее состояние подключения
- PQsslStruct, Функции, описывающие текущее состояние подключения
- PQstatus, Функции, описывающие текущее состояние подключения
- PQtrace, Функции управления
- PQtransactionStatus, Функции, описывающие текущее состояние подключения
- PQtty, Функции, описывающие текущее состояние подключения
- PQunescapeBytea, Экранирование строковых значений для включения в SQL-команды
- PQuntrace, Функции управления
- PQuser, Функции, описывающие текущее состояние подключения
- PREPARE, PREPARE
- PREPARE TRANSACTION, PREPARE TRANSACTION
- ps, Стандартные инструменты Unix
- мониторинг активности, Стандартные инструменты Unix
- psql, Подключение к базе данных, psql
- Python, PL/Python — процедурный язык Python
Q
- querytree, Функции и операторы текстового поиска, Обработка запросов
- quote_ident, Строковые функции и операторы
- в PL/Perl, Вспомогательные функции в PL/Perl
- использование в PL/pgSQL, Выполнение динамически формируемых команд
- quote_literal, Строковые функции и операторы
- в PL/Perl, Вспомогательные функции в PL/Perl
- использование в PL/pgSQL, Выполнение динамически формируемых команд
- quote_nullable, Строковые функции и операторы
- в PL/Perl, Вспомогательные функции в PL/Perl
- использование в PL/pgSQL, Выполнение динамически формируемых команд
R
- radians, Математические функции и операторы
- radius, Геометрические функции и операторы
- RADIUS, Аутентификация RADIUS
- RAISE
- в PL/pgSQL, Вывод сообщений и ошибок
- random, Математические функции и операторы
- rank, Оконные функции
- гипотезирующая функция, Агрегатные функции
- read committed, Уровень изоляции Read Committed
- real, Типы с плавающей точкой
- REASSIGN OWNED, REASSIGN OWNED
- record, Псевдотипы
- recovery.conf, Конфигурация восстановления
- REFRESH MATERIALIZED VIEW, REFRESH MATERIALIZED VIEW
- regclass, Идентификаторы объектов
- regconfig, Идентификаторы объектов
- regdictionary, Идентификаторы объектов
- regexp_match, Строковые функции и операторы, Регулярные выражения POSIX
- regexp_matches, Строковые функции и операторы, Регулярные выражения POSIX
- regexp_replace, Строковые функции и операторы, Регулярные выражения POSIX
- regexp_split_to_array, Строковые функции и операторы, Регулярные выражения POSIX
- regexp_split_to_table, Строковые функции и операторы, Регулярные выражения POSIX
- regoper, Идентификаторы объектов
- regoperator, Идентификаторы объектов
- regproc, Идентификаторы объектов
- regprocedure, Идентификаторы объектов
- regr_avgx, Агрегатные функции
- regr_avgy, Агрегатные функции
- regr_count, Агрегатные функции
- regr_intercept, Агрегатные функции
- regr_r2, Агрегатные функции
- regr_slope, Агрегатные функции
- regr_sxx, Агрегатные функции
- regr_sxy, Агрегатные функции
- regr_syy, Агрегатные функции
- regtype, Идентификаторы объектов
- REINDEX, REINDEX
- reindexdb, reindexdb
- RELEASE SAVEPOINT, RELEASE SAVEPOINT
- repeat, Строковые функции и операторы
- repeatable read, Уровень изоляции Repeatable Read
- replace, Строковые функции и операторы
- RESET, RESET
- RESTRICT, Отслеживание зависимостей
- с DROP, Отслеживание зависимостей
- действие внешнего ключа, Внешние ключи
- RETURN NEXT
- в PL/pgSQL, RETURN NEXT и RETURN QUERY
- RETURN QUERY
- в PL/pgSQL, RETURN NEXT и RETURN QUERY
- RETURNING, Возврат данных из изменённых строк
- RETURNING INTO, Выполнение запроса, возвращающего одну строку
- в PL/pgSQL, Выполнение запроса, возвращающего одну строку
- reverse, Строковые функции и операторы
- REVOKE, Права, REVOKE
- right, Строковые функции и операторы
- ROLLBACK, ROLLBACK
- rollback
- psql, Переменные
- ROLLBACK PREPARED, ROLLBACK PREPARED
- ROLLBACK TO SAVEPOINT, ROLLBACK TO SAVEPOINT
- ROLLUP, GROUPING SETS, CUBE и ROLLUP
- round, Математические функции и операторы
- ROW, Конструкторы табличных строк
- row_number, Оконные функции
- row_security_active, Системные информационные функции
- row_to_json, Функции и операторы JSON
- rpad, Строковые функции и операторы
- rtrim, Строковые функции и операторы
S
- SAVEPOINT, SAVEPOINT
- scale, Математические функции и операторы
- schedule.activate_job, Функции для управления планируемыми заданиями
- schedule.cancel_job, Функции для управления одноразовыми заданиями
- schedule.clean_log, Функции для управления планируемыми заданиями
- schedule.create_job, Функции для управления планируемыми заданиями
- schedule.deactivate_job, Функции для управления планируемыми заданиями
- schedule.disable, Функции общего назначения
- schedule.drop_job, Функции для управления планируемыми заданиями
- schedule.enable, Функции общего назначения
- schedule.get_active_jobs, Функции для управления планируемыми заданиями
- schedule.get_cron, Функции для управления планируемыми заданиями
- schedule.get_job, Функции для управления планируемыми заданиями
- schedule.get_log, Функции для управления планируемыми заданиями
- schedule.get_owned_cron, Функции для управления планируемыми заданиями
- schedule.get_self_id, Функции для управления одноразовыми заданиями
- schedule.get_user_log, Функции для управления планируемыми заданиями
- schedule.is_enabled, Функции общего назначения
- schedule.nodename(), Функции для управления планируемыми заданиями
- schedule.resubmit, Функции для управления одноразовыми заданиями
- schedule.set_job_attribute, Функции для управления планируемыми заданиями
- schedule.set_job_attributes, Функции для управления планируемыми заданиями
- schedule.start, Функции общего назначения
- schedule.status, Функции общего назначения
- schedule.stop, Функции общего назначения
- schedule.submit_job, Функции для управления одноразовыми заданиями
- schedule.timetable, Функции для управления планируемыми и одноразовыми заданиями
- schedule.version, Функции общего назначения
- SCRAM, Аутентификация password
- SECURITY LABEL, SECURITY LABEL
- sec_to_gc, Земные расстояния по кубам
- seg, seg
- SELECT, Выполнение запроса, Запросы, Выходные столбцы SELECT, SELECT
- определение типа результата, Выходные столбцы SELECT
- список выборки, Списки выборки
- SELECT INTO, Выполнение запроса, возвращающего одну строку, SELECT INTO
- в PL/pgSQL, Выполнение запроса, возвращающего одну строку
- sequence
- и тип serial, Последовательные типы
- serial, Последовательные типы
- serial2, Последовательные типы
- serial4, Последовательные типы
- serial8, Последовательные типы
- serializable, Уровень изоляции Serializable
- session_user, Системные информационные функции
- SET, Функции для управления конфигурацией, SET
- SET CONSTRAINTS, SET CONSTRAINTS
- SET ROLE, SET ROLE
- SET SESSION AUTHORIZATION, SET SESSION AUTHORIZATION
- SET TRANSACTION, SET TRANSACTION
- SET XML OPTION, Поведение команд
- setseed, Математические функции и операторы
- setval, Функции для работы с последовательностями
- setweight, Функции и операторы текстового поиска, Обработка документов
- назначение веса определённым лексемам, Функции и операторы текстового поиска
- set_bit, Функции и операторы двоичных строк
- set_byte, Функции и операторы двоичных строк
- set_config, Функции для управления конфигурацией
- set_limit, Функции и операторы
- set_masklen, Функции и операторы для работы с сетевыми адресами
- shared_ispell, shared_ispell
- shared_ispell_dicts, Функции
- shared_ispell_mem_available, Функции
- shared_ispell_mem_used, Функции
- shared_ispell_reset, Функции
- shared_ispell_stoplists, Функции
- shared_preload_libraries, Разделяемая память и лёгкие блокировки
- shobj_description, Системные информационные функции
- SHOW, Функции для управления конфигурацией, SHOW, Протокол потоковой репликации
- show_limit, Функции и операторы
- show_trgm, Функции и операторы
- SIGHUP, Определение параметров в файле конфигурации, Файл pg_hba.conf, Файл сопоставления имён пользователей
- SIGINT, Выключение сервера
- sign, Математические функции и операторы
- SIGQUIT, Выключение сервера
- SIGTERM, Выключение сервера
- SIMILAR TO, Регулярные выражения SIMILAR TO
- similarity, Функции и операторы
- sin, Математические функции и операторы
- sind, Математические функции и операторы
- single-user mode, Параметры для однопользовательского режима
- skeys, Операторы и функции hstore
- sleep, Задержка выполнения
- slice, Операторы и функции hstore
- smallint, Целочисленные типы
- smallserial, Последовательные типы
- snowball-ext, snowball_ext
- Solaris
- настройка IPC, Разделяемая память и семафоры
- разделяемая библиотека, Компиляция и компоновка динамически загружаемых функций
- скрипт запуска, Запуск сервера баз данных
- SOME, Агрегатные функции, Выражения подзапросов, Сравнение табличных строк и массивов
- sort, Функции и операторы intarray
- sort_asc, Функции и операторы intarray
- sort_desc, Функции и операторы intarray
- soundex, Soundex
- SP-GiST (см. индекс)
- SPI, Интерфейс программирования сервера, spi
- примеры, spi
- SPI_connect, SPI_connect
- SPI_copytuple, SPI_copytuple
- spi_cursor_close
- в PL/Perl, Обращение к базе данных из PL/Perl
- SPI_cursor_close, SPI_cursor_close
- SPI_cursor_fetch, SPI_cursor_fetch
- SPI_cursor_find, SPI_cursor_find
- SPI_cursor_move, SPI_cursor_move
- SPI_cursor_open, SPI_cursor_open
- SPI_cursor_open_with_args, SPI_cursor_open_with_args
- SPI_cursor_open_with_paramlist, SPI_cursor_open_with_paramlist
- SPI_exec, SPI_exec
- SPI_execp, SPI_execp
- SPI_execute, SPI_execute
- SPI_execute_plan, SPI_execute_plan
- SPI_execute_plan_with_paramlist, SPI_execute_plan_with_paramlist
- SPI_execute_with_args, SPI_execute_with_args
- spi_exec_prepared
- в PL/Perl, Обращение к базе данных из PL/Perl
- spi_exec_query
- в PL/Perl, Обращение к базе данных из PL/Perl
- spi_fetchrow
- в PL/Perl, Обращение к базе данных из PL/Perl
- SPI_finish, SPI_finish
- SPI_fname, SPI_fname
- SPI_fnumber, SPI_fnumber
- spi_freeplan
- в PL/Perl, Обращение к базе данных из PL/Perl
- SPI_freeplan, SPI_freeplan
- SPI_freetuple, SPI_freetuple
- SPI_freetuptable, SPI_freetuptable
- SPI_getargcount, SPI_getargcount
- SPI_getargtypeid, SPI_getargtypeid
- SPI_getbinval, SPI_getbinval
- SPI_getnspname, SPI_getnspname
- SPI_getrelname, SPI_getrelname
- SPI_gettype, SPI_gettype
- SPI_gettypeid, SPI_gettypeid
- SPI_getvalue, SPI_getvalue
- SPI_is_cursor_plan, SPI_is_cursor_plan
- SPI_keepplan, SPI_keepplan
- spi_lastoid
- в PL/Tcl, Обращение к базе данных из PL/Tcl
- SPI_modifytuple, SPI_modifytuple
- SPI_palloc, SPI_palloc
- SPI_pfree, SPI_pfree
- spi_prepare
- в PL/Perl, Обращение к базе данных из PL/Perl
- SPI_prepare, SPI_prepare
- SPI_prepare_cursor, SPI_prepare_cursor
- SPI_prepare_params, SPI_prepare_params
- spi_query
- в PL/Perl, Обращение к базе данных из PL/Perl
- spi_query_prepared
- в PL/Perl, Обращение к базе данных из PL/Perl
- SPI_register_relation, SPI_register_relation
- SPI_register_trigger_data, SPI_register_trigger_data
- SPI_repalloc, SPI_repalloc
- SPI_returntuple, SPI_returntuple
- SPI_saveplan, SPI_saveplan
- SPI_scroll_cursor_fetch, SPI_scroll_cursor_fetch
- SPI_scroll_cursor_move, SPI_scroll_cursor_move
- SPI_unregister_relation, SPI_unregister_relation
- split_part, Строковые функции и операторы
- SQL/CLI, Соответствие стандарту SQL
- SQL/Foundation, Соответствие стандарту SQL
- SQL/Framework, Соответствие стандарту SQL
- SQL/JRT, Соответствие стандарту SQL
- SQL/MED, Соответствие стандарту SQL
- SQL/OLB, Соответствие стандарту SQL
- SQL/PSM, Соответствие стандарту SQL
- SQL/Schemata, Соответствие стандарту SQL
- SQL/XML, Соответствие стандарту SQL
- ограничения и совместимость, Ограничения XML и совместимость с SQL/XML
- sqrt, Математические функции и операторы
- sr_plan, sr_plan
- ssh, Защита соединений TCP/IP с применением туннелей SSH
- SSI, Введение
- SSL, Защита соединений TCP/IP с применением SSL, Поддержка SSL
- sslinfo, sslinfo
- ssl_cipher, Предоставляемые функции
- ssl_client_cert_present, Предоставляемые функции
- ssl_client_dn, Предоставляемые функции
- ssl_client_dn_field, Предоставляемые функции
- ssl_client_serial, Предоставляемые функции
- ssl_extension_info, Предоставляемые функции
- ssl_issuer_dn, Предоставляемые функции
- ssl_issuer_field, Предоставляемые функции
- ssl_is_used, Предоставляемые функции
- ssl_version, Предоставляемые функции
- SSPI, Аутентификация SSPI
- STABLE, Категории изменчивости функций
- START TRANSACTION, START TRANSACTION
- START_REPLICATION, Протокол потоковой репликации
- statement_timestamp, Операторы и функции даты/времени
- stddev, Агрегатные функции
- stddev_pop, Агрегатные функции
- stddev_samp, Агрегатные функции
- STONITH, Отказоустойчивость, балансировка нагрузки и репликация
- string_agg, Агрегатные функции
- string_to_array, Функции и операторы для работы с массивами
- strip, Функции и операторы текстового поиска, Обработка документов
- strpos, Строковые функции и операторы
- subarray, Функции и операторы intarray
- subltree, Операторы и функции
- subpath, Операторы и функции
- substr, Строковые функции и операторы
- substring, Строковые функции и операторы, Функции и операторы двоичных строк, Регулярные выражения SIMILAR TO, Регулярные выражения POSIX
- sum, Агрегатные функции
- suppress_redundant_updates_trigger, Триггерные функции
- svals, Операторы и функции hstore
- systemd, Запуск сервера баз данных
- RemoveIPC, RemoveIPC в systemd
T
- tablefunc, tablefunc
- tableoid, Системные столбцы
- tan, Математические функции и операторы
- tand, Математические функции и операторы
- Tcl, PL/Tcl — процедурный язык Tcl
- tcn, tcn
- template0, Шаблоны баз данных
- template1, Создание базы данных, Шаблоны баз данных
- test_decoding, test_decoding
- text, Символьные типы, Функции и операторы для работы с сетевыми адресами
- text2ltree, Операторы и функции
- tid, Идентификаторы объектов
- time, Типы даты/времени, Время
- time span, Типы даты/времени
- time with time zone, Типы даты/времени, Время
- time without time zone, Типы даты/времени, Время
- TIMELINE_HISTORY, Протокол потоковой репликации
- timeofday, Операторы и функции даты/времени
- timestamp, Типы даты/времени, Даты и время
- timestamp with time zone, Типы даты/времени, Даты и время
- timestamp without time zone, Типы даты/времени, Даты и время
- timestamptz, Типы даты/времени
- TOAST, TOAST
- в сравнении с большими объектами, Введение
- и пользовательские типы, Особенности TOAST
- режимы хранения столбцов, Описание
- to_ascii, Строковые функции и операторы
- to_attname, Функции
- to_attnum, Функции
- to_atttype, Функции
- to_char, Функции форматирования данных
- и локали, Поведение
- to_date, Функции форматирования данных
- to_hex, Строковые функции и операторы
- to_json, Функции и операторы JSON
- to_jsonb, Функции и операторы JSON
- to_namespace, Функции
- to_number, Функции форматирования данных
- to_regclass, Системные информационные функции
- to_regnamespace, Системные информационные функции
- to_regoper, Системные информационные функции
- to_regoperator, Системные информационные функции
- to_regproc, Системные информационные функции
- to_regprocedure, Системные информационные функции
- to_regrole, Системные информационные функции
- to_regtype, Системные информационные функции
- to_schema_qualified_operator, Функции
- to_schema_qualified_relation, Функции
- to_schema_qualified_type, Функции
- to_timestamp, Функции форматирования данных, Операторы и функции даты/времени
- to_tsquery, Функции и операторы текстового поиска, Разбор запросов
- to_tsvector, Функции и операторы текстового поиска, Разбор документов
- transaction_timestamp, Операторы и функции даты/времени
- translate, Строковые функции и операторы
- trigger, Псевдотипы, Триггеры
- triggered_change_notification, tcn
- trim, Строковые функции и операторы, Функции и операторы двоичных строк
- true, Логический тип
- trunc, Математические функции и операторы, Функции и операторы для работы с сетевыми адресами
- TRUNCATE, TRUNCATE
- tsm_handler, Псевдотипы
- tsm_system_rows, tsm_system_rows
- tsm_system_time, tsm_system_time
- tsquery (тип данных), tsquery
- tsquery_phrase, Функции и операторы текстового поиска, Обработка запросов
- tsvector (тип данных), tsvector
- tsvector_to_array, Функции и операторы текстового поиска
- tsvector_update_trigger, Функции и операторы текстового поиска
- tsvector_update_trigger_column, Функции и операторы текстового поиска
- ts_debug, Функции и операторы текстового поиска, Тестирование конфигурации
- ts_delete, Функции и операторы текстового поиска
- ts_filter, Функции и операторы текстового поиска
- ts_headline, Функции и операторы текстового поиска, Выделение результатов
- ts_lexize, Функции и операторы текстового поиска, Тестирование словаря
- ts_parse, Функции и операторы текстового поиска, Тестирование анализатора
- ts_rank, Функции и операторы текстового поиска, Ранжирование результатов поиска
- ts_rank_cd, Функции и операторы текстового поиска, Ранжирование результатов поиска
- ts_rewrite, Функции и операторы текстового поиска, Перезапись запросов
- ts_stat, Функции и операторы текстового поиска, Сбор статистики по документу
- ts_token_type, Функции и операторы текстового поиска, Тестирование анализатора
- tuple_data_split, Функции для исследования кучи
- txid_current, Системные информационные функции
- txid_current_if_assigned, Системные информационные функции
- txid_current_snapshot, Системные информационные функции
- txid_snapshot_xip, Системные информационные функции
- txid_snapshot_xmax, Системные информационные функции
- txid_snapshot_xmin, Системные информационные функции
- txid_status, Системные информационные функции
- txid_visible_in_snapshot, Системные информационные функции
U
- UESCAPE, Идентификаторы и ключевые слова, Строковые константы со спецпоследовательностями Unicode
- unaccent, unaccent, Функции
- UNION, Сочетание запросов, UNION, CASE и связанные конструкции
- определение типа результата, UNION, CASE и связанные конструкции
- uniq, Функции и операторы intarray
- Unix-сокет, Ключевые слова-параметры
- unknown, Псевдотипы
- UNLISTEN, UNLISTEN
- unnest, Функции и операторы для работы с массивами
- для tsvector, Функции и операторы текстового поиска
- UPDATE, Изменение данных, Изменение данных, Возврат данных из изменённых строк, UPDATE
- RETURNING, Возврат данных из изменённых строк
- upper, Строковые функции и операторы, Диапазонные функции и операторы
- и локали, Поведение
- upper_inc, Диапазонные функции и операторы
- upper_inf, Диапазонные функции и операторы
- UPSERT, INSERT
- URI, Строки параметров подключения
- UUID, Тип UUID
- uuid-ossp, uuid-ossp
- uuid_generate_v1, Функции uuid-ossp
- uuid_generate_v1mc, Функции uuid-ossp
- uuid_generate_v3, Функции uuid-ossp
V
- VACUUM, VACUUM
- vacuumdb, vacuumdb
- vacuumlo, vacuumlo
- VALUES, Списки VALUES, UNION, CASE и связанные конструкции, VALUES
- определение типа результата, UNION, CASE и связанные конструкции
- varchar, Символьные типы
- var_pop, Агрегатные функции
- var_samp, Агрегатные функции
- VM (см. Карта видимости)
- void, Псевдотипы
- VOLATILE, Категории изменчивости функций
- vops_unnest(), Функции преобразования
- VPATH, Инфраструктура сборки расширений
W
- WAITLSN, WAITLSN
- WAL, Надёжность и журнал предзаписи
- WHERE, Предложение WHERE
- WHILE
- в PL/pgSQL, WHILE
- width, Геометрические функции и операторы
- width_bucket, Математические функции и операторы
- WITH, Запросы WITH (Общие табличные выражения), SELECT
- внутри SELECT, Запросы WITH (Общие табличные выражения), SELECT
- WITH CHECK OPTION, CREATE VIEW
- WITHIN GROUP, Агрегатные выражения
- WITH_RSOCKET, Переменные окружения
- word_similarity, Функции и операторы
X
- xid, Идентификаторы объектов
- xmax, Системные столбцы
- xmin, Системные столбцы
- XML, Тип XML
- XML option, Создание XML-значений, Поведение команд
- XML-функции, XML-функции
- xml2, xml2
- xmlagg, xmlagg, Агрегатные функции
- xmlcomment, xmlcomment
- xmlconcat, xmlconcat
- xmlelement, xmlelement
- XMLEXISTS, XMLEXISTS
- xmlforest, xmlforest
- xmlparse, Создание XML-значений
- xmlpi, xmlpi
- xmlroot, xmlroot
- xmlserialize, Создание XML-значений
- xmltable, xmltable
- xml_is_well_formed, xml_is_well_formed
- xml_is_well_formed_content, xml_is_well_formed
- xml_is_well_formed_document, xml_is_well_formed
- XPath, xpath
- xpath_exists, xpath_exists
- xpath_table, xpath_table
- xslt_process, xslt_process
21.3. Role Membership
It is frequently convenient to group users together to ease management of privileges: that way, privileges can be granted to, or revoked from, a group as a whole. In Postgres Pro this is done by creating a role that represents the group, and then granting membership in the group role to individual user roles.
To set up a group role, first create the role:
CREATE ROLE name
;
Typically a role being used as a group would not have the LOGIN
attribute, though you can set it if you wish.
Once the group role exists, you can add and remove members using the GRANT and REVOKE commands:
GRANTgroup_role
TOrole1
, ... ; REVOKEgroup_role
FROMrole1
, ... ;
You can grant membership to other group roles, too (since there isn't really any distinction between group roles and non-group roles). The database will not let you set up circular membership loops. Also, it is not permitted to grant membership in a role to PUBLIC
.
The members of a group role can use the privileges of the role in two ways. First, every member of a group can explicitly do SET ROLE to temporarily “become” the group role. In this state, the database session has access to the privileges of the group role rather than the original login role, and any database objects created are considered owned by the group role not the login role. Second, member roles that have the INHERIT
attribute automatically have use of the privileges of roles of which they are members, including any privileges inherited by those roles. As an example, suppose we have done:
CREATE ROLE joe LOGIN INHERIT; CREATE ROLE admin NOINHERIT; CREATE ROLE wheel NOINHERIT; GRANT admin TO joe; GRANT wheel TO admin;
Immediately after connecting as role joe
, a database session will have use of privileges granted directly to joe
plus any privileges granted to admin
, because joe
“inherits” admin
's privileges. However, privileges granted to wheel
are not available, because even though joe
is indirectly a member of wheel
, the membership is via admin
which has the NOINHERIT
attribute. After:
SET ROLE admin;
the session would have use of only those privileges granted to admin
, and not those granted to joe
. After:
SET ROLE wheel;
the session would have use of only those privileges granted to wheel
, and not those granted to either joe
or admin
. The original privilege state can be restored with any of:
SET ROLE joe; SET ROLE NONE; RESET ROLE;
Note
The SET ROLE
command always allows selecting any role that the original login role is directly or indirectly a member of. Thus, in the above example, it is not necessary to become admin
before becoming wheel
.
Note
In the SQL standard, there is a clear distinction between users and roles, and users do not automatically inherit privileges while roles do. This behavior can be obtained in Postgres Pro by giving roles being used as SQL roles the INHERIT
attribute, while giving roles being used as SQL users the NOINHERIT
attribute. However, Postgres Pro defaults to giving all roles the INHERIT
attribute, for backward compatibility with pre-8.1 releases in which users always had use of permissions granted to groups they were members of.
The role attributes LOGIN
, SUPERUSER
, CREATEDB
, and CREATEROLE
can be thought of as special privileges, but they are never inherited as ordinary privileges on database objects are. You must actually SET ROLE
to a specific role having one of these attributes in order to make use of the attribute. Continuing the above example, we might choose to grant CREATEDB
and CREATEROLE
to the admin
role. Then a session connecting as role joe
would not have these privileges immediately, only after doing SET ROLE admin
.
To destroy a group role, use DROP ROLE:
DROP ROLE name
;
Any memberships in the group role are automatically revoked (but the member roles are not otherwise affected).