08 2013 档案
摘要:永无止境的调优service level agreements: 是一个量化的调优的指标.performance 只要满足业务OK就可以了, 没必要调的很多, 因为有得必有失, 一方面调的特别优化, 可能导致另一方面出问题主要还是关注SQL调优把(Troubleshooting Oracle performance 这本书主要是针对SQL的调优)调优是告诉你怎么样使用ORACLE没有1本书能大而全的论述性能调优database administrators 和 system administrators 都需要调优第1部分: 开发人员, 测试人员和DBA一起调优(这部分内容比较重要, 主要针对
阅读全文
摘要:statspack是一个很重要的工具, 这是我们重点要知道的在这章每天一上班就要看一下 alert log 文件, 可以通过/ORA找, 这是vi的知识,所有的ORACLE错误都是以ORA开头的日志文件有的时候需要将里边内容拷贝走,清空。 cat /dev/null > alert_pitts.log (直接删除也可以, 删除后oracle会自动产生)每天确认 Alert log file 是很重要的. 确认的内容:1. 带 ORA 开头的错误的内容2. 那些可以影响到 database structure and parameters and statements的操作, 例如 cre
阅读全文
摘要:1. 尽量读内存中的数据2. 尽量减少IO矛盾, 即多个任务同时读写一块磁盘表和索引要尽量分开在不同磁盘, 因为表和它的索引是同时读取的, 所以分磁盘后, 对性能会提高.物理磁盘的调优相关redo log file 放在最快的磁盘上, data 放在容量大, 速度慢一点也没关系表和索引是同时读取的,所以表和索引分开磁盘比较好FTS 就是全表扫描的意思并不是所有时刻都要避免全表扫描,通常来说需要避免不必要的全表扫描一次性读取多少块这个参数的设置(DB_FILE_MULTIBLOCK_READ_COUNT),是需要和操作系统配合的,必须在操作系统准许的范围内是server process 去读这个
阅读全文