提高 windows 应用程序的速度

To improve the speed of a windows application

我创建了一个 windows 应用程序,其中在加载应用程序时执行三个主要查询。当我从中保存一些更改时,它再次执行三个查询。所以我的应用程序越来越慢。三个查询相互独立。我应该怎么做才能提高应用程序的性能?

我可以给你这个非常笼统的答案:

  1. 优化数据库结构(索引)
  2. 优化查询:
    • 优化要检索的数据量(避免:select * FROM
    • 降低事务级别(避免死锁)
    • 可以用多种方式编写较大的查询。 (连接、子查询、临时表)。此外,考虑拆分成几个较小的查询。
  3. 优化数据库服务器/购买更强大的
  4. (不推荐)并行执行查询