技术文章 - CS139203
Windchill SQL 语句在 Oracle 中花费的时间过长
已修改: 28-Jan-2015
适用于
- Windchill family all releases
- Oracle all releases
说明
通过评估 Oracle 系统来标识 "慢速" SQL 可以使用多种不同的过滤器来完成,其中包括:
- 累积占用最长时间的 SQL
- 相对于其他 SQL 语句
- 或超过2或3秒的平均执行时间的数百个或更多的次数
- 不经常执行但会花费很长时间的 SQL 语句
- 120 + 秒
- SQL 语句可能不符合上述两个条件中的任何一个,但主要是由于 SQL 语句磁盘读取和逻辑 i/o 读取对系统的其余部分产生负面影响。
- 联系系统的 DBA,并要求他们查看问题
- Search the Technical Support Knowledge base 对于相同的 SQL 和用于改进语句的索引。通常,在 FROM 子句和某些 WHERE 子句条件中进行搜索时,最好使用表及其分析,而不是从 select 子句中列出的列开始。
- 在技术支持的情况下打开一个案例,让性能专家 revue 该语句并提出建议。
这是文章 139203 的 PDF 版本,可能已过期。最新版本 CS139203