RELEASE_ALL_JVM_MEMORY
强制所有会话释放其 Java 虚拟机 (JVM) 所用的内存。
这是元函数。您必须在顶级 SELECT 语句中调用元函数。
行为类型
易变语法
RELEASE_ALL_JVM_MEMORY();
特权
必须为 超级用户。
示例
以下示例演示了查看所有打开的会话中的 JVM 内存使用情况,然后调用 RELEASE_ALL_JVM_MEMORY() 释放内存的过程:
=> select user_name,external_memory_kb FROM V_MONITOR.SESSIONS;
user_name | external_memory_kb
-----------+---------------
dbadmin | 79705
(1 row)
=> SELECT RELEASE_ALL_JVM_MEMORY();
RELEASE_ALL_JVM_MEMORY
-----------------------------------------------------------------------------
Close all JVM sessions command sent. Check v_monitor.sessions for progress.
(1 row)
=> SELECT user_name,external_memory_kb FROM V_MONITOR.SESSIONS;
user_name | external_memory_kb
-----------+---------------
dbadmin | 0
(1 row)