Access應用:仔細地選擇索引_Access數據庫教程
推薦:空手建立Access數據庫軟件說明:包含源碼 說明: frmMain表單一個 Private Sub Command1_Click() On Error GoTo Err100 '定義表與字段 以下為引用的內容:
仔細地選擇索引
Access根據數據類型,使用了一個索引來依照合理的順序分類數據。正確的索引能夠提高其性能,而錯誤的索引則會降低效率。到目前為止,最常見的錯誤就是設置過多的索引。因為Access會在你每次添加或更改記錄的時候升級索引,因此過多的索引就會影響其性能。幸運的是,你可以采用一些關于索引方面的向導來幫助你:
請記住,一個主鍵約束會自動地進行歸類,這是一個你無法控制的內部動作。在大多數的表格中,這是你真正需要的唯一索引。它之所以被成為是獨一無二的索引是由于在域中的所有值都必須是獨一無二的。
作為一般規(guī)則,可以考慮將表格的外鍵約束編入索引。
避免表格中一個你會頻繁更新的額外索引,除非是在上述的情況下所應用的。
如果這個表格具有主鍵約束,那么僅在當你處理大量的數據,而你打算經常通過這個域來進行搜索或分類,或是這個域所包含的大部分都是獨一無二的值時,可以考慮將第二個域編入索引。
簡單說來,將任何你想要進行分類、搜索或是加入其它表格的域編入索引,都能夠提升你任務完成的速度。只需要記住,每個索引都會增加數據庫的大小,過多的索引會使一切都變慢。如果你處理的只是一些少量到適中的量的數據,那么除了主鍵約束之外的索引則通常都是不必要的。
關于索引最后的話:不要使用索引來進行分類。這并不是它們的用途,你也很可能無法得到你所需要的結果。
分享:Access命令行參數啟動命令行選項 下表列出了 Microsoft Access 的命令行選項: database 打開指定的 Microsoft Access 數據庫或 Microsoft Access 項目。如果需要,可以包括路徑。如果運行 Mi
- Access數據庫安全策略之ASP式
- 第N次被ACCESS的關鍵字涮
- Access中用Jet SQL語句刪除表關系
- Access報表打印如何自動分頁
- Access完成累計余額的計算
- 搭建Access為主的Mdb數據庫
- 一句sql更新兩個表并可更新對應的字段值具體實現
- MySQL查詢優(yōu)化:連接查詢排序limit(join、order by、limit語句)介紹
- 內網ssh/mysql登錄緩慢的解決方法
- 使用準則進行條件查詢--1.4.從窗體中選擇查詢的條件
- 中文Access2000速成教程--1.1 使用“向導”設計數據庫
- 中文Access2000速成教程--1.3 在“設計”視圖中設計表
- 相關鏈接:
- 教程說明:
Access數據庫教程-Access應用:仔細地選擇索引
。