李雋
(內江職業技術學院 信息技術系,四川 內江 641002)
隨著Internet技術的急速發展,基于B/S模式信息管理系統在各行業的運用也越來越廣泛。數據庫作為信息系統裝載信息的載體,它夠有效地對數據進行作存儲、管理和使用。它是保障信息技術系統能夠正常運轉的必備條件。針對基于B/S模式信息管理系統,用戶往往是通過網絡去訪問數據庫,存在大量用戶并發使用。這也使得基于B/S的系統在數據庫響應效率上會較C/S系統有更進一步的要求[1-2]。
無論哪種模式的信息系統,往往存在大量用戶同時訪問的情況。相比之下,基于B/S模式信息系統用戶往往通過網絡訪問數據庫,這會使得并發請求劇增。數據庫響應效率往往會受到影響,有時甚至可能產生系統崩潰。
系統開發之初,我們設計數據庫往往更多的去強調的是功能的實現。忽略了對數據庫的優化。等到系統真正投入運行之后再去考慮提高系統應性能。只能更多的通過對硬件資源進行升級,這樣直接造成硬件資源消耗大,反而會花費更多的人力,財力去解決問題[3]。
sql語句有不同的寫法。在性能上差異很大。這也會直接影響系統運行的效率。復雜的代碼,可讀性差,后期維護費時費力。
數據庫的優化通常可以通過對數據庫設計、網絡硬件,操作系統,數據庫參數及應用程序優化來進行[4-6]。
數據庫管理系統在設計使用過程中提供了大量的系統配置參數。……