2010-01-16 101 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

相关问题