`
snoopy7713
  • 浏览: 1149625 次
  • 性别: Icon_minigender_2
  • 来自: 火星郊区
博客专栏
Group-logo
OSGi
浏览量:0
社区版块
存档分类
最新评论

11 步教你选择最稳定的 MySQL 版本

阅读更多

MySQL开源数据库有多个重要分支,目前拥有的分支分别为:MySQL Cluster、MySQL 5.1、MySQL 5.5、MySQL 6.2。每个分支都有着同样的的MySQL数据库版本,分别为:Development版本、Alpha版本、Beta版本、RC版本和GA版本。


Development版本、Alpha版本和Beta版本一般不用在项目中。因为它们肯定存在重大的问题或某些功能未完全实现。绝大多数情况下RC版本也不允许使用在生产环境中,毕竟它只是生产版本发布之前的一个小版本。同样,对MySQL 数据库的GA版本,我们也要慎重选择 。开源社区产品毕竟没有经过严格的测试,可能存在比商业产品稳定性弱等缺陷。

MySQL 数据库 GA 版本选择的流程

自Oracle收购SUN及其全资子公司MySQL AB之后,MySQL AB官方不再对开源社区贡献源码。同时,随着众多创始人与技术人员的出走,大家对于MySQL AB 公司推出的新版本一定要精挑细选,切莫盲目相信MySQL AB官方给出的测试报告。推荐大家参考以下MySQL数据库GA版本选择的流程,如下所述

  • 分析本企业业务是否需要使用到MySQL的那些基本功能和特性,特性重点研究方向为:MySQL复制、分区表、Plugin-innodb等
  • MySQL数据库产品线第一个GA版本推出时间,至少要超过10个月,再考虑使用到生产环境中去
  • MySQL数据库产品线的最新GA版本,一般不要作为首选目标 ,可考虑比最新版本晚3~4个版本的GA版本数据库。
  • 仔细阅读目标数据库GA版本的信息,若是在之前的版本的基础上修改了大量的BUG,则此GA版本慎重选择。
  • 仔细阅读目标数据库GA版本之后的第一个版本的信息,若是修改的BUG信息量非常大,请直接放弃目标版本 ,向前推进一个版本号作为目标版本。
  • 按照第四、第五步骤所描述的办法来选择,直到选定的版本之后的一个版本,BUG修改量不大,严重BUG极少,并且不是最新的GA版本。
  • 详细阅读选定的数据库GA版本之后2~3个版本的BUG修复信息,主要是跟目标GA版本相关的,并且想办法重现,以及寻找规避的办法。
  • 对经过上述七个步骤挑选的GA版本,结合企业业务可能需要用的功能,都必须进行功能测试和性能测试
  • 挑选的数据库GA版本,作为内部开发测试数据库环境,通常要试运行大概3-6个月的时间。
  • 企业非核心业务可以考虑采用新的GA版本。
  • 经过上述10个工序之后,若是没有重要的功能BUG或性能瓶颈,则可以开始考虑作为所有的业务数据服务的后端数据库。

很多企业的专职DBA可能没有这么多时间、精力或资源来选择版本,也可能根本不愿意花费这么多时间。而有的企业可能急需选择一个数据库GA版本,还有一些 企业根本没有专职DBA,而是由运维或开发工程师来代替这一角色,但他们可能不具备挑选数据库软件版本的能力。那么我们是否有MySQL数据库GA版本选 择的捷径呢? 答案是肯定的。大家可以多关注一些大公司的DBA或行业内知名的DBA,通过多方渠道向他们请教 ,或者也可以直接咨询内部人士,获知他们的核心业务数据库版本是多少。

分享到:
评论

相关推荐

    MySQL5.7.20完整版本下载及安装教程

    在“网络类型”部分,你可以选择“标准TCP/IP over IPv4”,这是最常见的连接方式。然后设定端口,MySQL默认使用3306端口,除非有特殊需求,一般无需更改。在“账户和角色”环节,创建一个root用户并设置强密码,...

    Windows下安装MySql5.7图示指引(仅需两步)

    这是一个获取最新、最安全版本的MySQL软件的可靠来源。 2. 在网页底部,找到"Community (GPL) Downloads"部分,点击进入社区版本的下载页面。 3. 在这个页面上,选择“MySQL Community Server”,这是MySQL的核心...

    mysql-5.5.60-64位Windows安装包与安装教程

    MySQL是世界上最受欢迎的关系型数据库管理系统(RDBMS)之一,尤其在Web应用程序中广泛使用。本文将详述MySQL 5.5.60在64位Windows操作系统上的安装过程,并提供必要的步骤和注意事项。 首先,我们需要了解MySQL ...

    MySQL5.5安装包和安装教程

    2. **选择组件**:在“Select Products and Features”(选择产品和特性)页面,确保勾选“MySQL Server”并选择适当的版本(这里是5.5)。还可以根据需要选择“MySQL Client”(客户端)、“Developer Components”...

    mysql快速安装教程

    MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),它基于SQL语言,具有高效、稳定和易用的特点,尤其在Web应用中占据了重要的地位。对于初学者,掌握MySQL的安装步骤是进入数据库管理领域的第一步。以下是...

    mysql安装教程.docx

    - 根据你的操作系统选择相应的安装包,对于Windows用户,选择“MySQL Installer for Windows”进行下载。 - 点击“No thanks, just start my download”跳过注册,直接下载安装包。 #### 二、安装MySQL 1. **...

    mysql源码包下载

    MySQL是一种广泛使用的开源关系型数据库管理系统,以其高效、稳定和易于管理的特点深受开发者的青睐。在Linux系统中,MySQL可以通过两种主要方式安装:RPM软件包和源代码编译安装。本篇将详细介绍如何从源码包安装...

    mysql安装图解 mysql图文安装教程(详细说明).docx

    首先,你需要从官方网站下载最新稳定的MySQL 5.0.91版本。MySQL的下载地址通常会列出在MySQL的官方网站上。下载完成后,你会得到一个名为`mysql-5.0.27-win32.zip`的压缩文件。解压这个文件,然后找到并双击运行`...

    MySql安装教程

    选择适合你系统的版本,通常推荐下载最新稳定版。下载完成后,运行安装程序,按照向导进行安装。在安装过程中,有几点需要注意: 1. **选择安装类型**:你可以选择“标准”或“自定义”安装。标准安装会自动安装...

    如何快速定位MySQL数据库版本号共2页.pdf.zip

    理解如何快速定位MySQL版本号只是第一步,更重要的是要理解不同版本之间的差异,以便做出明智的决策。例如,从5.x升级到8.0可能会带来性能提升和新特性,但也可能需要对现有代码进行兼容性调整。因此,定期检查和...

    MySQL Server 5.7.12安装教程.docx

    在第三步,你可以选择MySQL Server的安装位置。选定后,点击“Next”。如果出现确认对话框,无须担心,直接点击“是”并再次点击“Next”。 4. **安装依赖组件**: 第四步,安装向导会提示安装必要的框架和依赖。...

    mysql数据库64位和32位加安装说明

    总的来说,正确选择和安装MySQL版本是确保数据库高效运行的第一步。了解不同位数版本的适用情况,以及按照正确步骤进行安装,都将有助于构建稳定且可靠的数据库系统。记得在安装后定期更新和备份,以保持数据的安全...

    小白必看!超详细MySQL下载安装教程.zip

    3. 选择最新的稳定版本,如MySQL 8.0。 4. 下载适合的安装包,对于Windows用户通常选择“.msi”文件。 三、安装MySQL 1. 双击下载的安装包,启动安装向导。 2. 选择安装类型,一般推荐“Custom”,以便自定义安装...

    MySQL安装教程图解

    MySQL是一款开源的关系型数据库管理系统,因其性能稳定、易于使用等特点,在互联网应用中被广泛采用。对于初学者来说,掌握MySQL的基本安装流程是非常重要的第一步。 #### 二、MySQL下载与准备 1. **下载地址**: ...

    Mysql安装详细图文教程-mysql安装教程.docx

    总的来说,安装MySQL的过程虽然有些繁琐,但遵循这些步骤并理解每个选项的意义,将有助于你搭建一个稳定且高效的数据库环境。在后续的学习和使用中,你还需要了解SQL语言、数据库管理和备份恢复等知识,以充分利用...

    sqlServer 数据迁移 mysql教程

    第一步是连接到SQL Server和MySQL。在SSMS中,打开工具并点击“链接”,输入SQL Server的相关信息(如服务器名、用户名、密码等)建立连接。对于MySQL,同样需要新建连接,输入MySQL服务器的IP地址、端口、用户名、...

    MySQL5.7解压版安装教程

    MySQL5.7是数据库管理系统MySQL的一个重要版本,以其高效、稳定和开源的特性深受开发者喜爱。解压版的MySQL5.7适用于那些不需要通过安装程序进行安装的环境,例如个人开发或者测试环境。本教程将详细讲解如何进行...

    mysql数据库安装及其使用教程汇编.pdf

    - 在下载页面,选择适合你电脑系统的版本。如果你的电脑是64位的,选择标有2的下载选项;如果是32位系统,则选择标有1的选项。这通常是指32位或64位Windows的msi安装程序。 - 下载完成后,选择"No thanks, just ...

    mysql5.1软件的安装图解详细教程.pdf

    MySQL 5.1 是一个流行的开源关系型数据库管理系统,它提供了高效、稳定的数据存储和管理功能。本教程将详细介绍如何在Windows操作系统上安装MySQL 5.1版本。 首先,你可以从MySQL官方网站(http://www.mysql.com/ ...

Global site tag (gtag.js) - Google Analytics