1、調整數據結構的設計。這一部分在開發信息體系之前完結,程序員需求考慮是否運用ORACLE數據庫的分區功用,關于經常拜訪的數據庫表是否需求建立索引等。
2、調整應用程序結構設計。這一部分也是在開發信息體系之前完結,程序員在這一步需求考慮應用程序運用什么樣的體系結構,是運用傳統的Client/Server兩層體系結構,仍是運用Browser/Web/Database的三層體系結構。不同的應用程序體系結構要求的數據庫資源是不同的。
?
3、調整數據庫SQL句子。應用程序的履行終究將歸結為數據庫中的SQL句子履行,因此SQL句子的履行功率終究決議了ORACLE數據庫的性能。ORACLE公司推薦運用ORACLE句子優化器(Oracle Optimizer)和行鎖管理器(row-level manager)來調整優化SQL句子。
4、調整服務器內存分配。內存分配是在信息體系運行過程中優化配置的,數據庫管理員能夠根據數據庫運行狀況調整數據庫體系大局區(SGA區)的數據緩沖區、日志緩沖區和共享池的巨細;還能夠調整程序大局區(PGA區)的巨細。需求注意的是,SGA區不是越大越好,SGA區過大會占用操作體系運用的內存而引起虛擬內存的頁面交流,這樣反而會降低體系。

5、調整硬盤I/O,這一步是在信息體系開發之前完結的。數據庫管理員能夠將組成同一個表空間的數據文件放在不同的硬盤上,做到硬盤之間I/O負載均衡。
6、調整操作體系參數,例如:運行在UNIX操作體系上的ORACLE數據庫,能夠調整UNIX數據緩沖池的巨細,每個進程所能運用的內存巨細等參數。
上一篇:網站建設與推廣策略怎么結合
下一篇:杭州SEO優化公司那個比較好?