oracle默认的优化器,Oracle优化器相关参数设置
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优化器相关参数设置相关推荐
- Java命令 - 关于jvm性能优化与gc优化相关参数设置
java 工具的介绍 java - 启动java程序 简介 Windows: javaw命令与java相同,除了javaw没有相关的控制台窗口.当您不希望出现命令提示符窗口时,请使用javaw.然而, ...
- JVM优化之 -Xss -Xms -Xmx -Xmn 参数设置简介说明
转自: JVM优化之 -Xss -Xms -Xmx -Xmn 参数设置简介说明 下文笔者讲述JVM参数中常见的"-Xss -Xms -Xmx -Xmn"功能简介说明,如下所示: - ...
- IDEA JVM 性能优化 相关参数设置
文章目录 IDEA JVM 性能优化 相关参数设置 IDEA JVM 性能优化 相关参数设置 点击 Help - Edit Custom VM Options -Xms256m -Xmx2048m - ...
- oracle默认用户的密码,Oracle的默认用户密码
1.安装时选择的自动安装,忘了用户名和密码导致现在试了几个Oracle默认用户名密码後(表格中附带默认用户名及密码),都提示无效的用户名.密码, Username Password Descripti ...
- JVM并行收集器ParNew、Parallel相关参数
并行收集器相关参数 -XX:+UseParallelGC Full GC采用parallel MSC (此项待验证) 选择垃圾收集器为并行收集器.此配置仅对年轻代有效.即上述配置下,年轻代使用并发收集 ...
- HXU1861系列超高频RFID读写器|读卡器|一体机的串口网口及相关参数设置操作说明与指南
超高频读写器参数设置界面操作 1.打开串口 在打开端口之前,请将读写器与串口.天线正确连接,再接通电源.选择 (1)自动打开可用端口: 读写器地址等于FF时,为广播方式,与该串口连接的读写器均会响应. ...
- Oracle优化 -- 关于Database Buffer Cache相关参数DB_CACHE_SIZE的优化设置
select size_for_estimate, buffers_for_estimate ,ESTD_PHYSICAL_READ_factor,ESTD_PHYSICAL_READS from v ...
- 修改oracle默认日期格式,更改Oracle的默认日期格式
Oracle的日期格式默认设置是DD-MON-YY,这种日期格式并不满足我们中国人的使用习惯. 为了改变这种显示格式,我们需要设置NLS_DATE_FORMAT来改变. 1.临时性的改变(PL/SQL ...
- oracle 默认表空间 10g,oracle 10G 收缩表空间
如果经常在表上执行DML操作,会造成数据库块中数据分布稀疏,浪费大量空间.同时也会影响全表扫描的性能,因为全表扫描需要访问更多的数据块.从oracle10g开始,表可以通过shrink来重组数据使数据 ...
最新文章
- 量子计算时代更近了,未来可解决大规模计算的科学难题
- [NOI2010]航空管制(拓扑排序+贪心)
- Linux 防火墙命令的操作命令CentOS
- 事物处理@Transactional
- 拒绝“高冷”词汇!初学C#中的委托
- Exchange ActiveSyn身份验证类型
- (转)CocosCreator零基础制作游戏《极限跳跃》二、制作游戏开始场景
- WebSocket 实现前后端通信的笔记
- 一层循环时间复杂度_算法的时间与空间复杂度(一看就懂)
- @Service注解的作用
- [No0000197]Windows用户都应该知道的运行命令
- Spring MVC 3.0 返回JSON数据的方法
- 博客园电子期刊2010年2月刊发布啦
- 超星高级语言程序设计实验作业 (实验03 模块化程序设计)
- 【图像检索】基于Hu不变矩图像检索含Matlab源码
- 星号99乘法表c语言,用Python打印九九乘法表与金字塔(*)星号
- 谜一样的科学家——阿兰图灵
- 计算机安装win10系统还原,详细教您win10怎么还原成win7
- IT人才供不应求,大数据分析程序员今后的发展道路
- 决策表(决策树)[软件工程]
热门文章
- 【转】解决Fragment already active方法
- 一个简单的解决方法:word文档打不开,错误提示mso.dll模块错误。
- Spring MVC异常处理详解 ExceptionHandler good
- 【已解决】报异常:java.lang.ArithmeticException: / by zero
- [Git]解决Permission denied, please try again问题
- vim“用sudo写”技巧如何工作?
- 电脑重装系统需要全盘格式化吗?这个事项需要看情况
- JDBC中给Mysql加时区问题!
- 洛谷——P1614 爱与愁的心痛
- 盒子模型之内边距(HTML、CSS)