先週末、仕事でOracleのSQLチューニングをしていたところ、
実行計画をテキストでコピーできないと、不便に感じたため、
新しく追加機能としておきました。
実行結果のダイアログに「クリップボードにコピー」というボタンを追加しました。
コピーしたものは、TAB区切りでコピーされるので、Excelに貼り付けると
見やすいと思います。
Excelに貼り付けてから、TABLE FULL SCAN などの文字列を検索すると
SQLのチューニングがやりやすくなると思います。
留意事項
・DBViewerをインストール後は、必ず、-cleanオプション付でEclipseを再起してください。
[新機能/改良]
・SELECT文をコピーする機能を追加
・COMMENT文をコピーする機能を追加
<テーブル編集エディター>
・ユーザインターフェイスの改良
・ページャに対応
対応DB:Oracle, MySQL, PostgreSQL, H2, HSQLDBを対応
<アウトライン>
・アウトラインからのSQL実行機能
副問合わせ文(SelectStatement)を右クリックして実行することができます。
・ファイル単位に接続先データベースを保存することができます
・SELECTの結果をエディターの下部に表示されます。
・CTRL+ENTERによる実行が可能(カーソル位置にあるSQLを実行します)
・LEFT JOINやRIGHTJOINなどの外部結合に対応
・単一テーブルの場合も別名が補完できるように対応
<データベース定義の設定ダイアログ>
・登録済みのJDBCDriverを選択できるようにしました。
・DDLの結果をファイルに保存する機能を追加。
<オプティマイザの実行計画取得>
・結果をクリップボードにコピーできるようにしました。
[障害修正]
<テーブル編集エディター>
・Filter機能で、「全て解除」するとPKも非表示に不具合を解決
・テーブル編集エディターのFilterDialogを閉じると、前の設定を覚えていない不具合を解決
・レコードの貼り付け処理でPrimaryKeyにChar型があると更新できない不具合を解決
・DDL出力内容の不具合を解決
・同名のカラムがある場合に、レコードコピーが正しく行なわれない不具合を解決
・設定オプションが効いていない不具合を解決
2 件のコメント:
この最新バージョンをUpdateSite経由でインストールする際に、以下のエラーログが出力されていました。
インストール時に「Generate ValueObject Option」の選択は表示されませんでしたが、本体自体はインストールできました。
「Generate ValueObject Option」の配備が漏れているように思えます。
重箱の隅ツッツキでごめんなさい。
----
org.eclipse.update.internal.core.FatalIOException: サーバーが HTTP 応答コードを返しました: URL: http://www.ne.jp/asahi/zigen/home/plugin/dbviewer/features/zigen.plugin.future.ext.generate.vo_1.0.3.jar の "404 Not Found"。
匿名さん
おはようございます。
ZIGENです。
ご指摘ありがとうございます。
(助かります!!)
「Generate ValueObject Option 1.0.3」をインストールできるようにしました。
コメントを投稿