4為什么要掌握數據庫知識
數據庫的重要性我想是不言而喻的,性能測試產生的一個非常大的原因是因為數據大集中的趨勢,測試從某種意義來講就是對數據測試,而我們企業的核心數據是放在數據庫中的.現在大型的WEB應用程序,都采用多層結構,像典型三層,用戶界面層,數據邏輯層,數據層.而數據層,而數據層對我們整個WEB應用程序的性能是非常大的,對數據庫的基礎知識不懂,我們怎么去進行性能測試分析?怎么知道確定性能產生的瓶頸是否是數據庫的原因,如何對系統進行調優?例如數據庫模型設計不合理,一條壞的SQL語句就能影響到整個WEB應用程序的性能,所以熟悉SQL語句,建表,索引,存儲過程,事務,觸發器,并發等這些基礎知識是必需得掌握的.
希望大家有個好的明天!
原文轉自:http://blog.csdn.net/xuyubotest/article/details/7244693