• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    SQL_Server全文索引的用法解析

    复制代码 代码如下:

    --1、为数据库启用SQL Server全文索引
    EXEC sp_fulltext_database 'enable'

    --2、创建全文目录
    --(此处若出错“未安装全文搜索或无法加载某一全文组件”,则可能是未启动或未安装此服务)
    EXEC sp_fulltext_catalog 'Ask91Fable', 'create', 'D:\Data2005\Ask_91_Index'

    --3、指定要进行全文搜索的表
    --(可能出错“...全文搜索键必须是唯一的、不可为空的、单列的索引,并且该索引不是离线的...”)
    --(这个表必须有一个唯一索引[主键是可以的],)

    EXEC sp_fulltext_table 'Asks', 'create', 'Ask91Fable', 'PK_Ask'--唯一索引名称

    --4、向全文目录中添加列
    EXEC sp_fulltext_column 'Asks', 'Subject', 'add'
    EXEC sp_fulltext_column 'Asks', 'Detail', 'add'

    --5、激活全文目录
    EXEC sp_fulltext_table 'Asks', 'activate'

    --填充
    EXEC sp_fulltext_table 'Asks', 'start_full'--完全填充
    --EXEC sp_fulltext_table 'Asks', 'start_incremental'--增量填充

    --重建(重建之后应该完全填充)
    --EXEC sp_fulltext_catalog 'Ask91Fable', 'rebuild'

    --调用(100万数据,)
    --SELECT TOP 1 * FROM Asks

    SELECT ID FROM Asks WHERE Subject LIKE '%NET小结%' OR Detail LIKE '%NET小结%'-- 2分33秒
    SELECT ID FROM Asks WHERE CONTAINS (Asks.*,'NET小结')-- 0分40秒

    SELECT ID FROM Asks WHERE Subject LIKE '%NET小结%' -- 0分42秒
    SELECT ID FROM Asks WHERE CONTAINS (Asks.Subject,'NET小结')-- 0分26秒

    您可能感兴趣的文章:
    • 浅析SQL Server 聚焦索引对非聚集索引的影响
    • 浅述SQL Server的聚焦强制索引查询条件和Columnstore Index
    • 浅析SQL Server的聚焦使用索引和查询执行计划
    • 详解sqlserver查询表索引
    • SQL SERVER 2008 R2 重建索引的方法
    • SQLSERVER全文目录全文索引的使用方法和区别讲解
    • SQL_Server全文索引的使用实例演示
    • SQLSERVER对索引的利用及非SARG运算符认识
    • SQLSERVER如何查看索引缺失及DMV使用介绍
    • sqlserver索引的原理及索引建立的注意事项小结
    • sqlserver2005自动创建数据表和自动添加某个字段索引
    • SQL Server 数据库索引其索引的小技巧
    • 详解SQL Server的聚焦过滤索引
    上一篇:关于数据库优化问题收集汇总
    下一篇:SQL_Server全文索引的使用实例演示
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    SQL_Server全文索引的用法解析 SQL,Server,全文,索引,的,用法,