我正在爲房地產公司工作,我們即將開發與C#
的新版本的Windows應用程序。有關數據庫設計的問題
這是目前的形勢摘要:
我們GOT 4萬人次的紀錄,並不斷增加,我們使用SQL Server 2005
這些記錄在一個表中存儲與52列。幾乎所有的最終用戶在每次搜索時至少使用30至40列。
我知道這不是標準設計,但我已經嘗試了很多方案, 我已經將這52列分割到其他表中,並將主題之間的關係分開,但使用一個表時性能仍然更好即使沒有主鍵!)我已經添加了索引,但將索引添加到所有列是不合邏輯的。
我們還有其他的限制,用戶硬件,其中很多還是得到了奔騰II。
另一方面,我們得到了Google桌面搜索GDS
。我已經在他們的電腦上測試過這個應用程序,性能還是不錯的。
SQL
服務器和GDS
引擎有什麼區別?
是否可以使用GDS
之類的引擎來存儲我的數據?這些存儲的名稱是什麼?
你可以給你的排序表和一些查詢的例子的文本字段的mentionned FTS?我知道你不能真的只發布你的模式,但如果我們有辦法瞭解當前的數據是如何安排和搜索的,我敢打賭,你可以得到一些更實際的幫助,做一張大桌子。 – shelleybutterfly