2010-01-16 131 views
1

是否可以在表和列上的SQL服務器數據庫上實現谷歌樣式搜索?一些例子: 我有5列25列(每列有5列),我希望能夠跨越不同的表和列在一個查詢中搜索sql server 2008上的全文搜索解決方案是什麼?

作爲sql serverl全文搜索僅限於一個表,而不是確定如果想跨表搜索,解決方案是什麼。

回答

1

全文搜索非常適合搜索一張表。如果有兩個或三個+表你能...

  • 工會您的查詢(性能加倍你每次工會)
  • 重構你的數據庫到一個表
  • 創建索引表從運行T-SQL查詢每一個(最小的X量和填充來自其他表數據)

如果你沒有任何權力更改架構,你可以試試Sphinx,Lucene.netSOLR

+0

好主意,謝謝。 – KentZhou 2010-01-18 17:44:17

相關問題