关于 YMatrix
部署数据库
使用数据库
管理集群
最佳实践
高级功能
高级查询
联邦查询
Grafana 监控
备份恢复
灾难恢复
管理手册
性能调优
故障诊断
工具指南
系统配置参数
SQL 参考
丢弃会话状态。
DISCARD { ALL | PLANS | SEQUENCES | TEMPORARY | TEMP }
DISCARD 命令用于释放与数据库会话相关的内部资源。该命令可用于部分或完全重置会话状态。存在若干子命令用于释放不同类型的资源;DISCARD ALL 变体涵盖所有其他子命令,同时还会重置额外的状态。
数据库不支持在事务中调用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 是一个数据库扩展。