DB PowerStudio-高性价比数据库工具集

专业DBA的首选,全面的数据库管理,开发,调优,变更管理

DB PowerStudio 是一款直观且高度可视化的工具集,帮助DBA和开发人员高效地在所有版本的主流数据库平台上开展工作,
帮助相关人员以可视化的方式构建和维护关键的数据库应用,使数据库的变更管理过程变得流畅,以及快速定位和解决性能瓶颈。

DB PowerStudio包括如下四个产品:

  • DBArtisan:数据库管理
  • RapidSQL:数据库开发
  • DB Optimizer:数据库调优
  • ChangeManager:数据库变更管理

针对企业中的不同角色,DB PowerStudio设计有两个版本:DBA版本和Developer版本。

DB PowerStudio根据管理的数据库主要分为:DB PowerStudio for Oracle和DB PowerStudio for SQL Server。

DB PowerStudio for SQL Server, DBA Edition包括:

  • DBArtisan for SQL Server Workbench
  • Rapid SQL for SQL Server Professional
  • DB Change Manager for SQL Server Enterprise
  • DB Optimizer for SQL Server Professional

DB PowerStudio for SQL Server, Developer Edition包括:

  • Rapid SQL for SQL Server Professional
  • DB Change Manager for SQL Server Professional
  • DB Optimizer for SQL Server Professional

 

DB PowerStudio for Oracle, DBA Edition包括:

  • DBArtisan for Oracle Professional Edition
  • DB Change Manager for Oracle Enterprise
  • DB Optimizer for Oracle Professional

DB PowerStudio for Oracle, Developer Edition包括:

  • Rapid SQL for Oracle Professional Edition
  • DB Change Manager for Oracle Professional
  • DB Optimizer for Oracle Professional

DB PowerStudio最新版本 XE ,DB PowerStudio XE可同时支持Oracle, SQL Server, Sybase ASE, DB2等。

DB PowerStudio XE, DBA Edition包括:

  • DBArtisan XE
  • DB Optimizer XE
  • DB Change Manager XE Enterprise

DB PowerStudio XE, Developer Edition包括:

  • Rapid SQL XE
  • DB Optimizer XE
  • DB Change Manager XE

 

 


一。产品介绍


1。DB PowerStudio之DBArtisan产品简介(数据库管理)
DBArtisan是业界领先的跨平台数据库管理工具,帮助DBA最大化数据库系统的可用性、性能和安全。
DBArtisan强大的功能使得数据库管理员可以高效的管理大型、复杂的数据库系统。

DBArtisan销售对象:

企业高管
    减轻数据量增长和IT架构复杂化的压力
    提高员工效率和硬件资源利用率

DBA经理/IT经理

   更少的DBA管理更多的数据和数据库

数据库管理员(DBA)
    进行有预见性管理,确保性能和可用性,防止灾难发生

DBArtisan主要功能:
(1)高效的跨平台解决方案
提供所有通用任务的工具和向导
支持IBM DB2 for LUW, z/OS, and OS/390, Oracle, Microsoft SQL Server, MySQL 和Sybase

(2)模式管理
特定平台和版本的图形化对象编辑器

(3)安全管理
强大、全面的(跨)数据库用户管理工具

(4)SQL管理
用于创建和执行SQL的ISQL 工具

(5)任务管理
集成Windows 任务调度器

(6)数据管理
对象模式迁移向导
可定制的迁移任务

(7)主动地诊断和管理

空间分析: 存储/对象诊断工具,并且绑定了重组任务向导

容量分析:跟踪存储和对象的增长,预先计划,防止问题发生

性能分析:基于客户端的数据库可视化监控,锁定威胁数据库运行的问题


(8)强大的备份和恢复
提供备份和恢复引擎,大大减少系统(SQL Server)对存储的要求,并加快任务的完成

(9)存储管理
深层次存储空间分析
标明数据存储异常
智能存储空间重组

