慢Windows移动应用程序

ale*_*bog 2 windows windows-mobile windows-ce sql-server-ce

我有Windows移动应用程序,显示来自sql server ce的信息.通常需要大约6秒来加载6行的网格.

最近我意识到,如果我使用查询分析器工具在移动设备上打开数据库,然后运行我的应用程序,所有内容运行速度提高约5倍,然后我关闭查询分析器并继续使用应用程序,一切都变慢了.

有人知道为什么会发生这种情况,如何在不要求用户首先打开查询分析器工具的情况下获得此性能?

Eri*_*kEJ 6

在应用程序启动时打开数据库连接,并为应用程序的提升时间保持打开状态.(不要将此连接对象用于任何事物)