Oracle调优(入门与提高)

         在过去的十年中, Oracle 已经成为世界上最专业的数据库之一。对于 IT 专家来说,就是要确保利用 Oracle 的强大特性来提高他们公司的生产力。最有效的方法之一是通过 Oracle 调...

10个Oracle性能调整的要点:SGA

十、操作系统优化和使用资源管理器
    1、操作系统优化
    1)概念
    操作系统优化时应该考虑的因素有:内存的使用;Cpu的使用;IO级别;网络流量。各个因素互相影响...

Oracle数据库清除奇怪表名的方法

    Oracle 10g 中出现表名:BIN$2cMp4FjwQ2Cw3Lj+BxLYTw==$0 最近发现Oracle数据库中出现了这些奇怪的表名,上网查找后发现是oracle10g的回收站功能,并没有彻底的删除表,而是把表放入回收站,最后...

Oracle服务器参数文件管理注意事项

  当用户通过网络访问Oracle数据库时,在客户端要为应用程序分配用户进程;与之同时,要在服务器端为期分配服务器进程。而且,客户应用的所有SQL操作最终都由服务器进程来执行的。那...

10个Oracle性能调整的要点

一、SGA
二、数据库配置和IO问题
三、优化排序操作
四、诊断latch竞争
五、Rollback(undo) Segment 优化
六、Lock Contention
七、应用优化
八、提升block的效率
九、S...

10个Oracle性能调整的要点:操作系统优化和使用资源管理器

十、操作系统优化和使用资源管理器
    1、操作系统优化
    1)概念
    操作系统优化时应该考虑的因素有:内存的使用;Cpu的使用;IO级别;网络流量。各个因素互相影响...

10个Oracle性能调整的要点:SQL优化

九、SQL优化
    1、优化器模式
    Oracle9i有两种优化器模式可以选择:
    • Rule-based:
    – Uses a ranking system
    – Syntax- and data dictionary–driven
    • Cost-bas...

10个Oracle性能调整的要点:提升block的效率

八、提升block的效率
    1、避免动态分配的缺陷
    创建本地管理的表空间;
    合理设置segment的大小;
    监控将要扩展的segment:
    SELECT owner, table_name, blocks, ...

10个Oracle性能调整的要点:应用优化

七、应用优化
    1、概念
    为了提高性能,可以使用下列数据访问方法:
    A、Clusters
    B、Indexes
    -B-tree(normal or reverse key)
    -bitmap
    -functi...

10个Oracle性能调整的要点:Lock Contention

六、Lock Contention
    1、概念
    DML事务使用row-level locks,查询不会锁定数据。锁有两种模式:exlusive、share。
    锁的类型:
    • DML or data locks:
    – Table-level lock...