MySQL企业版和社区版
概述
技术方面
社区版的MySQL在技术方面加入了许多新的未经严格测试的特性,以从广大社区用户得到反馈和修正。社区版源码没有规律,很多社区用户可以对其进行补充和修正,社区版未经各个专有系统平台的压力测试和性能测试,社区版在当今高速发展的软件和硬件体系的兼容性方面都存在技术风险。社区版可以看做是企业版的广泛体验版,可靠性、稳定性不高、技术成熟度低。
企业版的MySQL进过严格测试认证,更加稳定、安全、可靠,性能优于社区版。企业版使用
商业的编译器对代码进行编译和优化,源代码有规律且稳定而且执行效率高,各版本平台绑定优化,同时包含企业级图形监控软件、服务和支持,可以监控软件执行状态,技术预警,出现问题后可以根据源码编排规律和资深MySQL数据库专家及时查和修正,使技术风险降到最低,定期的升级支持包可以良好的解决软硬件兼容性问题。
企业版的MySQL包含一套最全面的高级功能和管理工具,能够实现最高等级的可扩展性、
安全性、可靠性和无故障运行时间。在研发、部署和管理关键业务MySQL应用程序时,这些工具能够消除风险,减少成本,降低复杂性。
服务方面
社区版可以从网上自由下载获得,没有实时图形监控器支持,没有任何技术支持服务。出现技术问题只能完全依靠技术人员试验测试,或者从社区资料以及其他人员得到帮助,响应速度慢,而且无法得到官方、权威、准确以及及时的技术支持,因此没有可靠的保障和技术责任方。
企业版提供企业级实时图形监控器,帮助消除安全隐患,同时可以支持软件升级、技术预警、企业级性能监控与优化建议、故障排除、安装配置与部署、数据迁移指导等等一系列的技术支持服务。这些服务由本地化工程师支持,并得到MySQL 全球工程师的咨询和技术确认,服务方式包括:远程支持、电话支持、邮件支持、互联网支持、即时通讯工具支持等方式来提供可选择的5×8 小时或者7×24 小时的技术服务与支持;企业版的技术服务响应速度快,能够及时发现问题、及时解决问题,服务与技术支持有官方技术责任保障。
MySQL企业版
MySQL企业版包括:
mysql下载要钱吗
1.MySQL企业级备份
MySQL企业级备份功能采用在线“热”备份的方式备份数据库,支持全部备份、增量备份和部分备份,以及按时间点恢复和备份压缩,是数据库备份的理想解决方案。
MySQL企业备份工具执行在线“热备“,无阻塞的MySQL数据库备份。全备份可以在所有InnoDB数据库上执行,而无需中断MySQL查询或更新。此外,支持增量备份,只备份自上次备份后有变化的数据。另外部分备份,支持特定的表或表空间按需要进行备份。
MySQL企业备份工具能够使用全备份恢复全部数据。一致的时间点恢复(PITR)使数据库管理员能够执行还原到某个特定时间点。使用MySQL备份和binlog,数据库管理员也可以进行细粒度的前滚恢复到一个具体的事务。部分还原允许恢复部分目标表或表空间。此外,数据库管理员可以恢复备份到一个单独的位置,或者快速建立复制配置或管理。
MySQL企业备份工具支持创建压缩的备份文件,和实际的数据库文件相比,一般备份文件能节省70%到超过90%的存储空间,降低了存储和其他成本。
2.MySQL企业级高可用性
MySQL企业级高可用性特性,使数据库基础设施能够实现最大的可用性。MySQL提供经过认证,并提
供支持服务的解决方案,包括为MySQL提供的MySQL复制、Oracle VM模板、Windows故障转移集。
MySQL复制更能是当前最流行也是最有效的高可用性解决方案。世界上许多通信量非常大的网络企业,例如Facebook、Twitter、Zappos和Zynga,都在使用MySQL的复制功能来服务数以百万的客户,并不断满足成倍增长的客户的需求。
MySQL企业版提供一些列具有高可用特性的数据库解决方案,能够自动探测并恢复故障——不论这些故障是发生在网络层、操作系统层还是数据库层——从而尽可能减少停机时间及定期的维护活动。
MySQL企业版中的Oracle VM能确保数据库快速部署,有助于减少工作量,消除预安装和预配置虚拟软件镜像的风险,利用Oracle的VM机构实现高可用性。
利用MySQL企业版中Oracle VM模板的高可用性功能,企业能够满足严格的SLA(服务等级协议)需求。可以自动恢复故障和实时迁移。
3.MySQL企业级扩展
MySQL企业级扩展功能,能在用户、查询和数据通信量不断增加的情况下满足对性能和扩展性的持续要求。MySQL线程池提供有效的线程处理模型,旨在减少管理客户连接和语句执行线程的开销。
为满足不断增长的用户、查询和数据通信量对性能和扩展性的持续需求,MySQL企业版提供了MySQL线程池。线程池提供了一种具有高度扩展性的线程处理模型,旨在减少管理客户连接和语句执行线程的开销。在一定配置下,服务不断增长的用户连接数量及大通信量的在线应用性能和扩展性持续改善效果如下图所示:
与MySQL社区版服务器相比,带MySQL线程池的MySQL企业版可以提供20倍的扩展性。
4.MySQL企业级安全
MySQL企业级安全特性拟采用外部认证模块,这种模块方便地将现有的安全基础设施(包括PAM和Windows AD )与MySQL整合在一起。可使用PAM模块(可插拔认证模块)或Windows操作系统自带服务对MySQL用户进行认证。
MySQL企业级安全特性拟采用外部认证模块,这种模块方便地将现有的安全基础设施(包括PAM和Windows AD)与MySQL整合在一起。企业可对集中目录中的MySQL用户进行认证,从而实现单点登录。在MySQL中可使用相同的用户名、密码和权限,无需在分别管理单
个系统,从而使MySQL数据库管理员效率更高。同时,现有安全规则和进程的应用也使得IT 基础设施更加安全(例如,验证弱口令和管理过期密码)。
可使用PAM模块(可插拔认证模块)或Windows操作系统自带服务对MySQL用户进行认证。MySQL外部认证—PAM,- 允许配置使用PAM来认证LDAP,Unix/Linux或其它系统的用户。
Windows系统MySQL外部认证,- 允许使用windows系统自带的服务认证客户连接。无
需其它特定的密码,登录到Windows系统的用户可以根据令牌信息从MySQL客户端程序连接到服务器。
5.MySQL企业级监控器
MySQL企业级监控器可对数据库进行持续不断的监控,并在影响系统前通知某些潜在的问题。实际上,它就像一个“虚拟的数据库管理员”,不时地提供最佳的操作建议,消除安全隐患、改善复制,优化性能等等,能够极大地提高开发人员、数据库管理员和系统管理员的生产率。
MySQL企业版监控器能提供以下好处:
•为所有MySQL数据库的健康状态提供完整的视图
•在控制中心中能监控超过600个MySQL和操作系统变量
•通过30多张图片,监控MySQL会话,连接,复制延迟等视图
•用MySQL查询分析器提升应用程序性能
•通过自动检测和分组,可立即获得复制拓扑的视图
•使用MySQL复制监视器,查看实时主/从性能
•使用定制选项,为你指定的需求定制MySQL企业版监控器
•在宕机之前采用阈值警报,将问题通知给相关人员
•通过集成的LDAP,使用单点登录功能
•通过收集和封装特定的MySQL服务器,操作系统和查询诊断,以更快地解决问题•MySQL集图形和顾问,提供自动的、实时的监控MySQL集的数据节点和最佳做法建议
•为MySQL服务器和操作系统提供更好的监控视图,能监控关键系统资源,如数据库事务和二进制日志高速缓存率实时的和历史的状态。
MySQL企业版监控器是一个分布式的Web应用程序,且能部署在安全的防火墙内。它由一个集中式的服务管理端和在每台被监控的MySQL服务器上安装一个轻量级的服务代理端组成。
6.MySQL查询分析器
MySQL工作台为数据库、开发人员、数据库管理员和数据库架构师提供了一款统一的可视化工具。这
些工具相对于社区版的测试版本更加成熟。它提供的数据模型、SQL开发和管理工具可用于服务器配置、用户管理等等。在Windows、Linux和Mac OS中均可使用MySQL工作台。
MySQL 工作台包括所有数据建模工程需要的功能,能正向和反向建立复杂的ER模型,也提供了通常需要花更多时间才能完成的变更管理和文档任务的关键功能。
MySQL 工作台提供了用于创建,执行和优化SQL查询的可视化工具。SQL编辑器提供了语法高亮显示,SQL代码复用和执行的SQL历史。数据库的连接面板允许开发人员轻松地管理数据库连接。对象浏览器提供即时访问数据库模型和对象。
MySQL 工作台提供了可视化的控制台,能轻松管理MySQL数据库环境,并为数据库增加了更好的可视性。开发人员和DBA可以使用可视化工具配置服务器,管理用户和监控数据库的健康状况。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论