Access應用:仔細地選擇索引

來源:互聯網
上載者:User

仔細地選擇索引

Access根據資料類型,使用了一個索引來依照合理的順序分類資料。正確的索引能夠提高其效能,而錯誤的索引則會降低效率。到目前為止,最常見的錯誤就是設定過多的索引。因為Access會在你每次添加或更改記錄的時候升級索引,因此過多的索引就會影響其效能。幸運的是,你可以採用一些關於索引方面的嚮導來協助你:

請記住,一個主鍵約束會自動地進行歸類,這是一個你無法控制的內部動作。在大多數的表格中,這是你真正需要的唯一索引。它之所以被成為是獨一無二的索引是由於在域中的所有值都必須是獨一無二的。

作為一般規則,可以考慮將表格的外鍵約束編入索引。

避免表格中一個你會頻繁更新的額外索引,除非是在上述的情況下所應用的。

如果這個表格具有主鍵約束,那麼僅在當你處理大量的資料,而你打算經常通過這個域來進行搜尋或分類,或是這個域所包含的大部分都是獨一無二的值時,可以考慮將第二個域編入索引。

簡單說來,將任何你想要進行分類、搜尋或是加入其它表格的域編入索引,都能夠提升你任務完成的速度。只需要記住,每個索引都會增加資料庫的大小,過多的索引會使一切都變慢。如果你處理的只是一些少量到適中的量的資料,那麼除了主鍵約束之外的索引則通常都是不必要的。

關於索引最後的話:不要使用索引來進行分類。這並不是它們的用途,你也很可能無法得到你所需要的結果。



相關文章

Cloud Intelligence Leading the Digital Future

Alibaba Cloud ACtivate Online Conference, Nov. 20th & 21st, 2019 (UTC+08)

Register Now >

Starter Package

SSD Cloud server and data transfer for only $2.50 a month

Get Started >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。