gpt4 book ai didi

asp.net - .NET 与 SQL Server - 重复搜索的最佳实践

转载 作者:行者123 更新时间:2023-12-02 18:22:51 25 4
gpt4 key购买 nike

我的客户要求将基于“建议”的查找添加到特定的表单字段。换句话说,当您开始在字段中输入内容时,应该会出现一个“Google 风格”弹出窗口,其中建议可能的结果可供选择。将会有“数万”个可能的建议 - 这是我目前对数量的最佳估计。

使用 AJAX 发送/检索结果,我的问题是是否最好将所有建议存储在 .NET 缓存中并在那里进行处理,或者是否最好针对每个请求在 SQL Server 上运行基于存储过程的查询?

这将使用 .NET 2.0 和 SQL Server 2005

最佳答案

每次面对这样的任务时,我都会使用一个技巧。不要在每次击键时都这样做。将搜索的启动设置为滑动超时。

此处的目的是仅在用户暂停输入时启动搜索。通常我将超时设置为 0.1 到 0.2 秒。从心理上来说,它仍然是瞬时的,但它大大减少了您用于搜索的任何内容的负载

关于asp.net - .NET 与 SQL Server - 重复搜索的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7875831/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com