如何提高sql2000全文检索搜索效率
发布网友
发布时间:2022-04-10 20:25
我来回答
共3个回答
热心网友
时间:2022-04-10 21:54
4月29日 14:51 ■SQL Server 2000 的各种版本
Microsoft SQL Server 2000 的可用版本如下:
=========================================
SQL Server 2000 企业版
----------------------
作为生产数据库服务器使用。支持 SQL Server 2000 中的所有可用功能,并可根据支持最大的 Web 站点和企业联机事务处理 (OLTP) 及数据仓库系统所需的性能水平进行伸缩。
SQL Server 2000 标准版
----------------------
作为小工作组或部门的数据库服务器使用。
SQL Server 2000 个人版
----------------------
供移动的用户使用,这些用户有时从网络上断开,但所运行的应用程序需要 SQL Server 数据存储。 在客户端计算机上运行需要本地 SQL Server 数据存储的独立应用程序时也使用个人版。
SQL Server 2000 开发版
----------------------
供程序员用来开发将 SQL Server 2000 用作数据存储的应用程序。虽然开发版支持企业版的所有功能 ,使开发人员能够编写和测试可使用这些功能的应用程序,但是只能将开发版作为开发和测试系统使 用,不能作为生产服务器使用。
SQL Server 2000 Windows CE 版
-----------------------------
使用 Microsoft SQL Server 2000 Windows CE 版 (SQL Server CE) 在 Windows CE 设备上进行数据 存储。能用任何版本的 SQL Server 2000 复制数据,以使 Windows CE 数据与主数据库保持同步。
SQL Server 2000 企业评估版
--------------------------
可从 Web 上免费下载的功能完整的版本。仅用于评估 SQL Server 功能;下载 120 天后该版本将停 止运行。
除了这些版本的 SQL Server 2000 之外,SQL Server 2000 Desktop Engine 组件允许应用程序开发 人员用他们的应用程序分发 SQL Server 2000 关系数据库引擎的复本。因为 SQL Server 2000 Desktop Engine 中的数据库引擎的功能与 SQL Server 各版本中的数据库引擎相似,所以 Desktop Engine 数据库的大小不能超过 2 GB。
SQL Server 2000 桌面版和 SQL Server 2000 个人版都有一个并发工作负荷*器,可在并发执行 5 个以上的批处理时*数据库引擎的性能。有关并发工作负荷*器的更多信息,请参见桌面上的 SQL Server 2000 数据库。
热心网友
时间:2022-04-10 23:12
很多互联网应用程序都提供了全文搜索功能,用户可以使用一个词或者词语片断作为查询项目来定位匹配的记录。在后台,这些程序使用在一个SELECT查询中的LIKE语句来执行这种查询,尽管这种方法可行,但对于全文查找而言,这是一种效率极端低下的方法,尤其在处理大量数据的时候。
1、建立索引
2、where条件定位
3、具体选择所要的字段等等
或者使用存储过程或视图等来提高效率
热心网友
时间:2022-04-11 00:47
试试LinqToSql,微软这个的效率还是比较高的