关于 YMatrix
标准集群部署
数据写入
数据迁移
数据查询
运维监控
参考指南
工具指南
数据类型
存储引擎
执行引擎
流计算引擎
灾难恢复
系统配置参数
索引
扩展
SQL 参考
常见问题(FAQ)
丢弃会话状态。
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 是一个数据库扩展。