提高Windows应用程序的速度

时间:2017-10-09 10:10:07

标签: c# mysql windows-applications

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

1 个答案:

答案 0 :(得分:0)

我可以给你这个非常一般的答案:

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