0
我正在爲一家由5名員工組成的公司開發內部網站。他們將主要使用這個網站存儲記錄並查找,只有員工(5人)才能訪問此網站。是否允許用戶通過任何字段搜索緩慢的系統?
問:
將允許用戶通過任何提交的搜索會減慢系統速度?我問的原因是一些表格大約有20個字段,數據庫總共有40個表格。所以我只是想知道如果這可能是一個問題... !!!!
我正在爲一家由5名員工組成的公司開發內部網站。他們將主要使用這個網站存儲記錄並查找,只有員工(5人)才能訪問此網站。是否允許用戶通過任何字段搜索緩慢的系統?
問:
將允許用戶通過任何提交的搜索會減慢系統速度?我問的原因是一些表格大約有20個字段,數據庫總共有40個表格。所以我只是想知道如果這可能是一個問題... !!!!
如果你添加索引到數據庫中的那些字段,你應該沒問題。它肯定會消耗更多的數據庫服務器空間,但不會減慢應用程序的運行速度。基本上它的性能是以磁盤空間爲代價的(是的,沒有免費的午餐)。噢,別忘了,索引越多,插入和更新數據庫的速度就越慢。
所以,如果你必須從這個答案得出一個結論,那將是:繼續前進,並測量。如果您對結果不滿意,請嘗試限制您可以搜索的字段數量,以確定這是否可以提高應用程序的性能。直到您達到設計應用程序性能規格時定義的目標爲止。
我會試試看。謝謝 – Sas 2012-02-07 00:26:46