Oracle -Performance Tuning
FightingFourEggs
勤学如春起之苗,不见其增日有所长,辍学如磨刀之石,不见其损,日有所亏
展开
-
普通用户获取详细执行计划需要哪些权限
普通用户获取详细执行计划需要哪些权限 近日换了工作,上来第一天就要求优化sql,众所周知,sql优化最重要的就是执行计划,然后开发人员因为权限限制,时常无法获取最为详细的执行计划,那么获取这些详细信息需要哪些权限呢? 1.实验环境 SQL>show userUSER is "SYS" SQL> set linesize 1000;原创 2014-06-03 20:56:50 · 2225 阅读 · 0 评论 -
Performance Tuning-The Query Optimizer
SQL优化最重要的就是优化器的理解,下面笔者对官方文档自己做了一些翻译和简化,希望对大家有帮助。版本11.2。一. 优化器环境参数CURSOR_SHARING:EXACT|FORCE将sql语句中的文字字符转换为绑定变量。DB_FILE_MULTIBLOCK_READ_COUNT:sequential 扫描时一次可以读取的块数。全表扫描所需要的IO依赖于表的大小,一次原创 2014-05-02 10:05:01 · 686 阅读 · 0 评论 -
关于如何参数OPTIMIZER_INDEX_COST_ADJ和参数OPTIMIZER_INDEX_CACHING
关于oracle优化器的环境设置,有很多参数都会影响优化器的工作方式,具体的参数可见http://docs.oracle.com/cd/B28359_01/server.111/b28274/optimops.htm#BABDECGJ,共有CURSOR_SHARING,DB_FILE_MULTIBLOCK_READ_COUNT,OPTIMIZER_INDEX_CACHING,OPTIMIZER_I原创 2014-04-27 21:13:51 · 913 阅读 · 0 评论 -
DBWn 进程和 DB_WRITER_PROCESSES/DBWR_IO_SLAVES 参数
1.DBWn进程 Database Writer Process (DBWn) The database writer process (DBWn) writes the contents of database buffers to data files. DBWn processes write modified buffers in the database buffer ca翻译 2015-09-25 14:31:30 · 1324 阅读 · 0 评论