如何批量优化多个用户的mysql?

本文主要介绍如何批量优化用户环境中的MySQL数据库,通过定制绿色版MySQL、配置优化参数、制作安装包以及制定数据库脚本安装策略,确保在用户现场实现一键优化部署,减少停机时间并提高数据库性能。
摘要由CSDN通过智能技术生成

如果是云上的数据库环境通常不会存在这些问题,现如今的各个公司的云上产品都是已经经过优化过的,docker容器化部署,一键完成部署安安装,并且参数配置和性能也是根据用户的购买而设置成最优的。

本文是针对我们的产品在用户环境部署,每个都单独安装部署Mysql服务器的应用场景。其它数据库当然也有参考意义。

在我们的应用产品从研发,到测试,到最终用户的安装部署,经常会出现各种数据库性能问题。我们需要经常性的对各种场景进行数据库优化。

我们的优化可能包括多种方式,从硬件配置,到架构,到软件本身的配置,到应用程序的代码优化,等等。

然而除了少部分针对特殊场景需要做的优化措施,大部分优化措施我们都是可以预见的,可以事先做好,避免到用户现场部署好后再采坑。

对用户来说,通常,时间太长的停机都是不可接受的。

当可以预见我们的产品会有众多的用户,而对每个用户都是独立部署数据库服务器的时候,我们就需要有方便的措施,尽可能的实现把可预见的优化措施实现做好,让产品在用户环境真正运行的时候DBA可以后顾无忧。

对于大多数公司的产品来说,通常研发只负责产品的开发,而实施负责用户现场的产品的安装部署。想要靠实施去优化用户环境的数据库,显然不太可能。而对于DBA来说,用户一旦多了,就会分身泛术。所以我们需要有一键安装部署的方案,不仅能把我们的应用产品部署到现场环境,也需要把我们优化好的数据库应用部署到现场环境。

下面就是我的方案:

1:获取mysql绿色版

我们需要从mysql官方下载符合产品需求的mysql绿色版,zip包,不能使用msi格式的,因为mysql官方安装

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值