1.SQL Server中的全文索引是不是主要用于对varbinary(max)、image等字段存放word、excel和pdf等文件中的内容进行查找的?
2.可以对普通文件建立全文索引吧?
3.全文索引信息是保存在SQL Server的哪个表中?

解决方案 »

  1.   

    好像你前两点和我的理解不一样,说的比较浅显的话,全文索引就是类似搜索引擎,从一大堆数据里面找到你需要找的东西,比如一个word的“内容”而不是文件,里面几万字,我想找“SQL”这三个字,如果用like或者charindex,效率低,也不一定能找到。他主要对内容操作,另外好像对varbinary、image这些类型效果不大,毕竟二进制的数据好像找出来也没意义。第三点我忘了
      

  2.   

    参考这篇文章,讲得比较深入浅出:http://blog.csdn.net/coleling/article/details/6258415
      

  3.   

    谢谢上面两位老兄!
    全面索引是从表中的列中(所有列指定的列)找出我要查找的字符吧?
    若将一份doc/xls/pdf的文件写入到表中的某个字段中,然后对该field建立全文索引,是否可以对该字段中保存的doc或xls或pdf的文件内容进行应用全文索引呢,谢谢!