資料庫優化
1.主要效能瓶頸
a.磁碟i/o
b.記憶體
c.網路占用
b.cpu處理
2.造成瓶頸的可能性有哪些
連線次數
磁碟讀取量
磁碟寫入量
傳輸資料塊大小
儲存量大小
響應時間快慢
3.行業需求主要有哪些(一般情況下)
門戶系統——面向大眾,連線次數很多,儲存量很小,讀很頻密,寫的可能性低,響應時間要求高
部落格系統——面向大眾,連線次數較多,儲存量較小,讀較頻密,寫入量中等,傳輸資料塊大,響應時間要求一般
財務系統——內部用較多,連線次數少,傳輸資料大,讀寫週期長,響應時間要求一般
4.資料庫型別差異
關係型資料庫
xml資料庫
5.什麼情況容易引發資料庫效能故障
資料庫邏輯結構不合理
索引設計不合理
資料計算衝突
連線次數過多
讀取資料塊過大
sql優化——
通用優化手段——
索引——合理的索引設計建立在對各種查詢的分析和**上
檢視——
儲存過程——
表分割槽oracle優化——
資料庫優化 資料庫設計優化
一 索引優化 1.首先索引不是越多越好,要視情況而定。因為索引會降低insert和update的效率 insert和update有時可能會重建索引。2.乙個表的索參數量最好不要超過6個,擇優而建。3.專案上線後,根據使用者的查詢條件字段稍微調整資料庫中的字段索引。二 分表 1.縱切 根據表字段來且分...
資料庫引擎優化顧問優化資料庫
現在一直在做的專案,資料量相對也不小,開始的時候沒有覺得,因為是剛開始,資料量還很小,在程式使用過程中速度還挺快,但是隨著資料量的不停的增長,發現程式越來越慢,甚至出現了超時的問題,因此要對程式和資料庫進行優化,前期專案比較緊,沒有針對大資料量業務進行分析設計,所以索引等相關優化沒有做到位,通過後期...
資料庫優化
資料庫優化 1 合理使用索引 索引是資料庫中重要的資料結構,它的根本目的就是提高查詢效率。索引的使用要恰到好處,其使用原則如下 在經常進行連線,但是沒有指定為外來鍵的列上建立索引,而不經常連線的字段則由優化器自動生成索引 在頻繁進行排序或分組 即進行groupby或orderby操作 的列上建立索引...