- 博客(33)
- 收藏
- 关注
转载 Linux Hugepages(转载)
Hugepages是从Linux kernal 2.6后被引入的,其目的是使用更大的memory page size以适应越来越大的系统内存。在我上大学那会,买一条64M 133Mhz的内存(对,你没看错,64M)价格为50...
2012-06-29 09:26:12
164
转载 CBO hint:no_unnest,push_subq,push_pred的用法(转载)
常常有人把这三个hint搞混,主要是因为对三种重写原理不清楚。特总结如下。(实验环境为10204)1. no_unnest, unnestunnest我们称为对子查询展开,顾名思义,就是别让子查询孤单地嵌套(nest...
2012-06-14 19:47:54
262
转载 oracle sql调优系列之8(局部前缀索引和局部非前缀索引)
SQL> drop table test;Table dropped.SQL> create table test(id number(10),y varchar2(20))partition by rang...
2012-06-14 13:43:06
259
转载 Oracle11gR2 RAC 使用scan IP无法连接数据库(ORA-12545)问题解决
现象:在windows客户端sqlplus工具使用scan的IP无法连接,报错如下:C:\Users\WJW>sqlplus system/qweasd@192.168.100.200:1521/orclSQL...
2012-06-13 15:03:16
276
转载 Physical and Logical Block Corruptions. All you wanted to know about it.
Applies to:Oracle Server – Enterprise Edition – Version: 9.2.0.1 to 11.1.0.7Information in this document app...
2012-06-12 15:39:38
141
转载 CBO学习笔记系列6(转载)
cost of b-tree access这一节我们看看CBO是如何来计算最普通的b-tree索引的访问的cost的。我们知道B-tree索引的结构是一个树状结构,索引中包括root block,branch block...
2012-06-09 14:12:33
149
转载 CBO学习笔记系列5(转载)
selectivityselectivity是Oracle的CBO中比较重要的一个概念。和selectivity经常一起提到的一个概念是cardinality,其实这两个概念的本质上是一样的。selectivity是指一个S...
2012-06-09 14:10:06
151
转载 oracle sql调优系列7(执行计划之走错)
在实际情况中,我们经常发现驱动表选错,或者执行计划走错的情况。在这种情况下,我们该如何调整这个错误呢?就我所知道的,有如下几种方法:1:重新收集表的收集统计,里边有两个比较重要的问题第一个:用何种方式收集统计信息呢...
2012-06-09 09:47:24
554
转载 oracle sql调优系列6(group by)
在网上看到一个关于group by的案例,使用group by性能有相当大的提升,我尝试着构造一个案例来模拟这种现象首先我们些准备工作exec dbms_stats.delete_table_stat...
2012-06-08 11:22:28
114
转载 10G ocr损坏的故障的恢复
群里朋友新装的RAC,CRS出现问题启动不了[root@rac1bin]#ps-ef|grep-icrsroot47022001009:04pts/100:00:00...
2012-06-07 15:11:52
277
转载 Oracle临时表优化查询速度(转载)
看到公司一老员工写的存储过程,跟偶们这些小辈写的对比果然不一样,于是纳闷他那个临时表做什么用,查了下,原来别有洞天.Sql代码 CREATEORREPLACEPACKAGEBODYpkg...
2012-06-07 12:55:43
190
转载 oracle sql调优系列4(回表查询与不回表的性能比较)
构建案例如下:SQL> drop table test;Table dropped.SQL> create table test as select * from dba_objects;...
2012-06-07 09:33:16
485
转载 绑定变量、BIND PEEKING、histogram(柱状图)的使用(转载)
在我们进行对oracle系统进行优化的时候,我们希望在数据中执行的语句尽量的少出现hard parse,尽量使用绑定变量,可以减少SQL分析,节约共享池的空间,减少CPU的使用,所以对于系统中未使用的绑定语句通常告诉开发人员尽量...
2012-06-06 22:20:30
155
转载 oracle sql调优系列3(外联接)
一:左右连接性能测试SELECT e.deptno FROM DEPT e,emp b WHERE e.DEPTNO=b.DEPTNO(+);SQL> / DEPTNO----------...
2012-06-06 14:17:14
103
转载 oracle sql调优系列2(10g等效语句)
SELECT LOCATION_ID,CITYFROM HR.LOCATIONSWHERE LOCATION_ID =10 UNION SELECT LOCATION_ID ,CITY FROM HR.LOCATIONSWHER...
2012-06-05 22:40:03
116
转载 oracle sql调优系列1(decode)
SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle Dat...
2012-06-05 22:18:18
96
转载 分页查询性能比较
今天做了分页查询的性能测试,发现写一个好的分页查询语句,性能查询的差别是巨大!建立测试表create table test as select * from dba_objects执行如下分页查询语...
2012-06-05 14:44:56
169
转载 shmmax,shmall 参数调优案例
看如下案例,sga大小为10G,而包含key为0x00000000的关于sga的segment有好多个,根据oracle官方文档,SHMMAXAvailable physical memoryDefines the ...
2011-08-19 10:54:43
178
转载 Thread 1 cannot allocate new log, sequence 586 Private strand flush not complete
查看alert日志:Private strand flush not completeThe following message may be seen in the Oracle alert log on t...
2011-08-13 17:23:42
449
转载 oracle高水平位测试
高水平位需要引起DBA足够的重视,尤其对于经常频繁修改的表,即使是小表,我们也需要经常性的去降低表的高水平位,测试如下建表create table testaa as select * from user_objects...
2011-08-11 14:46:03
239
转载 IMP时数据库的IO性能监控,并提供IOPS的计算方法
[root@ntkdb oradata]# iostat -x 1 10 Linux 2.6.9-67.ELlargesmp (ntkdb) 07/15/2011 avg-cpu: ...
2011-07-15 17:36:10
323
转载 .10G RAC Data Gathering for Troubleshooting RAC and CRS issues
Help Did this article help solve your problem?Select Yes No Does Not Apply Would you recommend this document...
2011-07-15 17:25:33
131
转载 Clustering Factor (Note:39836.1)
Clustering Factor (Note:39836.1)Clustering Factor is a measure of the orderedness of an index in comparisonto the ...
2011-07-14 09:14:47
113
转载 Bug 5907779
今天早上数据库巡检发现cpu 100%,客户随后通知业务系统比较慢,输入如下命令:发现大量等待事件select sid,seq#,event from v$session_wait where wait_class &l...
2011-06-08 17:20:41
131
转载 /Dev/Async Traces After Upgrade To 10gR2 On HP-UX PA-RISC [ID 382674.1]
/Dev/Async Traces After Upgrade To 10gR2 On HP-UX PA-RISC [ID 382674.1]修改时间 19-NO...
2011-06-05 09:43:40
131
转载 ORA-29558: JAccelerator (NCOMP) not installed报错分析
1 问题描述当给已创建好的数据库安装oracle10.2.0.4或oracle10.2.0.5补丁,运行catupgrd.sql脚本时会出现 ORA-29558: JAccelerator (NCOMP) not install...
2011-05-25 16:36:50
146
转载 .EVENT: ADJUST_SCN
Calculating a Level from 600 errors: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ To get a LEVEL for ADJ...
2011-05-25 16:27:52
81
转载 CBO学习笔记系列4(转载)
full tablescan and CPU Cost这里我们看一下Oracle9i里面的CBO是如何使用system statistics的,重点看一下CBO如何计算CPU cost。我们前面介绍过oracle8i...
2011-05-19 14:04:27
160
转载 CBO学习笔记系列3(转载)
tablescan 之 不同block size的影响tablescan 之 不同block size的影响前面我们知道Oracle的CBO会根据操作系统的信息适当的调整db_file_multiblock_read...
2011-05-19 13:48:36
118
转载 CBO学习笔记系列2(转载)
关于tablescan 之 自调整的db_file_multiblock_read_count今天打算超额完成任务。闲言碎语不要讲,来做个实验先!--这个实验是CBO fundamentals里面的。首先我的实验环境...
2011-05-19 13:20:19
127
转载 CBO学习笔记系列1(转载)
什么是COST?什么是COST?1. 关于CBO,我们都知道CBO是optimizer based on cost,我们很清楚optimizer是什么,based是什么,On是什么,但问题是:cost是什么?在O...
2011-05-19 13:18:18
171
转载 undo损坏的数据库非常规的恢复
报错日志如下:cat lion_smon_7022.trc | more/u01/admin/lion/bdump/lion_smon_7022.trcOracle Database 10g Enterprise...
2011-05-11 09:57:17
193
转载 Oracle分区索引(转载)
分区索引分为本地(local index)索引和全局索引(global index)。其中本地索引又可以分为有前缀(prefix)的索引和无前缀(nonprefix)的索引。而全局索引目前只支持有前缀的索引。B树索引和位图索...
2011-05-05 13:40:16
310
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人