A5:SQL Mk-2

開発のこと、日々のこと

SQLite3で実行計画が取得できない

ホーム フォーラム A5:SQL Mk-2掲示板 SQLite3で実行計画が取得できない

  • このトピックには3件の返信、1人の参加者があり、最後にtakにより4年、 8ヶ月前に更新されました。
4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • 投稿者
    投稿
  • #6451 返信
    tak
    ゲスト

    DBにSQLite3を使用した場合、クエリの実行計画が取得できないようです。
    当方の環境は、
    1.以下の公式サイトよりダウンロード
      https://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki
      → Precompiled Binaries for 64-bit Windows (.NET Framework 4.6)
      → sqlite-netFx46-binary-x64-2015-1.0.112.0.zip
    2.DBおよびテーブルを作成
    3.クエリ画面で
      explain query plan select * from table
      を実行
    4.ステータスバーに「-1件のレコードを更新しました」となり、実行計画が表示されない

    旧バージョンの2.13.3までは正常に実行計画が表示されますが、2.14.4以降は表示されないようです。
    (32bit版/64bit版ともになります)
    お手数ですが、ご確認お願い致します。

    #6452 返信
    tak
    ゲスト

    Version 2.15.0 beta 36 でも表示されないようです。

    #6476 返信
    松原正和
    キーマスター

    takさんこんにちは。
     
    Version 2.15.0 beta 37 にて、Explainコマンドの実行に対応してみました。
     
    また、Ctrl+Eでの実行計画の取得に対応してみましたので、こちらもお試しいただければと思います。

    #6481 返信
    tak
    ゲスト

    松原様

    Version 2.15.0 beta 37 にて、
    ・explain コマンド
    ・Ctrl + E
    ともに実行計画が取得できることを確認しました。
    ご対応ありがとうございます。

    Ctrl + E は職場の Oracleでは使ってましたが、
    まさか SQLite でも使えるようになるとは。
    素晴らしいです!

4件の投稿を表示中 - 1 - 4件目 (全4件中)
返信先: SQLite3で実行計画が取得できない
あなたの情報:




コメントは受け付けていません。