Быстрый старт
Развертывание
Моделирование данных
Подключение
Запись данных
Миграция
Запросы
Операции и обслуживание
Типовое обслуживание
Секционирование
Резервное копирование и восстановление
Масштабирование
Зеркалирование
Управление ресурсами
Безопасность
Мониторинг
Настройка производительности
Устранение неполадок
Справочник
Руководство по инструментам
Типы данных
Хранилище данных
Выполняющая система
Потоковая передача
Восстановление после сбоев
Конфигурация
Индексы
Расширения
Справочник по SQL
Часто задаваемые вопросы
Сбрасывает состояние сессии.
DISCARD { ALL | PLANS | SEQUENCES | TEMPORARY | TEMP }
DISCARD освобождает внутренние ресурсы, связанные с сеансом базы данных. Эта команда полезна для частичного или полного сброса состояния сессии. Существует несколько подкоманд для освобождения различных типов ресурсов; вариант DISCARD ALL включает в себя все остальные и дополнительно сбрасывает дополнительное состояние.
YMatrix не поддерживает вызов DISCARD ALL внутри транзакции.
CLOSE ALL;
SET SESSION AUTHORIZATION DEFAULT;
RESET ALL;
DEALLOCATE ALL;
UNLISTEN *;
SELECT pg_advisory_unlock_all();
DISCARD PLANS;
DISCARD SEQUENCES;
DISCARD TEMP;
DISCARD ALL нельзя выполнять внутри блока транзакции.
DISCARD является расширением YMatrix.