oracle 10g 问题
时间:2010-08-16
来源:互联网
之前的应用在9I上开发的,在10g上运行很不稳定,取得执行频率最高的SQL语句是如下:
SELECT 0,
'',
A.OWNER,
B.TABLE_NAME,
B.INDEX_NAME,
B.COLUMN_NAME,
C.COLUMN_ID,
'',
A.UNIQUENESS,
B.DESCEND
FROM SYS.ALL_INDEXES A, SYS.ALL_IND_COLUMNS B, SYS.ALL_TAB_COLUMNS C
WHERE A.OWNER LIKE 'PM'
AND A.TABLE_NAME LIKE 'dual'
AND A.INDEX_NAME LIKE '%'
AND A.OWNER = B.INDEX_OWNER
AND A.INDEX_NAME = B.INDEX_NAME
AND B.TABLE_NAME = C.TABLE_NAME
AND B.COLUMN_NAME = C.COLUMN_NAME
AND C.OWNER = B.TABLE_OWNER
ORDER BY B.INDEX_OWNER, B.TABLE_NAME, B.INDEX_NAME, B.COLUMN_POSITION
SELECT 0,
'',
A.OWNER,
B.TABLE_NAME,
B.INDEX_NAME,
B.COLUMN_NAME,
C.COLUMN_ID,
'',
A.UNIQUENESS,
B.DESCEND
FROM SYS.ALL_INDEXES A, SYS.ALL_IND_COLUMNS B, SYS.ALL_TAB_COLUMNS C
WHERE A.OWNER LIKE 'PM'
AND A.TABLE_NAME LIKE 'CHPM_TYPE'
AND A.INDEX_NAME LIKE '%'
AND A.OWNER = B.INDEX_OWNER
AND A.INDEX_NAME = B.INDEX_NAME
AND B.TABLE_NAME = C.TABLE_NAME
AND B.COLUMN_NAME = C.COLUMN_NAME
AND C.OWNER = B.TABLE_OWNER
ORDER BY B.INDEX_OWNER, B.TABLE_NAME, B.INDEX_NAME, B.COLUMN_POSITION
可这并不是我们自己写的语句,不知是如何产生的,是否可以跟踪产生的原因?对性能是否会有什么影响?
SELECT 0,
'',
A.OWNER,
B.TABLE_NAME,
B.INDEX_NAME,
B.COLUMN_NAME,
C.COLUMN_ID,
'',
A.UNIQUENESS,
B.DESCEND
FROM SYS.ALL_INDEXES A, SYS.ALL_IND_COLUMNS B, SYS.ALL_TAB_COLUMNS C
WHERE A.OWNER LIKE 'PM'
AND A.TABLE_NAME LIKE 'dual'
AND A.INDEX_NAME LIKE '%'
AND A.OWNER = B.INDEX_OWNER
AND A.INDEX_NAME = B.INDEX_NAME
AND B.TABLE_NAME = C.TABLE_NAME
AND B.COLUMN_NAME = C.COLUMN_NAME
AND C.OWNER = B.TABLE_OWNER
ORDER BY B.INDEX_OWNER, B.TABLE_NAME, B.INDEX_NAME, B.COLUMN_POSITION
SELECT 0,
'',
A.OWNER,
B.TABLE_NAME,
B.INDEX_NAME,
B.COLUMN_NAME,
C.COLUMN_ID,
'',
A.UNIQUENESS,
B.DESCEND
FROM SYS.ALL_INDEXES A, SYS.ALL_IND_COLUMNS B, SYS.ALL_TAB_COLUMNS C
WHERE A.OWNER LIKE 'PM'
AND A.TABLE_NAME LIKE 'CHPM_TYPE'
AND A.INDEX_NAME LIKE '%'
AND A.OWNER = B.INDEX_OWNER
AND A.INDEX_NAME = B.INDEX_NAME
AND B.TABLE_NAME = C.TABLE_NAME
AND B.COLUMN_NAME = C.COLUMN_NAME
AND C.OWNER = B.TABLE_OWNER
ORDER BY B.INDEX_OWNER, B.TABLE_NAME, B.INDEX_NAME, B.COLUMN_POSITION
可这并不是我们自己写的语句,不知是如何产生的,是否可以跟踪产生的原因?对性能是否会有什么影响?
作者: matey 发布时间: 2010-08-16
使用plsql Developer工具就可以跟踪了。
作者: renxiao2003 发布时间: 2010-08-16
如何跟踪呀
作者: matey 发布时间: 2010-08-16
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28