2021年版SQL(データベース)管理ツールベスト20【無料/有料】

市場には多くのSQL管理ツールがあるため、SQLプロジェクト管理に最適なツールを選択するのは困難なことです。 以下は、主要な機能、およびダウンロード リンクを備えた最高の SQL ツールの厳選リストです。

1) DBVisualizer

DBVisualizer は開発者、アナリスト、データベース管理者向けの汎用データベース ツールであり、すべての主要 OS で実行可能です。 データを照会し、視覚化するための SQL を記述する機能を提供します。 データベース、テーブル、リレーション、インデックス、トリガー、ユーザーなどを管理するための設計および開発機能。

機能を紹介します。

  • Windows, Linuxで動作します。
  • ライトテーマとダークテーマの柔軟なユーザーインターフェース
  • データベースオブジェクトとそのプロパティのシンプルなナビゲーション
  • 主キー/外部キーの視覚的な表示
  • 表のデータをスプレッドシートで編集
  • エキスポート データベーススキーマのインポート
  • 説明付きプラン機能によるクエリの最適化
  • ドラッグ&ドロップによるビジュアルクエリビルダー
  • パラメータサポートによる柔軟なSQLスクリプト実行
  • SQLフォーマット
  • コマンド&プレイ機能
  • SolarWinds Database Performance Analyzerは、データベース管理者のためのパフォーマンス監視および分析ツールです。 また、ボトルネックの原因を発見し、データベース操作の全体的なコストを削減します。

    特徴

    • 容量制限、クエリ。
    • データベースと SQL クエリのチューニングに関する専門アドバイザー
    • 複雑な問題の原因を迅速に特定
    • データベースの問題をリアルタイムで特定
    • クロスボーダー対応
    • 単一インターフェースによるベンダーデータベースのサポート
    • 監視対象データベースにおける低いオーバーヘッド
    • ブロッキングおよびデッドロック分析
    • SQL Server 実行に影響を与えるあらゆる要因を分析
    • ハイブリッド環境におけるデータベースを監視します。 オンプレミス、仮想化、クラウド
    • アプリケーションが迅速に応答できるようにクエリーをプロアクティブにチューニング

    3) Studio for SQL Server

    dbForge Studio for SQL ServerはSQL Serverの管理、運営、開発やデータレポートや分析など多くのことを行うための強力なIDEです。 SQL開発者やDBAが複雑なデータベース作業を行う場合、このGUIツールを使用することにより、データベースの設計、SQLコードの記述、データベースの比較、スキーマとデータの同期、意味のあるテストデータの生成など、ほとんど全てのデータベース作業を高速化することができます。

    機能を紹介します。

    • 信頼性の高いデータベース変更管理
    • スマートなコーディング支援
    • より優れたデータ保護と問題解決
    • Professional SQL Server Administration for the Environment (日本語) 安全なデータベース管理
    • better SQL Server reporting

    4) dbWatch

    dbWatch は、SQL Server の完全なデータベース監視/管理ソリューションです。 Oracle、PostgreSQL、Sybase、MySQLおよびAzure。 大規模なオンプレミス、ハイブリッド/クラウド・データベース環境におけるプロアクティブな管理と定期的なメンテナンスの自動化のために設計されています。

    機能を紹介します。

    • SQLServer, Oracle, PostgreSQL, MySQL, Sybaseの監視と管理。
    • データベースファームの監視/管理を簡素化
    • パフォーマンス監視&ヘルスレポート
    • ユーザー定義のダッシュボードとグローバルビュー
    • エンタープライズパフォーマンスビューパッケージ
    • データベースメンテナンスを自動化
    • パフォーマンスチェックのカスタマイズ
    • マルチスレッド対応
    • ネットワーク内のデータベースの自動検出
    • データベースサーバーの一括インストール
    • レポート管理 テンプレートによるレポートの生成
    • カスタマイズ可能なレポート
    • アラートメール/SMSによる通知

    5) Server Configuration Monitor

    Server Configuration Monitorは、サーバーに対する設定の変更を検出し比較するためのツールです。 アプリケーション、データベース

    特徴:

    • このツールは、逸脱に関する警告とレポートを提供します。
    • 現在の設定を以前のバージョンと比較することができます。
    • サーバーのソフトウェアとハードウェアの在庫を追跡することができます。
    • このアプリは、出力の変更を監視するために使用できます。
    • Orion プラットフォーム (帯域幅パフォーマンスおよび障害管理ツール) と統合できます。

    6) Entity Framework Profiler

    Entity Framework Profiler はリアルタイムの視覚デバッガーで、アプリケーションと関係データベースとのやり取りから 12 以上の疑わしい動作を特定し、アプリケーションがデータを処理する方法を最適化します。 プロファイラーは、ライブモード、開発セッションの一部、または継続的インテグレーションルーチンの一部として実行することができます。 リアルタイムで、コストがかかりすぎるクエリに対して、アラートと推奨事項が表示されます。

    • 時間とコストがかかりすぎるデータ クエリを警告する
    • ビルドが不十分なデータ クエリをコード行に正確に特定し、アプリケーション内の場所へのリンクを提供する
    • 使いやすい新しい UI によってすべてが明確で簡単に操作できる
    • Async/Await 使用のエリート サポート
    • 完全な .NET Framework をサポートする
    • パフォーマンスの高いデータ クエリを提供する
    • パフォーマンスの高いデータ クエリを提供する
    • パフォーマンスの高いデータ クエリを提供するための新しい UI を提供する
    • 30 日間トライアル可能

    7) ManageEngine Applications Manager

    管理エンジンのアプリケーションマネージャーは、すべてのバージョンのMicrosoft SQLデータベースをサポートする強力なSQLデータベースモニタリングシステムです。

    特徴:

    • SQLサーバーのKPI、クエリを詳細なデータでリアルタイムに監視します。
    • サーバーのレイテンシーと負荷を増加させるクエリに関する詳細な情報を提供します。
    • Webアプリケーションで呼び出されるクエリのコードレベルの診断。
    • インテリジェントな障害管理により、障害の根本原因を突き止めてMTTRを削減します。
    • 自動修正アクションを実行可能。
    • 通知機能はメールと SMS、モバイルデバイスへのプッシュ通知で送信可能です。
    • リソースの使用に関する意思決定を支援する高度な分析レポートとキャパシティプランニングレポート
    • カスタマイズ可能なレポートとダッシュボード

