5

考虑到移动设备上的性能,您认为使用 SQLCE 连接的最佳方法是什么。在应用程序运行期间保持打开状态,或者在需要调用数据库时将其关闭。

显然,这在一定程度上取决于您的应用程序的性质,但是我很想知道该小组实施了什么以及为什么。

4

3 回答 3

7

您绝对应该观看 Steve Lasker关于 SQL Server Compact Edition 的 PDC08 会议。有一部分是关于性能、最佳实践和他自己的基准(~37:00)。

总之,保持开放,尽量复用命令,批量操作使用SqlCeResultSet。

于 2008-12-22T15:46:46.010 回答
2

对于我的设备,我在应用程序的生命周期内保持打开状态。如果应用程序的功能始终依赖于 SQLCE 连接,这是有道理的。

于 2008-12-22T13:12:41.780 回答
-2

迟到,早释放。在操作中尽可能晚地打开连接,并尽快关闭它。打开的 SQL 连接不好。

于 2008-12-22T13:12:53.637 回答