(10)容量管理
采集关键数据库指标(碎片信息、数据库I/O和会话)
对采集的历史指标进行分析
预测未来的需求

(11)总体性能分析
提供整体的数据库和操作系统指标诊断报告;强大的深层挖掘资料,帮助您得 到性能下降的核心原因。
(12)查看每个进程的当前活动状态。也提供锁的详细情况和其他的进程相关的数据
查看热点对象,如热表
查看IO瓶颈,下钻到SQL细节
查看TOP SQL
查看操作系统资源使用情况


2。DB PowerStudio之RapidSQL产品简介(数据库开发)
Embarcadero Rapid SQL是领先的跨平台SQL 集成开发环境,它帮助数据库开发人员编写高质量的SQL代码,提供简化SQL脚本、查询构建器、对象管理,工程管理和版本控制功能。


Rapid SQL: 主要功能
(1)丰富的SQL 编程IDE
高效的环境
丰富的脚本支持功能,脚本或文件执行
多样的可视化工具,可视化查询构建- Build Query,创建SQL语句
代码生成(存储过程、函数、package等)
(2)Schema 开发
特定平台和版本的图形化对象编辑器
数据库对象管理
对象创建
对象文档和报表
(3)成熟的数据项目管理
编辑脱机的SQL源代码、完整的项目或预定义子集
(4)版本控制
和CVS无缝集成
支持所有操作
(5)代码调试、优化和分析
调试可编程对象
响应时间分析和用于benchmark的代码分析器(Rapid SQL Professional)
代码分析Tools>Code Analyst 捕获运行统计(stored procedures 、functions),查看到详细的执行成本Top SQL
SQL调试

(6)数据源注册
(7)表数据导入
(8)在线数据编辑


3。DB PowerStudio之DB Optimizer产品(数据库调优)


70%的数据库性能问题是由SQL语句造成的
应用程序一旦运行,常常出现一些在测试环境中无法预测的性能问题
在生产过程中进行性能分析,是捕捉棘手性能问题的最好方式
数据库调优只有少数超级DBA 胜任,对开发者/测试等完全是黑箱,DBOptimizer就打开黑箱。
DB Optimizer使开发人员和数据库管理员可以快速发现、诊断和优化执行性能差的SQL,以最大化整个数据库的性能。

(1)DB Optimizer使用对象:
应用开发人员/开发的DBA
防止性能差的SQL蔓延到生产环境
生产环境DBA

(2)DB Optimizer评估信息:
开发团队:是否进行要SQL优化
管理维护团队:是否要花费工夫处理异常性能问题,是否需要性能监控工具


(3)DB Optimizer主要功能
快速发现性能瓶颈,给开发提供修改建议
性能优化与SQL调优
生成最优执行路径
SQL优化
Visual SQL Tuning
高级索引分析
SQL压力测试
获取性能数据
解释计划
执行统计信息

DB Optimizer(简称DBO)缔造者:Kyle Hailey

(4)DB Optimizer价值总结
方向和地图(DB Optimizer使用可视化方式调优)
数据库调优之长生剑:等待事件
附:诊断工具中的七种武器
碧玉刀:动态性能视图
长生剑:等待事件
霸王枪:Statspack
孔雀翎:ash、awr、addm、addr
多情环:sql tuning advisor/ sql access advisor
离别钩:Hints
拳头:对整个体系的全面理解

(5)DB Optimizer使用模式:
发现/分析问题->解决问题->验证结果

DBO调优三部曲:获取性能数据,诊断性能瓶颈,优化


发现/分析问题

  • 7×24小时性能数据收集
  • Load->Top Activity- >Detail关联分析
  • 知识库


解决问题

  • Hints
  • SQL重写
  • 索引分析
  • 表和柱状图统计值分析
  • 大纲计划
  • VST
  • 执行计划

验证结果

  • SQL负载测试

 

(6)DB Optimizer报表系统性能分析与建议
数据库总体负载较重,存在明显的性能瓶颈, 主要表现在CPU和IO上,这也是OLAP型应用的典型特征
建议:开启DBO的7×24小时性能数据收集功能,这样就不会错过任何突发的性能高峰