8) データベース移行ツールキット

データベース移行ツールキットはSQLデータベースツールで、データベース内容の移行に役立つツールです。 MySQL、Oracle、MariaDB、SQL Serverなどのデータベース形式をサポートしています。

特徴:

  • スクリプトを書かずにデータを移行することができます。
  • データ、構造体、オブジェクトなどを移行することができます。
  • 様々なデータエンコーディングを自動変換します。
  • UTF8やCP1250などの文字セットをサポートします。
  • このツールは、カスタマイズの必要性に応じて、データをフィルタリングすることができます。
  • 26 以上の移行方法を提供します。

9) Jet Profiler for MySQL

Jet Profiler for MySQLは、MySQLデータベースサーバー用のリアルタイムクエリパフォーマンスと診断ツールです。 このツールは 2009 年から開発されており、非常に安定しています

特徴:

  • クエリー、テーブル、ユーザーのパフォーマンス
  • グラフィカルな視覚化
  • 低いオーバーヘッド
  • ユーザーフレンドリー

10) EMS SQL Manager:

EMS SQL Managerは、ユーザーがSQL Serverデータベース・オブジェクトを作成および編集し、SQLクエリーを作成、変更、実行および保存することを可能にします。

機能。

  • PostgreSQL をフルサポート
  • クエリ構築用のビジュアルおよびテキストツール
  • 迅速なデータベース管理とナビゲーション
  • データ操作用の高度なツール
  • 効果的なセキュリティ管理
  • データのエクスポートおよびインポート機能
  • 強力な視覚的データベースデザイナー
  • 簡単で、わかりやすい
  • データベース管理ツール
  • データベース管理ツール
  • データベース管理ツール
  • データベース管理ツール
  • データベース管理ツール
  • HTTPプロトコルによるPostgreSQLサーバーへのアクセス
  • データベース変更管理

11) Microsoft SQL Server Management Studio Express

