`
月影无痕
  • 浏览: 1009616 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

如何平滑“重启“”mysql

阅读更多

注意标题中重启是带了引号的

 

生产环境中的mysql server, 一般情况下,是要尽量避免重启的

 

但又时间却又面临这种场景

 

 mysql的慢日志,错误日志需要定时切割出来。

一些影响性能的参数需要微调,我们希望mysql能平滑地加载新配置而不中断服务

 

其实,只要给mysqld进程发送-HUP信号即可,mysqld接收到这个信号后,会重新生成日志

 

或使用 service mysqld reload 也可

 

另外一些参数微调,建议是在mysql CLI方式下使用 set global NAME=Value方式设置好之后,再将其保存到/etc/my.cnf配置文件中

 

 

分享到:
评论

相关推荐

    Linux系统下操作Apache最基本的启动停止和重启命令

    本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况 apahce启动命令: ...要在重启 Apache 服务器时不中断当前的连接,则应运行: /usr/local/sbin/apachectl graceful 如果apac

    mysql4升级5说明

    然后重启MySQL服务,使更改生效。如果已有数据出现乱码,需检查表的字符集设置,并可能需要将数据转换为正确的字符集。 四、处理1067错误 错误1067通常是由于MySQL服务未能正常启动。这可能是由于升级过程中某些...

    mysqloa -mysql管理优化软件

    此外,mysqloa的另一个亮点是其无需重启MySQL即可应用优化配置的特性。在传统的数据库管理中,修改配置通常需要重启服务,这可能会影响到线上业务的正常运行。而mysqloa则规避了这一问题,使得优化过程更加平滑,...

    linux mysql中的坑

    - 重启MySQL服务以使更改生效。 这里的`lower_case_table_names`参数决定了MySQL如何处理表名的大小写: - `0`:严格区分大小写(默认值)。 - `1`:将所有表名转换为小写,并在比较时不区分大小写。这是...

    mysql中间件研究(Atlas_cobar_TDDL)

    7. 平滑重启,通过配置文件中设置 lvs-ips 参数实现平滑重启功能。 Cobar 是阿里巴巴(B2B)部门开发的一种关系型数据的分布式处理系统,可以在分布式的环境下看上去像传统数据库一样为您提供海量数据服务。Cobar ...

    Kubernetes中MySQL容器的最佳实践.pdf

    4. **健康检查**:定义启动探针(Liveness Probes)和就绪探针(Readiness Probes)来监控MySQL容器的健康状态,确保在出现问题时能够自动恢复或重启。 5. **环境变量**:通过环境变量配置MySQL的连接参数,如用户名、...

    Go-GoMySQL实现的ID生成服务

    这样,即使在服务重启或故障恢复后,也能从上次的ID值继续分配,保证了ID的连续性。 服务对外提供HTTP接口,使得任何能够发送HTTP请求的应用都能够方便地获取ID。这种接口设计具有广泛兼容性,无论是微服务架构还是...

    MySQL主从MHA高可用2.docx

    - 当主库发生故障时,MHA Manager会根据预设的策略自动选择一个最佳的从库提升为主库,并更新所有从库的主库地址,实现平滑的故障切换。 **总结**: MySQL主从复制与MHA的结合提供了强大的数据库高可用性解决方案...

    服务器相关命令

    8. 平滑重启 nginx:`kill -HUP 主进程号`。 php-fpm 命令 1. 启动 php-fpm:`/usr/local/php/sbin/php-fpm`。 2. 重启 php-fpm:`kill -USR2 主进程号`。 3. 终止 php-fpm:`kill -INT 主进程号`。 4. php-fpm ...

    MySQL 8.0的新特性简述.pdf

    - 自增主键计数器持久化到重做日志,确保数据库重启后正确恢复。 - 索引损坏检测机制改进,确保损坏标志的安全并能快速修复。 - 新的动态变量 `innodb_deadlock_detect` 可用于在必要时禁用死锁检测,以提高高...

    Apache、SSL、MySQL和PHP平滑无缝地安装

    ### Apache、SSL、MySQL和PHP平滑无缝地安装详解 #### 安装目的与环境准备 **安装目的:** 本文旨在指导如何安装并配置Apache Web服务器、SSL加密、MySQL数据库服务器以及PHP脚本语言,以支持多网站托管,特别是...

    mysql授权、启动、启动服务常用命令

    - **平滑重载配置**:`mysqladmin flush-privileges` 或 `service mysql reload` 可以在不中断服务的情况下应用新的用户权限。 - **查看运行信息**:`mysqladmin variables` 或 `SHOW VARIABLES;` 可以查看MySQL...

    apache+php+mysql

    还可以使用 `-k restart`、`-k graceful`、`-k stop`、`-k graceful-stop` 分别表示重启、平滑重启、停止和优雅地停止服务。 ### 三、安装 MySQL 由于提供的内容中没有具体描述 MySQL 的安装过程,这里仅提供基本...

    基于MySQL的数据库中间件Meituan-DBProxy.zip

    支持DBProxy平滑重启功能 支持SQL过滤的黑名单功能 支持对于MySQL后台的thread running限制功能 该功能通过在DBProxy内限制每个后台MySQL的并发查询,来控制对应MySQL的thread running数 当发...

    课程设计,宾馆客房预订系统,使用Vue+SpringBoot+MySQL.zip

    同时,利用MySQL数据库进行数据持久化,确保即使系统重启,用户数据也能得到保留。 为了保证系统的稳定性,还需考虑异常处理和错误日志记录,以便于调试和排查问题。另外,对于并发访问的场景,可能需要引入锁机制...

    CentOS下PHP7的编译安装及MySQL的支持和一些常见问题的解决办法

    关于PHP-FPM,其命令行选项包括启动、停止、平滑终止、重启和重新加载配置。例如,`php-fpm -S`可以查看当前的设置,`php-fpm -R`可以重新加载配置。 在MySQL支持方面,PHP7不再支持直接使用`--with-mysql`,而是...

Global site tag (gtag.js) - Google Analytics