1

“top” SQL 语句表示执行最频繁、比其他 SQL 语句使用更多系统资源或比其他 SQL 语句更频繁地使用系统资源的 SQL 语句。查看 Oracle Database XE 图形用户界面中可用的最重要的 SQL 语句报告,使您能够将 SQL 调优工作集中在对数据库性能影响最大的语句上。

但是如何清除当前持有的信息?

4

1 回答 1

1

尝试刷新共享池:

ALTER SYSTEM FLUSH SHARED_POOL;

因为共享池包含 SQL 缓存,清理它,也将清除其他数据。

当然,要小心,因为它还会刷新其他有用的数据:

  • 缓存数据字典信息和
  • 用于 SQL 语句、存储过程、函数、包和触发器的共享 SQL 和 PL/SQL 区域。

参考:

于 2011-02-25T00:46:55.920 回答