Часть VI. Справка#

Часть VI. Справка

Часть VI. Справка

Записи в этой главе предназначены для предоставления достоверного, полного официального обзора соответствующих тем. Более подробную информацию об использовании Tantor BEс текстовым описанием или примерами можно найти в других частях этой документации. См. перекрестные ссылки, приведенные ниже.

Справочные записи также доступны в виде традиционных страниц man.

Оглавление

I. SQL Команды
ABORT — прерывает текущую транзакцию
ALTER AGGREGATE — изменить определение функции агрегации
ALTER COLLATION — изменить определение правила сортировки
ALTER CONVERSION — изменить определение преобразования
ALTER DATABASE — изменить базу данных
ALTER DEFAULT PRIVILEGES — определение привилегий доступа по умолчанию
ALTER DOMAIN — изменить определение домена
ALTER EVENT TRIGGER — изменить определение триггера события
ALTER EXTENSION — изменить определение расширения
ALTER FOREIGN DATA WRAPPER — изменить определение внешнего источника данных
ALTER FOREIGN TABLE — изменить определение внешней таблицы
ALTER FUNCTION — изменить определение функции
ALTER GROUP — изменение имени роли или членства
ALTER INDEX — изменить определение индекса
ALTER LANGUAGE — изменить определение процедурного языка
ALTER LARGE OBJECT — изменить определение большого объекта
ALTER MATERIALIZED VIEW — изменить определение материализованного представления
ALTER OPERATOR — изменить определение оператора
ALTER OPERATOR CLASS — изменить определение класса операторов
ALTER OPERATOR FAMILY — изменить определение семейства операторов
ALTER POLICY — изменить определение политики безопасности на уровне строк
ALTER PROCEDURE — изменить определение процедуры
ALTER PUBLICATION — изменить определение публикации
ALTER ROLE — изменить роль базы данных
ALTER ROUTINE — изменить определение рутины
ALTER RULE — изменить определение правила
ALTER SCHEMA — изменить определение схемы
ALTER SEQUENCE — изменить определение генератора последовательностей
ALTER SERVER — изменить определение внешнего сервера
ALTER STATISTICS — изменить определение объекта расширенной статистики
ALTER SUBSCRIPTION — изменить определение подписки
ALTER SYSTEM — изменить параметр конфигурации сервера
ALTER TABLE — изменить определение таблицы
ALTER TABLESPACE — изменить определение табличного пространства
ALTER TEXT SEARCH CONFIGURATION — изменить определение конфигурации текстового поиска
ALTER TEXT SEARCH DICTIONARY — изменить определение словаря полнотекстового поиска
ALTER TEXT SEARCH PARSER — изменить определение парсера текстового поиска
ALTER TEXT SEARCH TEMPLATE — изменить определение шаблона текстового поиска
ALTER TRIGGER — изменить определение триггера
ALTER TYPE — изменить определение типа
ALTER USER — изменить роль базы данных
ALTER USER MAPPING — изменить определение отображения пользователя
ALTER VIEW — изменить определение представления
ANALYZE — собирать статистику о базе данных
BEGIN — начать блок транзакции
CALL — вызвать процедуру
CHECKPOINT — Принудительно выполняет контрольную точку журнала предварительной записи
CLOSE — закрыть курсор
CLUSTER — кластеризовать таблицу в соответствии с индексом
COMMENT — определить или изменить комментарий объекта
COMMIT — закоммитить текущую транзакцию
COMMIT PREPARED — завершает транзакцию, которая ранее была подготовлена для двухфазного коммита
COPY — копирование данных между файлом и таблицей
CREATE ACCESS METHOD — определить новый метод доступа
CREATE AGGREGATE — определить новую функцию агрегации
CREATE CAST — определить новое преобразование
CREATE COLLATION — определить новое правила сортировки
CREATE CONVERSION — определить новое преобразование кодировки
CREATE DATABASE — создание новой базы данных
CREATE DOMAIN — определить новый домен
CREATE EVENT TRIGGER — определить новый триггер событий
CREATE EXTENSION — установить расширение
CREATE FOREIGN DATA WRAPPER — определить новый внешний обертыватель данных
CREATE FOREIGN TABLE — определить новую внешнюю таблицу
CREATE FUNCTION — определить новую функцию
CREATE GROUP — определить новую роль базы данных
CREATE INDEX — определить новый индекс
CREATE LANGUAGE — определить новый процедурный язык
CREATE MATERIALIZED VIEW — определить новый материализованный вид
CREATE OPERATOR — определить новый оператор
CREATE OPERATOR CLASS — определить новый класс операторов
CREATE OPERATOR FAMILY — определить новую семью операторов
CREATE POLICY — определить новую политику безопасности на уровне строк для таблицы
CREATE PROCEDURE — определить новую процедуру
CREATE PUBLICATION — определить новую публикацию
CREATE ROLE — определить новую роль базы данных
CREATE RULE — определить новое правило перезаписи
CREATE SCHEMA — определить новую схему
CREATE SEQUENCE — определить новый генератор последовательности
CREATE SERVER — определить новый внешний сервер
CREATE STATISTICS — определение расширенной статистики
CREATE SUBSCRIPTION — определить новую подписку
CREATE TABLE — определить новую таблицу
CREATE TABLE AS — определить новую таблицу на основе результатов запроса
CREATE TABLESPACE — определить новое табличнoe пространствo
CREATE TEXT SEARCH CONFIGURATION — определить новую конфигурацию текстового поиска
CREATE TEXT SEARCH DICTIONARY — определить новый словарь текстового поиска
CREATE TEXT SEARCH PARSER — определить новый парсер текстового поиска
CREATE TEXT SEARCH TEMPLATE — определить новый шаблон текстового поиска
CREATE TRANSFORM — определить новое преобразование
CREATE TRIGGER — определить новый триггер
CREATE TYPE — определить новый тип данных
CREATE USER — определить новую роль базы данных
CREATE USER MAPPING — определить новое отображение пользователя на внешний сервер
CREATE VIEW — определить новый вид
DEALLOCATE — освобождение подготовленного выражения
DECLARE — определить курсор
DELETE — удаление строк таблицы
DISCARD — отказаться от состояния сессии
DO — выполнить анонимный блок кода
DROP ACCESS METHOD — удалить метод доступа
DROP AGGREGATE — удалить функцию агрегации
DROP CAST — удалить приведение типов
DROP COLLATION — удалить правило сортировки
DROP CONVERSION — удалить преобразование
DROP DATABASE — удаление базы данных
DROP DOMAIN — удалить домен
DROP EVENT TRIGGER — удалить триггер события
DROP EXTENSION — удаление расширения
DROP FOREIGN DATA WRAPPER — удалить внешний обертыватель данных
DROP FOREIGN TABLE — удалить внешнюю таблицу
DROP FUNCTION — удалить функцию
DROP GROUP — удалить роль базы данных
DROP INDEX — удалить индекс
DROP LANGUAGE — удаление процедурного языка
DROP MATERIALIZED VIEW — удалить материализованное представление
DROP OPERATOR — удалить оператор
DROP OPERATOR CLASS — удалить класс операторов
DROP OPERATOR FAMILY — удалить семейство операторов
DROP OWNED — удаление объектов базы данных, принадлежащих роли базы данных
DROP POLICY — удалить политику безопасности на уровне строк из таблицы
DROP PROCEDURE — удалить процедуру
DROP PUBLICATION — удалить публикацию
DROP ROLE — удалить роль базы данных
DROP ROUTINE — удалить рутину
DROP RULE — удалить правило перезаписи
DROP SCHEMA — удалить схему
DROP SEQUENCE — удалить последовательность
DROP SERVER — удалить описание внешнего сервера
DROP STATISTICS — удаление расширенной статистики
DROP SUBSCRIPTION — удалить подписку
DROP TABLE — удалить таблицу
DROP TABLESPACE — удалить табличное пространство
DROP TEXT SEARCH CONFIGURATION — удалить конфигурацию текстового поиска
DROP TEXT SEARCH DICTIONARY — удалить словарь текстового поиска
DROP TEXT SEARCH PARSER — удалить текстовый поиск парсера
DROP TEXT SEARCH TEMPLATE — удалить шаблон текстового поиска
DROP TRANSFORM — удалить преобразование
DROP TRIGGER — удалить триггер
DROP TYPE — удалить тип данных
DROP USER — удалить роль базы данных
DROP USER MAPPING — удалить отображение пользователя для внешнего сервера
DROP VIEW — удалить представление
END — закоммитить текущую транзакцию
EXECUTE — выполнить подготовленное выражение
EXPLAIN — показать план выполнения оператора
FETCH — извлечение строк из запроса с использованием курсора
GRANT — определение прав доступа
IMPORT FOREIGN SCHEMA — импортировать определения таблицы из внешнего сервера
INSERT — создание новых строк в таблице
LISTEN — слушать уведомление
LOAD — загрузить файл общей библиотеки
LOCK — заблокировать таблицу
MERGE — условно вставлять, обновлять или удалять строки таблицы
MOVE — позиционирование курсора
NOTIFY — создать уведомление
PREPARE — подготовить оператор для выполнения
PREPARE TRANSACTION — подготовить текущую транзакцию для двухфазного коммита
REASSIGN OWNED — изменить владение объектами базы данных, принадлежащими роли базы данных
REFRESH MATERIALIZED VIEW — заменить содержимое материализованного представления
REINDEX — перестроить индексы
RELEASE SAVEPOINT — уничтожает ранее определенную точку сохранения
RESET — восстановить значение параметра времени выполнения по умолчанию
REVOKE — удаление прав доступа
ROLLBACK — прерывает текущую транзакцию
ROLLBACK PREPARED — отменить транзакцию, которая ранее была подготовлена для двухфазного коммита
ROLLBACK TO SAVEPOINT — откатиться к точке сохранения
SAVEPOINT — определить новую точку сохранения в текущей транзакции
SECURITY LABEL — определить или изменить метку безопасности, применяемую к объекту
SELECT — извлекает строки из таблицы или представления
SELECT INTO — определить новую таблицу на основе результатов запроса
SET — изменить параметр времени выполнения
SET CONSTRAINTS — установить время проверки ограничения для текущей транзакции
SET ROLE — установить текущий идентификатор пользователя текущей сессии
SET SESSION AUTHORIZATION — устанавливает идентификатор пользователя сессии и текущий идентификатор пользователя текущей сессии
SET TRANSACTION — установить характеристики текущей транзакции
SHOW — показать значение параметра времени выполнения
START TRANSACTION — начать блок транзакции
TRUNCATE — очистить таблицу или набор таблиц
UNLISTEN — прекратить прослушивание уведомления
UPDATE — обновление строк таблицы
VACUUM — сборка мусора и опциональный анализ базы данных
VALUES — вычислить набор строк
II. Приложения клиента PostgreSQL
clusterdb — кластеризовать базу данных Tantor BE
createdb — создание новой базы данных Tantor BE
createuser — определить новую учетную запись пользователя Tantor BE
dropdb — удаление базы данных Tantor BE
dropuser — удаление учетной записи пользователя Tantor BE
ecpg — встроенный SQL C препроцессор
pg_amcheck — проверяет наличие повреждений в одной или нескольких базах данных Tantor BE
pg_basebackup — создание базовой резервной копии кластера Tantor BE
pgbench — запустить тест производительности на Tantor BE
pg_config — получить информацию о установленной версии Tantor BE
pg_dump — извлекает базу данных Tantor BE в файл сценария или другой архивный файл
pg_dumpall — Извлекает кластер базы данных Tantor BE в файл скрипта
pg_isready — проверить состояние подключения к серверу Tantor BE
pg_receivewal — потоковая запись журналов предварительной записи с сервера Tantor BE
pg_recvlogical — управление потоками логического декодирования Tantor BE
pg_restore — восстановление базы данных Tantor BE из архивного файла, созданного приложением pg_dump
pg_verifybackup — проверить целостность базовой резервной копии кластера Tantor BE
psql — Интерактивный терминал Tantor BE
reindexdb — переиндексировать базу данных Tantor BE
vacuumdb — Очистка мусора и анализ базы данных Tantor BE
III. Приложения сервера PostgreSQL
initdb — создание нового кластера баз данных Tantor BE
pg_archivecleanup — очистка архивных файлов WAL Tantor BE
pg_checksums — включение, отключение или проверка контрольных сумм данных в кластере базы данных Tantor BE
pg_controldata — отображает информацию о управлении кластером базы данных Tantor BE
pg_ctl — инициализировать, запустить, остановить или управлять сервером Tantor BE
pg_resetwal — сбросить журнал предварительной записи и другую управляющую информацию кластера базы данных Tantor BE
pg_rewind — синхронизировать каталог данных Tantor BE с другим каталогом данных, который был создан на его основе
pg_test_fsync — определить самый быстрый wal_sync_method для Tantor BE
pg_test_timing — определить издержки замера времени
pg_upgrade — Обновление экземпляра сервера Tantor BE
pg_waldump — отображает человекочитаемое представление журнала предварительной записи кластера базы данных Tantor BE
postgres — Сервер баз данных Tantor BE
postmaster — Сервер баз данных Tantor BE