SQL Server Management Studio Expressは、SQLのすべてのコンポーネントにアクセスし、管理し、開発するためのオープンソースツールです。 このツールは、SQL Server のほとんどの管理タスクをサポートします。

  • SQL Server データベースエンジンの管理とオーサリングのための単一の統合環境
  • コードエディターに送ったり、後で実行するためにスクリプトを作成することが可能です。
  • Non-?モーダルおよびサイズ変更可能なダイアログにより、ダイアログを開いたまま複数のツールにアクセス可能
  • 管理ダイアログのアクションを後で実行できる共通のスケジューリング ダイアログ
  • SQL Server Management Studio のエクスポートとインポート SQL Server が自動的に作成する XML Deadlock および Showplan ファイルの保存または印刷
  • SQL Server Management Studio に関するチュートリアル。
  • フィルタリングと自動更新機能を備えた新しいアクティビティ・モニター
  • 統合されたデータベース・メール・インターフェース
  • オンラインまたは MSDN ヘルプを参照するための統合 Web ブラウザ
  • オンライン・コミュニティからのヘルプの統合
  • より詳しい情報を伝える新しいエラーおよび情報メッセージボックス
  • 。 また、ユーザーはサポート チーム

12 に電子メールやメッセージを送信することができます。) Adminer

Adminer はデータベース、テーブル、関係、インデックス、ユーザーを管理するための SQL 管理クライアント・ツールです。 MySQL、PostgreSQL、SQLite、MS SQL、Oracle、MongoDB などの一般的なデータベース管理システムをすべてサポートしています。

特徴:

  • ユーザー名とパスワードでデータベースサーバーと接続
  • 既存のデータベースの選択または新規作成
  • 名前、タイプ、照合順序、コメント、列の初期値の変更
  • テーブルと列を追加・削除することが可能。 すべてのデータ型、ファイル転送によるブロブをサポート
  • ユーザーと権限を表示し、変更することが可能。 ドキュメントへのリンクを持つ変数の表示
  • イベントとテーブル・パーティションの管理
  • 豊富なカスタマイズ・オプション

ダウンロード・リンク。 https://www.adminer.org/en/editor/

13) DBComparer:

これは、Microsoft SQL Server データベース構造の違いを分析するための SQL 管理 mssql GUI ツールです。 テーブル、カラム、インデックス、外部キー、スキーマなどのデータベース オブジェクトを比較することができます。

機能を紹介します。

  • 異なるサーバー上および単一サーバー上のデータベースの比較と同期
  • コンソール アプリケーションの使用
  • 多くのプロジェクトを同時にサポート
  • 比較と同期に関する豊富なオプション
  • ビルド-ビルド-アプリケーションの使用
  • 異なるサーバー上のデータベースと同じように同期を行う。SQLスクリプトエディタ(シンタックスハイライト機能付き)
  • 新しくなった最新のグラフィカルユーザーインターフェイス
  • 最新のSQL Serverバージョンをサポート

ダウンロードのリンク。 http://dbcomparer.com/Download/Default.aspx

14) SQuirrel SQL:

JAVAベースのデータベース管理ツールです。 このJDBC準拠のSQL管理ツールは、ユーザーがデータベースの構造を見たり、SQLコマンドを発行したりすることができます。 また、Firebird、Microsoft Access、Microsoft SQL Server、MySQL、Oracle、Sybaseなどのデータベースをサポートしています。

特徴:

  • あらゆる JDBC 準拠のデータベース内のデータをすばやく表示および編集可能
  • データベースのメタデータを表示可能
  • ローカルおよびリモートマシン上の複数のデータベースで作業可能
  • 単一のインターフェースを使ってさまざまなデータベースエンジンで作業可能

ダウンロードリンク: http://squirrel-sql.sourceforge.net/

15) SQLite Database Browser:

SQLite Database Browser は、ユーザーが SQLite データベースファイルを作成、設計、編集できるようにするオープンソースの SQL ツールです。 このツールは、ユーザーが発行したすべての SQL コマンドとアプリケーション自体のログを表示することができます。

特徴

  • インデックスの作成と削除
  • レコードの閲覧、編集、追加、削除
  • レコードをテキストとしてインポートおよびエクスポート
  • CSV ファイルからテーブルをインポートおよびエクスポート
  • SQLダンプファイルからデータベースをインポートおよびエクスポート
  • アプリケーションが発行するすべてのSQLコマンドのログを確認

ダウンロードリンク: http://sqlitebrowser.org/

16) DBeaver:

DBeaver は開発者とデータベース管理者のためのオープンソースのデータベースツールです。 MySQL、Oracle、IBM DB2、SQL Server、Firebird、SQLite、および Sybase などの JDBC 準拠のデータベースをサポートします。

