是否可以获得普通sql语句所需的已用主内存?我试图了解解释计划是如何工作的,我找到了包含解释计划的PLAN_TABLE,但我不确定PLAN_TABLE是否提供了有关使用内存的信息。
PLAN_TABLE保存EXPLAIN PLAN语句中的信息,该语句是执行查询时可能遵循的执行计划。实际执行统计数据可能与预先预期的完全不同。如果您正在寻找实际使用的内存,PLAN_TABLE是不够好的。实际执行统计信息可以从V$SQL_PLAN_statistics_ALL中获得。这些都是用函数dbms_xplan.display_cursor打印出来的。它在MEMSTATS部分显示"Used Mem"。或者,您可能需要检查动态视图V$SESSSTAT。
问候,
抢劫