解釋影響物理資料庫設計(物理資料庫設計因素)的因素
物理資料庫設計用於在資料儲存結構化過程中提高效能。
影響物理資料庫設計的因素
讓我們看看影響物理資料庫設計的重要因素:
事務和查詢
瞭解將執行哪些型別的事務和查詢以及資料庫將用於什麼用途非常重要。
需要以下關於**查詢**的資訊:
查詢將訪問的檔案。
為查詢指定的篩選條件。
在查詢中使用的篩選條件型別,例如相等、範圍或不等。
在查詢中使用的連線條件。
為了查詢最佳化而連線表的必要性。
需要以下關於**事務**的資訊:
要更新的檔案。
對檔案執行的操作型別。
將應用條件的屬性。
將修改其資料的屬性。
頻率分析
在確定要執行的查詢和事務的特性和特徵後,重要的是要找到每個查詢/事務的呼叫頻率。此資訊有助於編譯每個查詢/事務的預期頻率列表。
時間限制
許多查詢/事務都提供效能限制。可能需要幾秒鐘才能終止。這些限制會優先考慮索引的候選屬性。具有時間限制的查詢中使用的屬性具有最高優先順序。
更新頻率
如果定期更新檔案,則必須具有一定數量的訪問路徑。這是因為整個活動會減慢操作速度。
唯一性約束
每個候選鍵屬性都應該有一個索引。當檢查唯一性約束時,索引使搜尋更容易。這是因為所有屬性值都存在於索引的葉節點中。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP