最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

SQL_Server全文索引的用法解析

来源:动视网 责编:小采 时间:2020-11-09 07:06:52
文档

SQL_Server全文索引的用法解析

SQL_Server全文索引的用法解析: 代码如下:--1、为数据库启用SQL Server全文索引EXEC sp_fulltext_database 'enable' --2、创建全文目录--(此处若出错未安装全文搜索或无法加载某一全文组件,则可能是未启动或未安装此服务)EXEC sp_fulltext_catalog 'Ask9
推荐度:
导读SQL_Server全文索引的用法解析: 代码如下:--1、为数据库启用SQL Server全文索引EXEC sp_fulltext_database 'enable' --2、创建全文目录--(此处若出错未安装全文搜索或无法加载某一全文组件,则可能是未启动或未安装此服务)EXEC sp_fulltext_catalog 'Ask9


代码如下:
--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全文索引的用法解析

    SQL_Server全文索引的用法解析: 代码如下:--1、为数据库启用SQL Server全文索引EXEC sp_fulltext_database 'enable' --2、创建全文目录--(此处若出错未安装全文搜索或无法加载某一全文组件,则可能是未启动或未安装此服务)EXEC sp_fulltext_catalog 'Ask9
    推荐度:
    标签: sql server sqlserver
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top