[英]How to improve the performance of the query in SQL Server 2005
我在UI中有一個搜索屏幕,我們需要根據名字,姓氏,姓氏,州,城市,出生日期,父親姓名進行搜索,這里用戶可以在一個列或這些列的組合上進行搜索。
現在,查詢被編寫在我在所有這些列上使用類似條件的位置來獲取數據。
但是該表包含大約200000行,並且基於此的搜索確實會降低性能。 如何在這里創建非聚集索引?
如何提高查詢性能,在這里可以做什么?
歡迎在這里提出任何建議。
謝謝久米。
您將需要全文索引
您可以使用以下腳本:
CREATE INDEX IndexName on TableName (Comma Seperated Columns Name)
喜歡 :
CREATE INDEX IX_SearchBasicInfo on BasicInfo (FirstName,LastName,SurName)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.