龙空技术网

DBA必备的23款最佳SQL管理工具,精选

云智时代 2694

前言:

眼前大家对“oracle死锁监控脚本”都比较珍视,朋友们都想要了解一些“oracle死锁监控脚本”的相关资讯。那么小编在网络上汇集了一些有关“oracle死锁监控脚本””的相关内容,希望我们能喜欢,看官们快快来学习一下吧!

因为市场上有许多的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数据库小编收集不易,请朋友们记得多多转发、评论、点赞!

标签: #oracle死锁监控脚本