sql - 快速搜索人名

标签 sql sql-server sql-server-2008

我很想知道用于检索个人信息的最佳快速搜索查询。目前,我们有一个数据库,其中包含名字、姓氏和称呼的列。应允许用户搜索这些列的任何排列和组合。简单的搜索查询需要花费大量时间,因此使快速搜索变慢(因为查询需要扫描所有行以查找名字、姓氏和称呼)。您能否分享可用于此目的的各种快速或高级技术。

最佳答案

我认为全文搜索应该可以解决你的问题(假设数据库是MS SQL Server) 供您引用的快速链接 http://technet.microsoft.com/en-us/library/ms142571.aspx

我无法评论该问题,因为我的声誉较低

关于sql - 快速搜索人名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20759326/

相关文章:

python - 通过 urllib2 将 SQL 数据库耦合到 Python 应用程序

sql - Postgres 日期和提取周数 - 不一致的结果

java - 多个结果集、不同查询、同一数据库 SQLSERVER

PHP/PDO/MSSQL 如何获取错误信息?

sql-server-2008 - 为什么Sql Server建议在索引已经存在的情况下创建索引?

sql-server - 报表生成器/SSRS 和 RDL - HTML <img> 支持吗?

mysql - 高流量登录页面(gmail、facebook、twitter)使用的数据库架构有哪些特征?

sql - 有条件地重置 row_number

sql - 使用查询和静态值插入从 sql 查询中选择

sql-server - 如何从 Ado.Net 高效调用表值参数