SQLCE连接:保持打开状态还是让它们关闭?

Mat*_*sky 5 mobile sql-server-ce

记住在移动设备上保持性能,您认为使用SQLCE连接的最佳方法是什么?在应用程序期间保持打开状态,或者在需要调用数据库时关闭它.

显然这取决于你的应用程序的性质,但我很想知道该小组已经实施了什么以及为什么.

Mar*_*nte 7

你一定要看看Steve Lasker 关于SQL Server Compact EditionPDC08会话.关于性能,最佳实践和他自己的基准(约37:00)有一部分.

简而言之,保持打开状态,尝试重用命令,并使用SqlCeResultSet进行批量操作.