Oracle公司數據庫在整個互聯網領域具有舉足輕重的作用,但凡是使用Oracle公司的數據庫,都能夠承受來自整個互聯網用的集體訪問點擊。但是功能強大覆蓋面廣的同時也表明它的功能在某些方面過盛的。因此,今天中培偉業將為您講解如何通過調整,Oracle數據庫的性能具體使用時達到最,是我們在實際運用中應該著重考慮的問題。
Oracle數據庫性能調優應該是在信息系統開發之前就應該考慮的策略,前期優化到位,將能直接提升后續的運行發展。優化策略一般包括服務器操作系統參數調整、數據庫參數調整、網絡性能調整、應用程序SQL語句分析及設計等幾個方面,其中應用程序的分析與設計是在信息系統開發中占據主要地位的兩類。而在分析評價Oracle數據庫性能主要有數據庫吞吐量、數據庫用戶響應時間兩項指標。數據庫用戶響應時間又可以分為系統服務時間和用戶等待時間兩項,即:數據庫用戶響應時間=系統服務時間+用戶等待時間
按照上述辦法,想要達到滿意的用戶響應時間可以通過兩個途徑:一是減少系統服務時間,即提高數據庫的吞吐量;二是減少用戶等待時間,即減少用戶訪問同一數據庫資源的沖突率。
而達到上述優化目標需要做到1、調整數據結構的設計 這一部分在開發信息系統之前完成,程序員需要考慮是否使用Oracle數據庫的分區功能,對于經常訪問的數據庫表是否需要建立索引等。
2. 調整應用程序結構設計 這一部分也是在開發信息系統之前完成的。程序員在這一步需要考慮應用程序使用什么樣的體系結構,是使用傳統的Client/Server兩層體系結構,還是使用Browser/Web/Database的三層體系結構。不同的應用程序體系結構要求的數據庫資源
意猶未盡?中培偉業,我們為您細致講解。