進行中のDBクエリを終了する方法こんにちは、みんな!
パワーユーザーの1人から質問がありました。 コミュニティで同様の質問を1〜2回見ましたが、答えはありません。 私たちはこれについて何か考えがあったかどうかを見たかった。
」 JMPスクリプトのデータベースクエリに対してQuit関数を使用して、ユーザーがクエリがハングしたり、時間がかかりすぎたりした場合にクエリを停止できるようにする方法はありますか?私が知っている他の唯一のオプションは、JMPを強制終了することです。」
ご意見をいただければ幸いです。
ベスト、
M
再:進行中のDBクエリを終了する方法ブライアン、ありがとう!これを伝えて、彼の言うことを見てみましょう。
再:進行中のDBクエリを終了する方法巨大なテーブルの場合、テーブルを開いて変数データを読み取る初期時間は非常に長くなる可能性があります。また、[設定]で、[クエリビルダー]-> [ODBC]-> [クエリをバックグラウンドで実行]がオンになっていることを確認します(クエリビルダーを使用していない場合でも)。500行などのデータの最初のブロックがフェッチされると、実行中のクエリリストにクエリが表示されます。それまでは表示されません。
また、データベースを開くのではなくクエリビルダスクリプトを使用する方が、クエリを実行するためのより堅牢でパフォーマンスの高い方法になることを強調します。
再:進行中のDBクエリを終了する方法[クエリの実行]オプションの使用に関する最初のアイデアのフォローアップです。彼のクエリにより、JMPは応答しなくなります。また、クエリがデータを返し始めると、メニュー項目が無効になります…これは彼のクエリに問題があるのでしょうか?
再:進行中のDBクエリを終了する方法こんにちはマイク、
クエリを閉じるためのJSLオプションはありません。
ブライアン
再:進行中のDBクエリを終了する方法迅速なリプレイをありがとう、ブライアン!それを渡します。
彼はもっとプログラマティックなものを探しているのではないかと思います。SQLまたはJSLコマンドに、ユーザー定義のタイムアウト期間を許可するものがあると考えました。そのオプションについて何か考えはありますか?
ただし、あなたの意見を言えば、彼はボタンで「メインメニュー(「クエリの実行」)コマンドを使用して機能を追加できると思います。
ベスト、
M
再:進行中のDBクエリを終了する方法JMPが表示されている場合は、いつでも[表示]-> [クエリの実行]を実行し、そこからストップを発行できます。
ブライアン