我正在为面向性能问题的应用程序中的搜索操作优化数据库查询

时间:2018-05-29 07:32:20

标签: .net sql-server model-view-controller

我们有一个包含大约2亿条记录的表格,我们希望应用自动填充搜索,即用户类型输入应该显示前五个列表。根据业务需求,应该在不同的列中进行条件搜索。例如,一旦用户键入前三个字符,它应首先在Column1中搜索,如果它在那里找到数据然后返回前5个数据,则返回Column2然后搜索如果找到然后返回前五个数据,依此类推。

此外,搜索结果应该在用户继续键入单词时进行过滤 例如,搜索键:“10 Main St Middletown”结果应根据10'然后'10 main'然后“10 main st”等结果进行过滤。

请告诉我如何提高性能

0 个答案:

没有答案
相关问题