特徴:

  • これは無料のオープンソースツールで、データベースのメタデータ、テーブル、キーとインデックスおよびカラムを参照および変更することができます。
  • SQL エディターには、自動フォーマット、自動補完、ハイパーリンクが含まれます
  • テーブル、カラム、制約、プロシージャなどのデータベース オブジェクトを検索できます

ダウンロード リンクを参照してください。 http://dbeaver.jkiss.org/download/

17) HeidiSQL:

HeidiSQL はもうひとつの信頼できる SQL 管理ツールです。 これは、人気のあるMySQLサーバ、Microsoft SQLデータベース、およびPostgreSQLを使用して設計されています。 それは、ユーザーがデータを参照および編集し、テーブル、ビュー、トリガーおよびスケジュールされたイベントを作成および編集することを可能にします。

特徴:

  • それは無料かつオープンソースのツールです
  • 一つのウィンドウで複数のサーバーに接続することができます
  • テーブル、ビュー、ストアドルーチンおよびスケジュールイベントを作成および変更することができます。
  • 1 つのサーバー データベースから別のサーバーへエクスポート
  • ユーザー権限の管理をサポート
  • 快適なグリッドを使用してテーブル データを参照および編集
  • クライアント プロセスの監視と終了
  • バッチ方式でのテーブルの修復および最適化

ダウンロード リンク。 https://www.heidisql.com/download.php

18) FlySpeed SQL Query:

FlySpeed SQL Query は、すべてのデータベース ユーザーと開発者向けのデータ処理ツールです。 これは、ユーザーが SQL 構文の深い知識なしで別のデータベース サーバー上のクエリを構築することができます。

特徴:

  • 様々なデータベース サーバーにネイティブまたは ODBC で接続
  • テーブルやクエリからグリッドまたはカスタマイズ可能なフォーム ビューでデータを参照および修正
  • 即座に検索します。 データの並べ替えとフィルタリング
  • 複雑な SQL クエリを視覚的に表現して分析
  • コード補完と構文強調表示を備えた専門エディターで SQL クエリを管理
  • SQL クエリの実行履歴とデータ閲覧設定にアクセスし、作業セッション間で保存
  • データを Excel, CSV, HTML および XML ファイルに出力

ダウンロード リンク: http://www.activedbsoft.com/download-querytool.html

19) SQL Diagnostic Manager:

SQL diagnostic managerはIderaによって開発されたパフォーマンスモニタリングツールです。

特徴:

  • 簡単なインストールと使用
  • 物理および仮想環境のパフォーマンスを監視
  • SQL Server環境全体を分析します。
  • クエリとクエリプランを監視し、ブロックとデッドロックの原因を確認します。
  • データを集中管理された SQL 診断マネージャーリポジトリに保存します。
  • Web コンソールアドオンで上位の問題と警告のサマリーを表示します。
  • 現在のパフォーマンスの包括的なビューを提供します。
  • SQL Workload Analysis でアプリケーショントランザクションを監視します。

ダウンロードリンク。 https://www.idera.com/productssolutions/sqlserver/sqldiagnosticmanager

20) 無料の SQL パフォーマンス監視ツール。

ManageEngineが開発した無料のSQLパフォーマンス監視ツールです。 これは、ユーザーが SQL Server のパフォーマンスに目を維持することができます! このツールはまた、ユーザーがパフォーマンスと可用性のためのMS SQLサーバーを監視するのに役立ちます。 MS SQL 2012と2014のようなすべてのMS SQLバージョンで使用することができます。

特徴:

  • MS SQLサーバーのパフォーマンスをリアルタイムに監視
  • CPU, ディスク、メモリ、SQLキャッシュなどのリソースが閾値を超えたら即時に警告を表示
  • Deadlocks, Lock waits and Latch wait timeの秒単位の詳細表示
  • View instant details about the active database connections

Download link.を参照してください。 https://www.manageengine.com/download.html

21) ApexSQL Monitor:

ApexSQL Monitorは、WebベースのSQL管理アプリケーションです。 複数のSQL Serverインスタンスを監視するためのサポートを提供します。

特徴:

  • システムパフォーマンスの指標を表示
  • デッドロックやパフォーマンスの問題を特定
  • 指標の表示に総合ダッシュボードを使用
  • クエリー待機を分析しクエリー実行計画を確認
  • ベースラインや閾値を計算

