Начало работы
Подключение
Тесты производительности
Развёртывание
Использование данных
Загрузка данных
Миграция данных
Запрос данных
Управление кластерами
Обновление
Глобальное обслуживание
Масштабирование
Мониторинг
Безопасность
Лучшие практики
Технические принципы
Типы данных
Хранилище
Исполняющий движок
Потоковая обработка (Domino)
MARS3 Индексы
Расширения
Расширенные функции
Расширенный запрос
Федеративные запросы
Grafana
Резервное копирование и восстановление
Аварийное восстановление
Руководство
Настройка производительности
Устранение неполадок
Инструменты
Параметры конфигурации
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.