数据库
未读
MySQL5.7 系列,my.cnf配置文件
需要注意, 数据缓冲区大小 配置 主库配置文件 [mysqld]
user=mysql
basedir=/home/application/mysql/app
datadir=/home/application/mysql/data
default-storage-engine=INNODB
数据库
未读
mysql快速定位cpu 占比过高的sql语句
mysql快速定位cpu 占比过高的sql语句 当MySQL数据库的CPU使用率异常升高时,需要快速定位SQL有问题的语句 1、使用top命令找出mysl进程中占用CPU靠前的线程 #找出mysql 的进程号
ps -ef | grep mysql
#根据进程号,找出占用CPU靠前的线程号
top
在openEuler-22.03-LTS上利用Ansible轻松部署MySQL 5.7
一、需求 使用ansible自动化部署mysql 二进制部署mysql 部署mysql并创建JDBC用户 二、环境信息 本文涉及的代码,配置文件地址: 链接:https://pan.baidu.com/s/1bvEgx5oxLUKjcMh7dxpZlA?pwd=1g6y 提取码:1g6y 软件名称
数据库
未读
MySQL三部曲备份【逻辑备份+物理备份】脚本,生产实践
前言: 逻辑备份[mysqldump] 物理备份[Xtrbackup] 1、mysqldump全备 建议手动制定库,不要选择–all ,容易在数据恢复时发生问题 --set-gtid-purged=OFF 选项,在备份时会记录binlog日志,如果不加,不记录binlog日志,所以在我们做主从用了g
数据库
未读
二进制部署的Mysql 8.0 小版本升级
背景: 由于在漏扫过程中查出mysql8.0.33 版本以及以前的mysql8.0版本存在安全漏洞。 升级步骤 备份,将当前的数据库进行备份,备份过程忽略,方法很多 官网下载最新的mysql 小版本的软件包 https://dev.mysql.com/downloads/mysql/ 将对应的tar
数据库
未读
二进制部署Mysql8.0.31
二进制部署Mysql8.0.31 一、软件包下载 企业版:Enterprise , 互联网行业一般不选择.
社区版本:选择
源码包 编译安装: source code .tar.gz
通用二进制
公司用什么版本数据库? 具体
数据库
未读
一个由MySQL安全插件引发的生产问题
一、背景 生产环境下遇到一个问题,有数据库节点的连接数略高,触发了连接数告警。登录上查看后,发现实际业务压力不大。查看processlist发现有大量状态为“Waiting in connection_control plugin”的等待连接。 mysql> select ID,HOST,DB,CO
数据库
未读
二进制部署的Mysql 5.7.X 小版本升级
背景: 由于在漏扫过程中查出mysql5.7.34 版本以及以前的mysql5.7 版本存在安全漏洞。然后想着进行升级到当前的最新mysql 5.7.36 这个版本 升级步骤 备份,将当前的数据库进行备份,备份过程忽略,方法很多 官网下载最新的mysql 小版本的软件包 https://dev.my
数据库
未读
mysqldump 导出数据库各参数详细说明
mysqldump介绍 是mysql用于转存储数据库的实用程序。它主要产生一个SQL脚本,其中包含从头重新创建数据库所必需的命令CREATE TABLE INSERT等。: 导出一个数据库的结构 mysqldump -d dbname -uroot -p > dbname.sql
导出多个数据库的
数据库
未读
数据库,单表数据量大,怎么优化
单表数据量大,怎么优化? 先不急着考虑分库分表,可以从 优化,缓存,归档,分区,分布式 ,五个方面试试 数据库基本优化,单表 2000w,做好索引,减少多表 join,适量的字段冗余 减少对数据库的压力,缓存机制,把能接受延迟的,或者数据的变化频率不是那么高的,放到分布式缓存,或者本地缓存当中 冷热