gpt4 book ai didi

sql-server - 如何减少 Sql Server 中的搜索时间

转载 作者:行者123 更新时间:2023-12-03 11:24:05 25 4
gpt4 key购买 nike

我创建了一个使用 SQL Server 数据库的 Windows 窗体。 Windows 窗体包含一个搜索网格,其中包含一个人的所有银行帐户信息。搜索网格包含一个特殊字段“帐户数量”,它显示一个人与银行关联的帐户数量。

取数据的表中有超过100,000条记录。我只是想知道如何在从搜索网格中的表中获取数据时减少响应时间或搜索时间。

当我运行该页面时,需要花费大量时间才能在搜索网格中显示记录。此外,除非我提供搜索条件(搜索的开始日期和开始日期),否则它不会获取数据

他们是否有任何可能的方法来减少搜索时间,以便数据应该显示在网格中。

最佳答案

您可以做一些事情:

  1. 仅提取结果所需的最少数据量 - 这意味着仅选择所需的列并限制行数。
  2. 除上述之外,考虑在 UI 上使用分页,这样您可以进一步限制返回的数据量。向用户显示 100,000 行没有意义。
  3. 如果您还没有这样做,请为表添加索引(尽管在 100,000 行时,事情应该不会那么慢)。我无法详细说明如何做到这一点。

关于sql-server - 如何减少 Sql Server 中的搜索时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12987847/

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