我正在使用Aspnet成員資格,並且我已將用戶信息存儲在與會員相關的數據中,例如aspnet_membership表中存儲的用戶標識和密碼,aspnet_profile表中的名字,姓氏,姓氏,dob等成員資料。ASP.NET中的性能問題Membership
現在我需要在我的網頁中添加一個搜索面板。此搜索面板包含搜索參數,例如名字,姓氏和加入日期等,根據這些搜索參數,我需要從個人資料和用戶的最後登錄信息中搜索用戶。我使用profilecommon和profilebase類來檢索這些數據。但它非常緩慢。系統至少需要2分鐘才能根據70條記錄中的參數查找數據。
請幫忙解決這個程序。
您是否在數據庫表中創建了索引?你能發佈你用於搜索的SQL查詢嗎? – sikander 2012-03-19 12:19:34
是的,索引已創建。順便說一句,這個表是使用aspnet_regiis創建的。所以我需要明確生成索引嗎? – 2012-03-19 12:31:32
您能解釋一下嗎?_「根據70條記錄中的參數查找數據。」_什麼參數,什麼數據和什麼查詢? 70條記錄意味着你有70個用戶? – 2012-03-19 12:34:37