データ Web を同期すると、異なるテーブルで 25 から 30 のローカル データベース クエリが実行されるオンライン アプリを作成しています。したがって、すべてのデータベースクエリがこの方法で実行されるため、約 25 ~ 30 秒かかります。最初にデータが存在するかどうかを確認し、存在する場合はローカルデータベースに存在しないことを確認し、次に行を更新し、そうでない場合は挿入します。ここで、これらすべてのクエリを同時に実行できる方法があるかどうかを尋ねたいと思います。これができれば、毎回の同期で 10 ~ 15 秒節約できます。したがって、複数のクエリを実行するためのより良いソリューションを提供してください。
質問する
528 次
3 に答える
2
cubeSQLなどの高性能データベース管理システムの使用を検討してください。
SQLabs は、sqlite データベース エンジンの上に構築された、フル機能の高性能リレーショナル データベース管理システムである cubeSQL のリリースを発表しました。これは、シングル ユーザー データベース ソリューションをマルチユーザー プロジェクトに変換したい開発者と、手頃な価格で使いやすく維持しやすいデータベース管理システムを探している企業の両方にとって理想的なデータベース サーバーです。cubeSQL は Windows、Mac、Linux で動作し、あらゆる iOS および Cocoa アプリケーションに組み込むことができます。
cubeSQL は信じられないほど高速で、フットプリントが小さく、信頼性が高く、いくつかの独自の機能を提供します。JSON クライアント、PHP、ネイティブ C SDK、Windows DLL、および高度に最適化された REAL Studio プラグインを使用して簡単にアクセスできます。
于 2013-04-22T06:21:03.543 に答える
1
実行するすべてのクエリが別のテーブルに関連している場合、その場合、テーブルごとに個別のデータベース ファイルを作成できます。
于 2013-04-22T06:51:48.927 に答える