IO子系统表现正常,响应时间都在允许范围以内
系统大量的IO压力在6个表对象上,可以针对性优化在这六个表的上的IO压力。

存在一些执行时间较长,等待时间较长, 以及执行次数较多的SQL语句,需要加以关注
建议:可通过DBO查看每个SQL语句的执行时间,执行次数,等待比例,以及其他相关参数。 DBO可以互动的方式进行查看。再结合SQL的详细信息、执行计划等,决定是否需要进行优 化。接下来就可使用DBO的Tuner组件执行优化。
对于IO问题,可结合DBArtisan查看是否存在磁盘碎片等。
(7)选择DB Optimizer的理由

  • 无代理,免数据库驱动,绿色软件,免除安装麻烦
  • 给生产系统带来的系统压力小于1%,支持7×24
  • 直观的图形化展示性能瓶颈,数据关联性好
  • 通过数据库Hint得出最优执行路径
  • 通过VST可视化分析索引使用情况
  • SQL重写,提升执行效率
  • 与开发环境集成,防止性能差的SQL语句进入生产环境
  • 可离线分析
  • 仅需不到半小时,
  • 没有DB Optimizer前:各方相互推诿;拥有DB Optimizer 后:结束推诿,开始讨论,促进协作


4.DB PowerStudio之ChangeManager产品简介(数据库变更管理)
从设计到开发,从测试到生产,循环往复,数据库变更跟踪贯穿整个软件开发的生命周期,是一项艰巨的挑战。

数据库变更来自许多不同方面:
开发者可能要在表中增加新数据;
测试人员为数据库添加索引,数据库优化,
数据库管理员则要定位产品中的性能问题,反馈给开发人员。

ChangeManager可以简化数据库变更过程,分解复杂任务,减少错误出现的机会,避免故障造成服务中断。

Change Manager 如何做:
–比较归档和实际数据库,快速发现问题
–回滚变化,恢复配置、模式到相应的时间点
–调度作业,当发生变化时,将发出告警提示各方
–最完整的功能集,单一企业级界面,不需要代理


Schema 比较和同步:
自动管理跟踪复杂的数据库模式变更,尽量减少变更造成的风险。
生成比较报告,识别变更情况,在最短的时间内纠正不希望出现的问题。

 

配置比较和审计:
确保数据库配置满足具体要求,帮助数据库管理员更好的优化数据库性能,维护数据库可用性。
快速查找哪些设置项发生了改变,哪些设置项不符合规范或公司规定,节省故障诊断和维修时间。

 

数据比较和同步:
帮助开发者和数据库管理员生成、验证测试结果,确保数据引用的正确
简化“测试——开发——QA——生产”环节间的数据移植工作。

 

支持Oracle, DB2 for LUW, SQL Server 和Sybase


二。软件下载:
DBArtisan目前最新版本XE,最新下载:http://www.innovatedigital.com/download/DBArtisan
DB Optimizer最新下载:http://www.innovatedigital.com/download/db_optimizer

 

三。获奖与荣誉
DBArtisan获奖与荣誉:
1.GTC Southwest 2006最佳政府解决方案奖(embarcadero DBArtisan Workbench)。
2.2008年第18届Jolt 奖Database Engines/Data Tools分类提名。
3.SQL Server杂志编辑选择奖(embarcadero DBArtisan)。

 

DB PowerStudio特惠价格:每用户9万元

价格没有最低,只有更低。欢迎联系,更好的价格

电话咨询和报备:embarcadero 代理商 北京铸锐数码科技有限公司 010-62139280
网址:www.innovatedigital.com
电子邮件: sales@InnovateDigital.com

为辛苦工作的技术同仁增加一些收入! 欢迎向客户推荐,我们将该信息报备,报备有效期限为6个月。如在此期限成交,将向您返5%销售额。 报备成功后,我们将通过邮件方式与您确认。