oracle优化器相关参数设置

Connected to:

Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production

With the Partitioning, Real Application Clusters, Automatic Storage Management,

OLAP,

Data Mining and Real Application Testing options

SQL> show parameter optimizer

NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

optimizer_capture_sql_plan_baselines boolean     FALSE

optimizer_dynamic_sampling           integer     2

optimizer_features_enable            string      11.2.0.4

optimizer_index_caching              integer     0

optimizer_index_cost_adj             integer     100

optimizer_mode                               string      FIRST_ROWS_1000

optimizer_secure_view_merging      boolean     TRUE

optimizer_use_invisible_indexes      boolean     FALSE

optimizer_use_pending_statistics     boolean     FALSE

optimizer_use_sql_plan_baselines     boolean     TRUE

SQL>

SQL> col event for a30

SQL> select event,average_wait from v$system_event where event like '%db file%';

EVENT                          AVERAGE_WAIT

------------------------------ ------------

db file sequential read                 1.5

db file scattered read                 6.06

db file single write                    .89

db file parallel write                  .55

db file async I/O submit            0

db file parallel read                  8.86

6 rows selected.

SQL>

SQL> select 1.5/6.06 from dual;

1.5/6.06

----------

.247524752

---接近25% (全表扫描代价与执行单块的相对比例,默认值100)

SQL> alter system set optimizer_index_cost_adj=25 scope=both;

System altered.

SQL>

---索引在SGA被缓存化的百分比

SQL> alter system set optimizer_index_caching=40 scope=both;

System altered.

SQL>

---------------------------------------------

select event,average_wait from v$system_event where event like '%db file%';

--------------------------------------------------

1:高水位的回收

alter table my_solgle enable row movement;

alter table my_solgle shrink space;

2:数据密度问题

alter tablespace TBS_INDEX_DATA_1 coalesce;

-----查询计划查看

SQL> set autotrace traceonly;

SQL> select count(1) from my_solgle;

Execution Plan

----------------------------------------------------------

Plan hash value: 75121460

------------------------------------------------------------------------------------------------------

| Id  | Operation                 | Name             | Rows  | Cost (%CPU)| Time

| Pstart| Pstop |

------------------------------------------------------------------------------------------------------

|   0 | SELECT STATEMENT          |                  |     1 |   120   (0)| 00:00:02 |       |       |

|   1 |  SORT AGGREGATE           |                  |     1 |            ||       |       |

|   2 |   PARTITION RANGE ALL     |                  |  4647K|   120   (0)| 00:00:02 |     1 |1048575|

|   3 |    BITMAP CONVERSION COUNT|                  |  4647K|   120   (0)| 00:00:02 |       |       |

|   4 |     BITMAP INDEX FULL SCAN| NIDX_OSA_IS_FJMM |       |            |     |     1 |1048575|

------------------------------------------------------------------------------------------------------

Statistics

----------------------------------------------------------

605    recursive calls    --内部递归调用次数

0      db block gets        --请求的缓存数据块数

2265   consistent gets  --当前查询读的缓存块数

471    physical reads    --磁盘读取数据块数

0      redo size                --生成日志大小

349    bytes sent via SQL*Net to client

363    bytes received via SQL*Net from client

2      SQL*Net roundtrips to/from client   --SQL*Net通信收发次数统计

25     sorts (memory)                       --内存中排序大小

0      sorts (disk)                        ---磁盘中排序大小

1      rows processed

