SqlServer版用户如何使用全文索引,进行优化网站搜索
2007-04-09 11:13
781 查看
转自http://www.mytopwin.com/ArticleShow.aspx?ID=21206&PageNo=1
若干数据量大,启用全文搜索是非常必要的,不然游客在搜索软件或者文章的介绍的时候数据库负担非常重,基本上都会执行超时。
下面介绍一下使用全文搜索
execute sp_fulltext_database 'enable'
---建立全文检索目录ft_test
execute sp_fulltext_catalog 'ft_winner2050', 'create'
--为SoftName列建立全文索引数据元,PK_Soft为TopWinCMS_Soft表中由主键所建立的唯一索引,这个参数是必需的。
execute sp_fulltext_table 'TopWinCMS_Article','create', 'ft_winner2050','PK_TopWinCMS_Article'
--设置全文索引列名
execute sp_fulltext_column 'TopWinCMS_Article','Title', 'add'
execute sp_fulltext_column 'TopWinCMS_Article','Content', 'add'
--建立全文索引
execute sp_fulltext_table 'TopWinCMS_Article', 'activate'
--填充全文索引目录
execute sp_fulltext_catalog 'ft_winner2050', 'start_full'
--至此,全文索引建立完毕。若干数据多就慢慢等它填充完毕。
若干数据量大,启用全文搜索是非常必要的,不然游客在搜索软件或者文章的介绍的时候数据库负担非常重,基本上都会执行超时。
下面介绍一下使用全文搜索
execute sp_fulltext_database 'enable'
---建立全文检索目录ft_test
execute sp_fulltext_catalog 'ft_winner2050', 'create'
--为SoftName列建立全文索引数据元,PK_Soft为TopWinCMS_Soft表中由主键所建立的唯一索引,这个参数是必需的。
execute sp_fulltext_table 'TopWinCMS_Article','create', 'ft_winner2050','PK_TopWinCMS_Article'
--设置全文索引列名
execute sp_fulltext_column 'TopWinCMS_Article','Title', 'add'
execute sp_fulltext_column 'TopWinCMS_Article','Content', 'add'
--建立全文索引
execute sp_fulltext_table 'TopWinCMS_Article', 'activate'
--填充全文索引目录
execute sp_fulltext_catalog 'ft_winner2050', 'start_full'
--至此,全文索引建立完毕。若干数据多就慢慢等它填充完毕。
相关文章推荐
- 转:如何使用page speed对网站进行性能优化
- 如何针对Yahoo搜索进行网站优化
- 如何针对Yahoo搜索进行网站优化
- 教你如何使用Google进行搜索
- 如何利用客户端缓存对网站进行优化? If-Modified-Since & If-None-Match
- 如何使用Apache的ab工具进行网站性能测试
- 如何进行网站优化(转)
- 如何针对移动用户优化网站登陆页面
- 网站内部优化该如何进行SEO优化
- 如何使用PHP对网站验证码进行破解
- 如何利用客户端缓存对网站进行优化?
- 网站如何进行SEO诊断优化
- 你如何对网站的文件和资源进行优化?
- 你如何对网站的文件和资源进行优化?
- 如何针对Google进行网站优化
- struts2如何使用拦截器进行用户权限控制实例
- 如何使自己的网站与UC进行用户整合
- 利用多域名存储静态资源进行性能优化:网站的静态资源为什么要使用独立域名
- 网站如何知道浏览器的用户在使用什么语言?
- 使用SQLite进行网站搜索