Windows 移动应用程序速度慢

发布于 2024-11-18 14:00:13 字数 225 浏览 0 评论 0原文

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

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

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

I have windows mobile application that display information from an sql server ce. Normally takes about 6 sec to load a grid of 6 rows.

Recently I realized that if I open the db on the mobile using the query analyzer tool, and then run my app everything runs about 5 times faster, then I close the query analyzer and continue using the app and everything slows down.

Did someone knows why this happens, and how can I get this performance without asking the user to open the query analyzer tool first?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

墨落成白 2024-11-25 14:00:13

在应用程序启动时打开数据库连接,并在应用程序的生命周期内保持打开状态。 (不要将此连接对象用于任何用途)

Open a database connection at application startup and keep it open for the lifttime of the application. (Do not use this connection object for anything)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文