![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oralce 性能优化
sslflying
这个作者很懒,什么都没留下…
展开
-
索引——二元高度
作为数据库管理员来说,要在表上建立索引很简单。但是要知道这个索引是否合适、如何优化索引则就具有一定的难度。这项工作也是用来评价一个数据库管理员是否算得上专家的一个重要指标。那么为什么索引优化有这么大的难度呢?这主要是因为索引优化是考察一个数据库管理员经验的时候。笔者今天就跟大家分享一下这方面的管理经验。 其实在数据库中本身就提供了一些比较有参考价值的信息,可以帮助管理员来做好索引的设计与转载 2014-05-04 14:39:05 · 823 阅读 · 0 评论 -
日志记录模式(LOGGING 、FORCE LOGGING 、NOLOGGING)
文章转载:http://blog.csdn.net/leshami/article/details/6130866 --================================================== -- 日志记录模式(LOGGING 、FORCE LOGGING 、NOLOGGING) --=======================================转载 2014-05-30 15:52:33 · 679 阅读 · 0 评论 -
Row Chaining and Migrating--行连接
表里的一行对于一个数据块太大的情况有二种(一行在一个数据块里放不下) 第一种情况: INSERT的时候,INSERT时候行的大小就超一个块的大小。Oracle把这行的数据存储在一连串的数据块里(Oracle Stores the data for the row in a chain of data blocks),这种情况称为行链接(Row Chain),一般不可避免(除非使用更大的数据转载 2014-05-31 10:20:16 · 568 阅读 · 0 评论 -
表段、索引段上的LOGGING与NOLOGGING
文章转载:http://blog.csdn.net/leshami/article/details/6131176 --==================================== -- 表段、索引段上的LOGGING与NOLOGGING --==================================== 在有些情况下,对于表段和索引段可以采用记录日志的转载 2014-05-30 15:53:45 · 835 阅读 · 0 评论 -
非空闲的等待事件-db file parallel write
db file parallel write (SYSTEM I/0类)(DBWR专属等待事件) 与其名称暗示相反,该事件不与任何并行DML操作相关。 该等待事件属于DBWR进程,DBWR进程负责向数据文件写入脏数据块的唯一进程,即DBWR进程执行对使用SGA的所有数据库写入。阻塞该进程的是操作系统的IO子系统。当然DBWR进程的写入操作也会对同一磁盘操作的其他会话造成影响。转载 2014-05-14 15:04:46 · 938 阅读 · 0 评论 -
"log file sync" 等待事件
文章转载:http://www.eygle.com/statspack/statspack14-LogFileSync.htm转载 2014-05-15 11:20:51 · 515 阅读 · 0 评论 -
ORACLE 等待事件--《深入浅出ORACLE第八章》
等待事件的源起 等待事件的概念大概是从ORACLE 7.0.12中引入的,大致有100个等待事件。在ORACLE 8.0中这个数目增大到了大约150个,在ORACLE 8I中大约有220个事件,在ORACLE 9IR2中大约有400个等待事件,而在最近ORACLE 10GR2中,大约有874个等待事件。 虽然不同版本和组件安装可能会有不同数目的等待事件,但是这些等待事件都可以通过查询V$EVE转载 2014-05-14 17:08:14 · 429 阅读 · 0 评论 -
buffer busy waits
转载:http://www.itpub.net/thread-1372826-1-1.html 以前一直以为buffer busy waits是以为一个对象读取过于频繁导致的,可是事实是这样吗?看看我的实验吧。 SQL> select * from v$version; BANNER -------------------------------------------------转载 2014-05-14 15:10:43 · 419 阅读 · 0 评论 -
Oracle直方图的深入理解
直方图概述 直方图是一种统计学上的工具,并非Oracle专有,通常情况下它会表现为一种几何图形表,这个图形表是根据从实际环境中所收集来的被管理对象某个方面的质量分布情况的数据所绘制成的,通常会画成以数量为底边,以频度为高度的一系列连接起来的矩形图,因此直方图在统计学上也称为质量分布图。 在Oracle中直方图是一种对数据分布质量情况进行描述的工具。它会按照某一列不同值出现数量多少,以及出现的频转载 2014-05-04 15:00:01 · 412 阅读 · 0 评论 -
oracle之检查点(Checkpoint)
检查点是一个数据库事件,它把修改数据从高速缓存写入磁盘,并更新控制文件和数据文件。 检查点分为三类: 1)局部检查点:单个实例执行数据库所有数据文件的一个检查点操作,属于此实例的全部脏缓存区写入数据文件。 触发命令: svmrgrl>alter system checkpoint local; 这条命令显示的触发一个局部检查点。 2)全局检查点:所有实例(对应并行数据服务器)执行数据库转载 2014-09-19 16:49:57 · 402 阅读 · 0 评论