ダウンロードリンク: https://www.apexsql.com/Download.aspx?download=Monitor

22) AppDynamics:

AppDynamics Database management product for Microsoft SQL Server は、包括的な SQL ツールです。 SQL Serverのバージョン2000、2005、2008、2012、2014を監視するために使用されます。

特徴:

  • Deep visibility into SQL Server performance
  • It allows viewing SQL Server instance objects
  • Complete record of Historical SQL Server instance performance
  • 時系列比較とトップSQLレポートの包括的レポート

ダウンロードリンク: https://www.appdynamics.com/free-trial/

23) Toad:

Toad も SQL Server DBMS ツールです。 広範な自動化、直感的なワークフロー、および内蔵の専門知識を使用して、生産性を最大化します。 この SQL 管理ツールは、問題を解決し、変更を管理し、最高レベルのコード品質を促進します。

  • キー データにすばやくアクセスし、その場で分析したり、シングル クリックで Excel インスタンスにエクスポートしたりできます。
  • バックアップから復元することなく、トランザクション ログから直接ロールバックすることが可能。多数のインスタンスやサーバーに対する SQL スニペット
  • 自動 SQL スキャンと最適化によるパフォーマンス チューニングの実現
  • コミュニティからベンチマークされた無料のパフォーマンス ヘルス チェックを入手
  • 自動クエリー リライトと最適化によるアプリケーション パフォーマンス チューニングの実行
  • データおよびスキーマ比較などの反復処理の自動化

ダウンロード リンク: https://www.toadworld.com/downloads

24) ZenPacks

Zenoss は、Microsoft SQL Server、My SQL、Oracle Database、および PostgreSQL の管理のために ZenPacks を提供します。 各 ZenPack は、各プラットフォームの特定の機能を持ち、利用可能な API を使用して、何を監視すべきかを決定します。

機能です。

  • オープンソースで無償
  • データベースインスタンスのパフォーマンス指標を監視
  • テーブルとディスクスペース
  • イベントを収集してZenossコンソールに転送
  • コンポーネント間のサービスインパクト関係をマップ
  • データベースアクティビティについてZenoss Consoleを使用してレポート

ダウンロードリンク: https://www.zenoss.com/product/what-we-monitor/applications

25) SQL Server Storage Manager:

Lepide の SQL Server storage manager は、SQL Server のパフォーマンスを分析するオープンソース・ユーティリティです。 ストレージスペースとパフォーマンスの完全な可視性を提供します。

機能を紹介します。

  • 複雑なストアドプロシージャを書く必要性を排除
  • SQL サーバーのすべての要素を示すシンプルなグラフィカル表示を提供
  • すべての SQL リソースの統合レポートを作成する集中プラットフォームを提供
  • 簡単に設定できる基準に基づいてリアルタイムに警告を表示
  • 効果的に追跡。 様々なSQLサーバーのディスクスペースを管理し、計画する
  • テーブルパーティショニング、デフラグ、インデックスに関する問題を特定する
  • インデックス、データベース、ヒープのパーティショニングによりネットワークトラフィック時間を削減する
  • 豊富なSQLレポートを提供し、データベース、ファイル、テーブルなどの可視性を高める

ダウンロードリンクを提供する。 https://www.lepide.com/sql-storage-manager/download.html

26) Sequel Pro:

Sequel Pro は MySQL で作業するための高速で使いやすいデータベース管理ツールです。 このSQL管理ツールは、あなたのデータベースとの対話に便利です。 また、このソフトウェアを使用して、新しいデータベースの追加、新しいテーブルの追加、新しい行の追加、およびその他の種類のデータベースの追加を簡単に行うことができます。

特徴:

  • オープンソースのSQL管理ソフトウェア
  • 簡単で速いインストール
  • クラウドをサポート
  • このプログラムの実行にJavaは不要
  • 複数の結果セット
  • SQLProでは、MySQLを含むすべての主要データベースをサポートしています。 MariaDB、Microsoft SQL Server、Oracle 8i
  • MySQL データベースを操作するための高速で使いやすい Mac データベース管理アプリケーションです
  • ローカルおよびリモートサーバー上の MySQL データベースに直接アクセスできます

ダウンロードリンク: https://www.sequelpro.com/

コメントを残す

メールアドレスが公開されることはありません。