由于市场上的SQL管理工具很多,选择工具进行SQL项目管理是一个挑战。给大家推荐一个精选的23个SQL工具列表,希望朋友喜欢。其中有几个是在昨天的文章《SQL查询优化工具》中推荐的。
1.Aqua Data StudioAqua Data Studio是一个通用的通用SQL集成开发环境(IDE),它使数据库开发人员、DBAs和数据/业务分析师能够从单个界面开发、管理和分析来自30多个平台的数据。
特点:
连接到许多数据源,包括关系数据库,NoSQL和云平台比较和同步数据库对象之间的模式DDL开发和调试脚本以自动执行常规数据库操作在多个平台上创建和执行SQL查询以生成分析结果使用方便的表格数据编辑器,可快速轻松地访问和更改查询数据创建图形,图表和其他可视化以显示和分析数据2.dbForge Studio for SQL ServerDbForge Studio for SQL Server是一个功能强大的用于SQL Server管理、管理、开发、数据报告、分析等的IDE。执行复杂数据库任务的SQL开发人员和DBA可以使用GUI工具来加速几乎所有的数据库体验,例如设计数据库、编写SQL代码、比较数据库、同步模式和数据以及生成有意义的测试数据。
特点:
可靠的数据库变更管理智能编码辅助更好的数据保护和解决问题用于安全数据库管理的专业SQL Server管理更好的SQL Server报告3.dbWatchDbWatch是一个完整的数据库监控和管理解决方案,适用于SQL Server、Oracle、PostgreSQL、Sybase、MySQL和Azure。专为大型内部部署、混合或云数据库环境中的主动管理和日常维护自动化而设计。
特点:
绩效监测和健康报告SQL Server的自动内存减少数据管理,包括短信和电子邮件扩展用于使用第三方扩展程序开发警报和报告的IDE企业绩效视图包与维护自动化SQL Server和Oracle许可证管理和控制多站点支持和数据库集群支持使用CLI脚本引擎进行数据库自动发现批量安装数据库服务器和批量任务和警报配置4.Jet Profiler for MySQLJet Profiler是MySQL数据库服务器的实时查询性能和诊断工具。这个工具从2009年开始开发,非常稳定。
特点:
查询,表和用户性能图形可视化低开销方便使用5.AdminerAdminer是一个用于管理数据库、表、关系、索引和用户的SQL管理工具。它支持所有流行的数据库管理系统,如MySQL、PostgreSQL、SQLite、MS SQL、Oracle、MongoDB等。
特点:
使用用户名和密码连接数据库服务器选择现有数据库或创建新数据库的选项允许修改列的名称,类型,排序规则,注释和默认值添加和删除表和列。通过文件传输支持所有数据类型,blob显示用户和权限并进行更改。显示带有文档链接的变量管理事件和表分区广泛的定制选项6.DBComparer是一个分析微软SQL Server数据库结构差异的SQL管理工具。它允许比较数据库对象,如表、列、索引、外键、模式等。
特点:
比较和同步不同服务器上的数据库以及单个服务器上的数据库使用控制台应用程序支持同时处理许多项目有许多比较和同步选项内置SQL脚本编辑器,带有语法高亮显示先进的图形用户界面最新的SQL Server版本支持7.EMS SQL ManagerEMS SQL管理器允许用户创建和编辑SQL Server数据库对象,以及创建、修改、执行和保存SQL查询。
特点:
完全支持PostgreSQL用于查询构建的视觉和文本工具快速的数据库管理和导航用于数据操作的高级工具有效的安全管理不错的数据导出和导入功能强大的可视化数据库设计师易于使用的向导执行PostgreSQL维护任务通过HTTP协议访问PostgreSQL服务器数据库变更管理8.SQuirrel SQL它是一个基于JAVA的数据库管理工具。这个符合JDBC标准的SQL管理工具允许用户查看数据库结构并发出SQL命令。还支持火鸟、微软Access、微软SQL Server、MySQL、Oracle、Sybase等数据库。
特点:
在任何符合JDBC的数据库中快速查看和编辑数据允许查看数据库的元数据在本地和远程计算机上使用多个数据库使用单个界面来处理各种数据库引擎9.SQLite Database BrowserSQLite数据库浏览器是一个开源的SQL工具,允许用户创建、设计和编辑SQLite数据库文件。它允许用户显示他们和应用程序本身发出的所有SQL命令的日志。
特点:
创建和删除索引浏览,编辑,添加和删除记录将记录导入和导出为文本从CSV文件导入和导出表它从SQL转储文件导入和导出数据库检查应用发出的所有SQL命令的日志10.DBeaverDBeaver是一个面向开发人员和数据库管理员的开源数据库工具。它支持JDBC兼容的数据库,如MySQL、Oracle、IBM DB2、SQL Server、Firebird、SQLite和Sybase。
特点:
它是免费的开源工具允许浏览和更改数据库元数据,表,键和索引以及列。它的SQL编辑器包括自动格式化,自动完成和超链接它允许搜索数据库对象,如表,列,约束和过程11.DbVisualizer Free免费的数据库可视化工具是一个SQL管理工具。它允许用户管理各种数据库,包括甲骨文、赛贝斯、SQL Server、MySQL、Informix、H3和SQLite。
特点:
SQL编辑器中的自动完成支持允许执行多语句SQL脚本导出架构和数据库允许从CSV文件导入数据附带内置的查询生成器外键数据导航器12.HeidiSQLHeidiSQL是另一个可靠的SQL管理工具。它使用流行的MySQL服务器,微软的SQL数据库和PostgreSQL设计。它允许用户浏览和编辑数据,创建和编辑表、视图、触发器和计划事件。
特点:
它是免费的开源工具允许在一个窗口中连接到多个服务器创建和修改表,视图,存储例程和计划事件。从一个服务器数据库导出到另一个服务器帮助管理用户权限使用舒适的网格浏览和编辑表格数据监控并终止客户端进程以批处理方式修复和优化表13.FlySpeed SQL QueryFlySpeed SQL Query是一个面向所有数据库用户和开发人员的数据处理工具。它允许用户在不熟悉SQL语法的情况下在不同的数据库服务器上构建查询。
特点:
本机连接或使用ODBC连接到各种数据库服务器从网格中的表和查询中浏览和修改数据,或使用可自定义的表单视图即时查找,排序和过滤数据通过可视化方式分析所有复杂的SQL查询通过专业编辑器管理SQL查询,包括代码完成和语法突出显示访问SQL查询执行历史记录和数据浏览设置,并在工作会话之间保存将数据导出为Excel,CSV,HTML和XML文件14.SQL Diagnostic ManagerSQL诊断管理器是Idera开发的性能监控工具。它提供诊断解决方案来帮助用户评估他们的SQL Server的运行状况和性能。
特点:
它易于安装和使用监控物理和虚拟环境的性能它分析整个SQL Server环境。它还会在发现性能或可用性问题时发出通知。监控查询和查询计划以查看阻塞和死锁的原因。在集中式SQL诊断管理器存储库中存储数据使用Web控制台插件查看主要问题和警报的摘要提供当前性能的全面视图使用SQL Workload Analysis监视应用程序事务15.Free SQL Performance Monitoring ToolManageEngine开发的免费SQL性能监控工具。它允许用户密切关注SQL Server性能!该工具还可以帮助用户监控SQL Server的性能和可用性。可以和MS SQL 2012、2014等所有MS SQL版本一起使用。
特点:
实时监控MS SQL服务器性能当CPU,磁盘,内存和SQL缓存等资源超过阈值时,立即获得警报查看死锁,锁定等待和锁定等待时间的每秒详细信息查看有关活动数据库连接的即时详细信息16.ApexSQL MonitorApexSQL Monitor是一个基于web的SQL管理应用。它支持监控多个SQL Server实例。
特点:
查看系统性能指标识别死锁和性能问题使用综合仪表板查看指标分析查询等待并查看查询执行计划计算基线和阈值17.AppDynamics一个全面的SQL工具,用于微软的AppDynamics数据库管理产品。它用于监控2000年、2005年、2008年、2012年和2014年的版本。
特点:
深入了解SQL Server性能它允许查看SQL Server实例对象完整记录历史SQL Server实例性能全面报告时间序列比较和顶级SQL报告18.ToadToad是另一个SQL Server DBMS工具。它通过广泛的自动化、直观的工作流程和内置的专业知识最大限度地提高生产率。这个SQL管理工具可以解决问题,管理变更,提高最高级别的代码质量。
特点:
快速访问关键数据以进行就地分析,并单击导出到Excel实例它可以通过比较和同步服务器,数据和模式轻松识别差异。直接从事务日志回滚事务,无需从备份还原获得强大的查询调优功能为许多实例和服务器执行脚本和T-SQL片段使用自动SQL扫描和优化启用性能调整从社区获得基准的免费绩效健康检查使用自动查询重写和优化执行应用程序性能调整自动化重复过程,如数据和模式比较19.ZenPacksZenoss提供ZenPacks来管理微软的SQL Server、MySQL、Oracle数据库和PostgreSQL。每个ZenPack对每个平台都有特定的功能,并提供可用的API来确定应该监控什么。
特点:
开源和免费监控数据库实例的性能指标表和磁盘空间收集事件并转发回Zenoss控制台映射服务影响组件之间的关系在Zenoss Console的帮助下报告数据库活动20.SQL Server Storage Manager莱比德的SQL Server存储管理器是一个开源工具,用于分析SQL Server的性能。它提供了存储空和性能的完整可见性。
特点:
消除了编写复杂存储过程的需要它提供简单的图形显示,显示SQL服务器的所有元素提供集中平台,以创建所有SQL资源的综合报告根据易于配置的标准提供实时警报有效地跟踪,管理和规划各种SQL服务器的磁盘空间确定表分区,碎片整理和索引的问题通过分区索引,数据库和堆来减少网络流量时间它提供了广泛的SQL报告提供更好的数据库,文件和表格的可见性21.微软SQL Server Management Studio ExpressSQL Server Management Studio Express是一个开源工具,用于访问、管理和开发SQL的所有组件。该工具支持大多数管理任务。
特点:
用于SQL Server数据库引擎管理和创作的单一集成环境它允许用户将它们发送到代码编辑器,或编写脚本以供以后执行。非模态和可调整大小的对话框可帮助用户在打开对话框时访问多个工具一个通用的计划对话框,允许用户稍后执行管理对话框的操作导出和导入SQL Server Management Studio保存或打印由SQL Server自动创建的XML死锁和Showplan文件有关SQL Server Management Studio的教程,可帮助用户利用许多新功能立即提高工作效率具有过滤和自动刷新功能的新活动监控器集成数据库邮件接口用于浏览在线或MSDN帮助的集成Web浏览器整合在线社区的帮助一个新的错误和信息性消息框,提供更多信息。它还允许用户向支持团队发送电子邮件和消息22.SolarWinds Database Performance AnalyzerSolarWinds数据库性能分析器是一个用于数据库管理的性能监控和分析工具。它还可以识别瓶颈的原因,并降低数据库操作的总体成本。
特点:
监控容量限制,查询和服务器运行状况性能专家数据库和SQL查询调优顾问快速找到复杂问题的原因实时识别数据库问题单一界面支持跨供应商数据库监控数据库的开销低阻止和死锁分析分析影响SQL Server执行的每个因素监控混合环境,本地,虚拟化和云中的数据库帮助主动调整查询,以便应用程序可以更快地响应23.Sequel ProSequel Pro是一款快速易用的数据库管理工具,适合MySQL。这个SQL管理工具有助于与数据库进行交互。使用该软件还可以轻松添加新数据库、新表、新行和任何其他类型的数据库。
特点:
开源SQL管理软件安装简便快捷支持云运行此程序不需要Java多个结果集SQLPro提供所有主要数据库类型的支持,包括MySQL,MariaDB,Microsoft SQL Server和Oracle 8i它是用于处理MySQL数据库的快速,易用的Mac数据库管理应用程序它使你可以直接访问本地和远程服务器上的MySQL数据库小编收集不易,请朋友们记得多多转发、评论、点赞!1.《数据库管理工具 DBA必备的23款最佳SQL管理工具,精选!》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《数据库管理工具 DBA必备的23款最佳SQL管理工具,精选!》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/tiyu/1281112.html