oracle默认的优化器,Oracle优化器相关参数设置相关推荐

  1. Java命令 - 关于jvm性能优化与gc优化相关参数设置

    java 工具的介绍 java - 启动java程序 简介 Windows: javaw命令与java相同,除了javaw没有相关的控制台窗口.当您不希望出现命令提示符窗口时,请使用javaw.然而, ...

  2. JVM优化之 -Xss -Xms -Xmx -Xmn 参数设置简介说明

    转自: JVM优化之 -Xss -Xms -Xmx -Xmn 参数设置简介说明 下文笔者讲述JVM参数中常见的"-Xss -Xms -Xmx -Xmn"功能简介说明,如下所示: - ...

  3. IDEA JVM 性能优化 相关参数设置

    文章目录 IDEA JVM 性能优化 相关参数设置 IDEA JVM 性能优化 相关参数设置 点击 Help - Edit Custom VM Options -Xms256m -Xmx2048m - ...

  4. oracle默认用户的密码,Oracle的默认用户密码

    1.安装时选择的自动安装,忘了用户名和密码导致现在试了几个Oracle默认用户名密码後(表格中附带默认用户名及密码),都提示无效的用户名.密码, Username Password Descripti ...

  5. JVM并行收集器ParNew、Parallel相关参数

    并行收集器相关参数 -XX:+UseParallelGC Full GC采用parallel MSC (此项待验证) 选择垃圾收集器为并行收集器.此配置仅对年轻代有效.即上述配置下,年轻代使用并发收集 ...

  6. HXU1861系列超高频RFID读写器|读卡器|一体机的串口网口及相关参数设置操作说明与指南

    超高频读写器参数设置界面操作 1.打开串口 在打开端口之前,请将读写器与串口.天线正确连接,再接通电源.选择 (1)自动打开可用端口: 读写器地址等于FF时,为广播方式,与该串口连接的读写器均会响应. ...

  7. Oracle优化 -- 关于Database Buffer Cache相关参数DB_CACHE_SIZE的优化设置

    select size_for_estimate, buffers_for_estimate ,ESTD_PHYSICAL_READ_factor,ESTD_PHYSICAL_READS from v ...

  8. 修改oracle默认日期格式,更改Oracle的默认日期格式

    Oracle的日期格式默认设置是DD-MON-YY,这种日期格式并不满足我们中国人的使用习惯. 为了改变这种显示格式,我们需要设置NLS_DATE_FORMAT来改变. 1.临时性的改变(PL/SQL ...

  9. oracle 默认表空间 10g,oracle 10G 收缩表空间

    如果经常在表上执行DML操作,会造成数据库块中数据分布稀疏,浪费大量空间.同时也会影响全表扫描的性能,因为全表扫描需要访问更多的数据块.从oracle10g开始,表可以通过shrink来重组数据使数据 ...

最新文章

  1. 量子计算时代更近了,未来可解决大规模计算的科学难题
  2. [NOI2010]航空管制(拓扑排序+贪心)
  3. Linux 防火墙命令的操作命令CentOS
  4. 事物处理@Transactional
  5. 拒绝“高冷”词汇!初学C#中的委托
  6. Exchange ActiveSyn身份验证类型
  7. (转)CocosCreator零基础制作游戏《极限跳跃》二、制作游戏开始场景
  8. WebSocket 实现前后端通信的笔记
  9. 一层循环时间复杂度_算法的时间与空间复杂度(一看就懂)
  10. @Service注解的作用
  11. [No0000197]Windows用户都应该知道的运行命令
  12. Spring MVC 3.0 返回JSON数据的方法
  13. 博客园电子期刊2010年2月刊发布啦
  14. 超星高级语言程序设计实验作业 (实验03 模块化程序设计)
  15. 【图像检索】基于Hu不变矩图像检索含Matlab源码
  16. 星号99乘法表c语言,用Python打印九九乘法表与金字塔(*)星号
  17. 谜一样的科学家——阿兰图灵
  18. 计算机安装win10系统还原,详细教您win10怎么还原成win7
  19. IT人才供不应求,大数据分析程序员今后的发展道路
  20. 决策表(决策树)[软件工程]

热门文章

  1. 【转】解决Fragment already active方法
  2. 一个简单的解决方法:word文档打不开,错误提示mso.dll模块错误。
  3. Spring MVC异常处理详解 ExceptionHandler good
  4. 【已解决】报异常:java.lang.ArithmeticException: / by zero
  5. [Git]解决Permission denied, please try again问题
  6. vim“用sudo写”技巧如何工作?
  7. 电脑重装系统需要全盘格式化吗?这个事项需要看情况
  8. JDBC中给Mysql加时区问题!
  9. 洛谷——P1614 爱与愁的心痛
  10. 盒子模型之内边距(HTML、CSS)