Oracle 视图 USER_ADVISOR_SQLA_TABLES 官方解释,作用,如何使用详细说明

本站中文解释

Oracle视图 User_Advisor_SQLA_Tables 是Oracle数据库自身提供的一个视图,它可以帮助DBA快速和高效地定位SQL优化问题。该视图将用引起性能问题的SQL语句、其所引用的表,以及可以改善性能优势的参数等信息进行了归类组织,DBA可以利用该视图进行数据库性能状况的更好分析。

使用方法:

1. 首先检索User_Advisor_SQLA_Tables 视图,如:

SELECT * FROM USER_ADVISOR_SQLA_TABLES

这将显示该视图中的所有信息。

2. 过滤该视图中的数据,以获取SQL优化提示,如:

SELECT * FROM USER_ADVISOR_SQLA_TABLES
WHERE SHARABLE_MEM > 10
AND EXECUTIONS > 1

3. 通过查看获得的SQL优化提示,可以判断哪些表占用了大量内存空间,或者哪些表使用频率高,以及如何优化表参数。

官方英文解释

USER_ADVISOR_SQLA_TABLES displays cross references between the workload statements and the tables referenced in the statement for the current user. Its columns (except for OWNER) are the same as those in DBA_ADVISOR_SQLA_TABLES.

See Also:

“DBA_ADVISOR_SQLA_TABLES”


数据运维技术 » Oracle 视图 USER_ADVISOR_SQLA_TABLES 官方解释,作用,如何使用详细说明