DBA必備的23款最佳SQL管理工具,精選!
因為市場上有許多的SQL管理工具,所以要為SQL項目管理選擇工具是一件有挑戰性的事。為大家推薦23款SQL工具的精選列表,希望朋友們喜歡。其中幾款已經在昨天的SQL查詢優化工具一文中,做過推薦。
1.Aqua Data Studio
Aqua Data Studio是一個功能豐富的通用SQL集成開發環境(IDE),它使資料庫開發人員,DBA和數據/業務分析人員能夠從單個界面開發,管理和分析30多個平台的數據。
特徵:
連接到許多數據源,包括關係資料庫,NoSQL和雲平台
比較和同步資料庫對象之間的模式DDL
開發和調試腳本以自動執行常規資料庫操作
在多個平台上創建和執行SQL查詢以生成分析結果
使用方便的表格數據編輯器,可快速輕鬆地訪問和更改查詢數據
創建圖形,圖表和其他可視化以顯示和分析數據
2.dbForge Studio for SQL Server
dbForge Studio for SQL Server是一個功能強大的IDE,用於SQL Server管理,管理,開發,數據報告,分析等等。執行複雜資料庫任務的SQL開發人員和DBA可以使用GUI工具來加速幾乎所有資料庫體驗,例如設計資料庫,編寫SQL代碼,比較資料庫,同步模式和數據,生成有意義的測試數據等等。
特徵:
可靠的資料庫變更管理
智能編碼輔助
更好的數據保護和解決問題
用於安全資料庫管理的專業SQL Server管理
更好的SQL Server報告
3.dbWatch
dbWatch是一個完整的資料庫監控和管理解決方案,適用於SQL Server,Oracle,PostgreSQL,Sybase,MySQL和Azure。專為在大型內部部署,混合或雲資料庫環境中進行主動管理和日常維護自動化而設計。
特徵:
績效監測和健康報告
SQL Server的自動內存減少
數據管理,包括簡訊和電子郵件擴展
用於使用第三方擴展程序開發警報和報告的IDE
企業績效視圖包與維護自動化
SQL Server和Oracle許可證管理和控制
多站點支持和資料庫集群支持
使用CLI腳本引擎進行資料庫自動發現
批量安裝資料庫伺服器和批量任務和警報配置
4.Jet Profiler for MySQL
Jet Profiler for MySQL是MySQL資料庫伺服器的實時查詢性能和診斷工具。該工具自2009年開發,非常穩定。
特徵:
查詢,表和用戶性能
圖形可視化
低開銷
方便使用
5.Adminer
Adminer是一個用於管理資料庫,表,關係,索引和用戶的SQL管理工具。它支持所有流行的資料庫管理系統,如MySQL,PostgreSQL,SQLite,MS SQL,Oracle和MongoDB。
特徵:
使用用戶名和密碼連接資料庫伺服器
選擇現有資料庫或創建新資料庫的選項
允許修改列的名稱,類型,排序規則,注釋和默認值
添加和刪除表和列。通過文件傳輸支持所有數據類型,blob
顯示用戶和許可權並進行更改。顯示帶有文檔鏈接的變數
管理事件和表分區
廣泛的定製選項
6.DBComparer
它是一種用於分析微軟SQL Server資料庫結構差異的SQL管理工具。它允許比較資料庫對象,如表,列,索引,外鍵,模式等。
特徵:
比較和同步不同伺服器上的資料庫以及單個伺服器上的資料庫
使用控制台應用程序
支持同時處理許多項目
有許多比較和同步選項
內置SQL腳本編輯器,帶有語法高亮顯示
先進的圖形用戶界面
最新的SQL Server版本支持
7.EMS SQL Manager
EMS SQL Manager允許用戶創建和編輯SQL Server資料庫對象,並創建,修改,執行和保存SQL查詢。
特徵:
完全支持PostgreSQL
用於查詢構建的視覺和文本工具
快速的資料庫管理和導航
用於數據操作的高級工具
有效的安全管理
不錯的數據導出和導入功能
強大的可視化資料庫設計師
易於使用的嚮導執行PostgreSQL維護任務
通過HTTP協議訪問PostgreSQL伺服器
資料庫變更管理
8.SQuirrel SQL
它是一個基於JAVA的資料庫管理工具。這種符合JDBC的SQL管理工具允許用戶查看資料庫結構並發出SQL命令。它還支持Firebird,微軟Access,微軟SQL Server,MySQL,Oracle,Sybase等資料庫。
特徵:
在任何符合JDBC的資料庫中快速查看和編輯數據
允許查看資料庫的元數據
在本地和遠程計算機上使用多個資料庫
使用單個界面來處理各種資料庫引擎
9.SQLite Database Browser
SQLite Database Browser是一個開源SQL工具,允許用戶創建,設計和編輯SQLite資料庫文件。它允許用戶顯示由它們和應用本身發出的所有SQL命令的日誌。
特徵:
創建和刪除索引
瀏覽,編輯,添加和刪除記錄
將記錄導入和導出為文本
從CSV文件導入和導出表
它從SQL轉儲文件導入和導出資料庫
檢查應用發出的所有SQL命令的日誌
10.DBeaver
DBeaver是一個面向開發人員和資料庫管理員的開源資料庫工具。它支持JDBC兼容的資料庫,如MySQL,Oracle,IBM DB2,SQL Server,Firebird,SQLite和Sybase。
特徵:
它是免費的開源工具
允許瀏覽和更改資料庫元數據,表,鍵和索引以及列。
它的SQL編輯器包括自動格式化,自動完成和超鏈接
它允許搜索資料庫對象,如表,列,約束和過程
11.DbVisualizer Free
DbVisualizer Free是一個SQL管理工具。它允許用戶管理各種資料庫,包括Oracle,Sybase,SQL Server,MySQL,Informix,H3和SQLite。
特徵:
SQL編輯器中的自動完成支持
允許執行多語句SQL腳本
導出架構和資料庫
允許從CSV文件導入數據
附帶內置的查詢生成器
外鍵數據導航器
12.HeidiSQL
HeidiSQL是另一種可靠的SQL管理工具。它使用流行的MySQL伺服器,微軟SQL資料庫和PostgreSQL設計。它允許用戶瀏覽和編輯數據,創建和編輯表,視圖,觸發器和預定事件。
特徵:
它是免費的開源工具
允許在一個窗口中連接到多個伺服器
創建和修改表,視圖,存儲常式和計劃事件。
從一個伺服器資料庫導出到另一個伺服器
幫助管理用戶許可權
使用舒適的網格瀏覽和編輯表格數據
監控並終止客戶端進程
以批處理方式修復和優化表
13.FlySpeed SQL Query
FlySpeed SQL Query是所有資料庫用戶和開發人員的數據處理工具。它允許用戶在不熟悉SQL語法的情況下在不同的資料庫伺服器上構建查詢。
特徵:
本機連接或使用ODBC連接到各種資料庫伺服器
從網格中的表和查詢中瀏覽和修改數據,或使用可自定義的表單視圖
即時查找,排序和過濾數據
通過可視化方式分析所有複雜的SQL查詢
通過專業編輯器管理SQL查詢,包括代碼完成和語法突出顯示
訪問SQL查詢執行歷史記錄和數據瀏覽設置,並在工作會話之間保存
將數據導出為Excel,CSV,HTML和XML文件
14.SQL Diagnostic Manager
SQL Diagnostic Manager是Idera開發的性能監控工具。它提供診斷解決方案,幫助用戶評估其SQL Server中的運行狀況和性能。
特徵:
它易於安裝和使用
監控物理和虛擬環境的性能
它分析整個SQL Server環境。它還會在發現性能或可用性問題時發出通知。
監控查詢和查詢計劃以查看阻塞和死鎖的原因。
在集中式SQL診斷管理器存儲庫中存儲數據
使用Web控制台插件查看主要問題和警報的摘要
提供當前性能的全面視圖
使用SQL Workload Analysis監視應用程序事務
15.Free SQL Performance Monitoring Tool
ManageEngine開發的免費SQL性能監控工具。它允許用戶密切關注SQL Server性能!此工具還可以幫助用戶監控SQL Server的性能和可用性。它可以與MS SQL 2012和2014等所有MS SQL版本一起使用。
特徵:
實時監控MS SQL伺服器性能
當CPU,磁碟,內存和SQL緩存等資源超過閾值時,立即獲得警報
查看死鎖,鎖定等待和鎖定等待時間的每秒詳細信息
查看有關活動資料庫連接的即時詳細信息
16.ApexSQL Monitor
ApexSQL Monitor是一個基於Web的SQL管理應用程序。它為監控多個SQL Server實例提供支持。
特徵:
查看系統性能指標
識別死鎖和性能問題
使用綜合儀錶板查看指標
分析查詢等待並查看查詢執行計劃
計算基線和閾值
17.AppDynamics
適用於微軟SQL Server的AppDynamics資料庫管理產品的一種全面SQL工具。它用於監控SQL Server的2000,2005,2008,2012和2014版本。
特徵:
深入了解SQL Server性能
它允許查看SQL Server實例對象
完整記錄歷史SQL Server實例性能
全面報告時間序列比較和頂級SQL報告
18.Toad
Toad是另一個SQL Server DBMS工具。它通過廣泛的自動化,直觀的工作流程和內置的專業知識最大化了生產力。此SQL管理工具可解決問題,管理更改並提升最高級別的代碼質量。
特徵:
快速訪問關鍵數據以進行就地分析,並單擊導出到Excel實例
它可以通過比較和同步伺服器,數據和模式輕鬆識別差異。
直接從事務日誌回滾事務,無需從備份還原
獲得強大的查詢調優功能
為許多實例和伺服器執行腳本和T-SQL片段
使用自動SQL掃描和優化啟用性能調整
從社區獲得基準的免費績效健康檢查
使用自動查詢重寫和優化執行應用程序性能調整
自動化重複過程,如數據和模式比較
19.ZenPacks
Zenoss提供ZenPacks來管理微軟SQL Server,MySQL,Oracle資料庫和PostgreSQL。每個ZenPack都具有每個平台的特定功能,並提供可用的API來確定應監控的內容。
特徵:
開源和免費
監控資料庫實例的性能指標
表和磁碟空間
收集事件並轉發回Zenoss控制台
映射服務影響組件之間的關係
在Zenoss Console的幫助下報告資料庫活動
20.SQL Server Storage Manager
Lepide的SQL Server Storage Manager是一個用於分析SQL Server性能的開源實用程序。它提供了對存儲空間和性能的完全可視性。
特徵:
消除了編寫複雜存儲過程的需要
它提供簡單的圖形顯示,顯示SQL伺服器的所有元素
提供集中平台,以創建所有SQL資源的綜合報告
根據易於配置的標準提供實時警報
有效地跟蹤,管理和規劃各種SQL伺服器的磁碟空間
確定表分區,碎片整理和索引的問題
通過分區索引,資料庫和堆來減少網路流量時間
它提供了廣泛的SQL報告
提供更好的資料庫,文件和表格的可見性
21.微軟SQL Server Management Studio Express
SQL Server Management Studio Express是一個用於訪問,管理和開發SQL所有組件的開源工具。此工具支持SQL Server的大多數管理任務。
特徵:
用於SQL Server資料庫引擎管理和創作的單一集成環境
它允許用戶將它們發送到代碼編輯器,或編寫腳本以供以後執行。
非模態和可調整大小的對話框可幫助用戶在打開對話框時訪問多個工具
一個通用的計劃對話框,允許用戶稍後執行管理對話框的操作
導出和導入SQL Server Management Studio
保存或列印由SQL Server自動創建的XML死鎖和Showplan文件
有關SQL Server Management Studio的教程,可幫助用戶利用許多新功能立即提高工作效率
具有過濾和自動刷新功能的新活動監控器
集成資料庫郵件介面
用於瀏覽在線或MSDN幫助的集成Web瀏覽器
整合在線社區的幫助
一個新的錯誤和信息性消息框,提供更多信息。它還允許用戶向支持團隊發送電子郵件和消息
22.SolarWinds Database Performance Analyzer
SolarWinds Database Performance Analyzer是用於資料庫管理的性能監視和分析工具。它還找出了瓶頸的原因並降低了資料庫操作的總體成本。
特徵:
監控容量限制,查詢和伺服器運行狀況性能
專家資料庫和SQL查詢調優顧問
快速找到複雜問題的原因
實時識別資料庫問題
單一界面支持跨供應商資料庫
監控資料庫的開銷低
阻止和死鎖分析
分析影響SQL Server執行的每個因素
監控混合環境,本地,虛擬化和雲中的資料庫
幫助主動調整查詢,以便應用程序可以更快地響應
23.Sequel Pro
Sequel Pro是一款快速,易用的資料庫管理工具,適用於MySQL。此SQL管理工具有助於與資料庫進行交互。使用此軟體添加新資料庫,添加新表,添加新行和任何其他類型的資料庫也很容易。
特徵:
開源SQL管理軟體
安裝簡便快捷
支持雲
運行此程序不需要Java
多個結果集
SQLPro提供所有主要資料庫類型的支持,包括MySQL,MariaDB,Microsoft SQL Server和Oracle 8i
它是用於處理MySQL資料庫的快速,易用的Mac資料庫管理應用程序
它使你可以直接訪問本地和遠程伺服器上的MySQL資料庫
小編收集不易,請朋友們記得多多轉發、評論、點贊!
※為何選擇Kubernetes?聽聽這些「流量」玩家怎麼說
※多雲勢不可擋,微軟和甲骨文跨雲合作,甲骨文賺到了
TAG:雲智時代 |