• Oracle功效究极优化 上


     泉源:网海拾贝




      Linux Journal 宣布了一篇优化 Oracle 数据库的文章,感受熏染极端的无效。简明引见其摘要和年夜家配合分享 Linux 在企业级数据库上使用。

      今朝,HP,Compaq,Dell,IBM 以及 Oracle 都在加速速度拥抱 Linux ,这个开放源码的应用系统。依照 eWeek 的统计,旧年 Linux 效能器的销售量大约占据了 Compaq 的 30%,Dell 的 13.7%,IBM 的 13.5%。而且 IBM 2001年度在 Linux 上的投入有 10 个亿。 Intel 最新的 64 位的 Itanium CPU 只支持四种应用系统:Windows, Linux, AIX 和 HP-UX。我们也不要忘记 Oracle 的 9i 数据库 Linux 版本要比 Windows 版本早一个月。

      只管 Linux 能跑在从 IBM S/390 到 Sun SPARC 机关的效能器,然则塞责年夜年夜都人来说,Intel 还是 Linux 跑得最多的平台。本文即是要呈报议决简略的功效调正,使 Oracle 的功效抬举 1000% 的举措。

      本文采用的测试情形是一台 Compaq 4 CPU,512 MB ,8 部 7200 rpm SCSI 磁盘的效能器,然后在几乎极端的单 CPU Athlon 系统上作了测试,内存一样,然则只需一部 7200 rpm 的 Ultra 100 IDE 磁盘。只管末端的结果和取得的百分比纷比方样,然则不雅测取得的功效抬举是差其它。

      为了简略起见,我们的测试情形采用 TPC 基准测试,它普及地用于 OLTP 的负荷测试。Quest 公司有一个叫做 Benchmark Factory 的器材,使测试工作变得就像发送电子邮件一样简略。

      下面我们将分别议决 DB 的调停和 OS 的调停来看测试的结果。

      DB1 的初始化参数简易不稀有,为了声名标题问题,我们运用这些参数并作为基准。

      DB1: Initial Database
      Database Block Size 2K
      SGA Buffer Cache 64M
      SGA Shared Pool 64M
      SGA Redo Cache 4M
      Redo Log Files 4M
      Tablespaces Dictionary
      TPC Results Load Time (Seconds) 49.41
      Transactions / Second 8.152

      显然需求加年夜 SGA 年夜小,我们来看 DB2 的结果:

      DB2: Cache & Pool
      Database Block Size 2K
      SGA Buffer Cache 128M
      SGA Shared Pool 128M
      SGA Redo Cache 4M
      Redo Log Files 4M
      Tablespaces Dictionary
      TPC Results Load Time (Seconds) 48.57
      Transactions / Second 9.147 [page]




    版权声明: 原创作品,许可转载,转载时请务必以超链接方式标明文章 原始来由 、作者信息和本声明。否则将追查法律责任。

  • 相关阅读:
    高并发 内核优化
    mysql 读写分离
    Jmeter使用入门
    Jenkins+Jmeter+Ant接口持续集成
    Android客户端稳定性测试——Monkey
    SVN客户端项目递归删除.svn目录
    Windows 下 php5+apache+mysql5 手工搭建笔记
    熟悉常用的Linux操作
    C语言文法
    词法分析实验报告
  • 原文地址:https://www.cnblogs.com/zgqjymx/p/1975890.html
Copyright © 2020-2023  润新知