5

モバイル デバイスでのパフォーマンスを念頭に置いて、SQLCE 接続を使用する最善の方法は何だと思いますか。アプリケーションの実行中は開いたままにしておくか、データベースへの呼び出しが必要なときはいつでも閉じてください。

明らかに、これはアプリケーションの性質に少し依存しますが、グループが実装したものとその理由を知りたいです。

4

3 に答える 3

7

SQL ServerCompactEditionに関するSteveLaskerのPDC08セッションを必ずご覧ください。パフォーマンス、ベストプラクティス、および彼自身のベンチマーク(〜37:00)に関する部分があります。

つまり、開いたままにし、コマンドを再利用して、一括操作にSqlCeResultSetを使用します。

于 2008-12-22T15:46:46.010 に答える
2

私のデバイスでは、アプリケーションの有効期間中は開いたままにしました。アプリケーションの機能が全体を通して SQLCE 接続に依存している場合、これは理にかなっています。

于 2008-12-22T13:12:41.780 に答える
-2

遅れて、早くリリース。操作のできるだけ遅い時間に Connection を開き、できるだけ早く閉じます。開いている SQL 接続は適切ではありません。

于 2008-12-22T13:12:53.637 に答える