建立适当的索引(参考《正确建立数据库索引的姿势》) 用UNION替换OR (适用于索引列) 用exist、not exist代替 in、not in 不要以字符格式声明数字(会使索引无效,产生全表扫描) 不要使用select * (在select后列出每一列) 不要JOIN和WHERE子句中进行计算 ...
分类:
数据库 时间:
2017-02-28 13:23:12
阅读次数:
173
在Oracle10g之前,优化SQL是个比较费力的技术活,不停的分析执行计划,加hint,分析统计信息等等。在10g中,Oracle推出了自己的SQL优化辅助工具: SQL优化器(SQL Tuning Advisor :STA),它是新的DBMS_SQLTUNE包。使用STA一定要保证优化器是CBO ...
分类:
数据库 时间:
2016-12-09 11:46:01
阅读次数:
313
生产上有一套11g数据库alert.log报错ORA-16957:SQLAnalyzetimelimitinterrupt。查询MOS相关文档Troubleshooting:ORA-16957:"SQLAnalyzetimelimitinterrupt"Errors(文档ID1275248.1)TheORA-16957errorisaninternalerrorcodeusedtoindicatethatSQLTuningTaskhasreachedthetimelim..
分类:
数据库 时间:
2016-11-08 14:33:36
阅读次数:
333
一、SQL调优与查询优化器 数据库性能调优一般从发现、分析和解决SQL语句执行中的问题着手,这个过程统称为SQL调优(SQL tuning)。 1.了解查询优化器 例如,有些查询优化器对于连接操作,一般按连接对象在FROM子句中出现的先后次序进行连接。SQL程序设计者可以利用此特点将选择性高的小表放 ...
分类:
数据库 时间:
2016-09-29 20:38:05
阅读次数:
181
Oracle SQL Tuning and CBO Internals: Based Optimizer with CBO Internals and SQL Tuning Optimization https://vimeo.com/ondemand/oraclemechanisms/ http: ...
分类:
数据库 时间:
2016-08-02 11:26:03
阅读次数:
301
随着企业数据库的急剧膨胀和日益复杂,DBA为保证数据库性能所付出的努力与日俱增,手工或使用多种无法集成的管理工具,都会给日常管理和维护带来不必要的困难。 Quest Central for Databases
是一种集成化、图形化、跨平台的数据库管理解决方案,可以管理异构环境下的 Oracle、DB2
和 SQL server 数据库。Quest Central for Databases
...
分类:
数据库 时间:
2016-07-19 13:46:31
阅读次数:
365
一份ORACLE DBA面试题 一:SQL tuning 类 1:列举几种表连接方式 答:Oracle的多表连接算法有Nest Loop、Sort Merge和Hash Join三大类,每一类又可以分为三小类。 以Nest Loop为例: 传统的Nest Loop连接; 针对In、Exists优化的... ...
分类:
数据库 时间:
2016-05-28 20:29:23
阅读次数:
825
sql tunning advisor 使用的主要步骤: 1 建立tunning task 2 执行task 3 显示tunning 结果 4 根据建议来运行相应的调优方法 下面来按照这个顺序来实施一遍: 1 建立测试表以及索引 SQL> CREATE TABLE test_sql_advisor ...
分类:
数据库 时间:
2016-05-12 09:11:17
阅读次数:
219
在10g中,Oracle推出了自己的SQL优化辅助工具: SQL优化器(SQL Tuning Advisor :STA),它是新的DBMS_SQLTUNE包。使用STA一定要保证优化器是CBO模式下。可是我觉得使用这样的工具,仅适合全然不懂SQL的调优的人群,不要觉得工具能解决好问题。SQL说究竟是 ...
分类:
数据库 时间:
2016-04-12 18:58:19
阅读次数:
228
36、 37、 38、 39、View the Exhibit to examine the Automatic SQL Tuning result details. Which action would you suggest for the selected SQL statement in t ...
分类:
其他好文 时间:
2016-04-12 09:00:47
阅读次数:
198