MySQL 8.0.17 调优指南(openEuler 20.09)SQL 是最好的RDBMS (Relational Database Management System,关系数据库管理系 统)应用软件之一。 MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将 所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了 双授权政策,分为社区版和商 在BIOS中,选择“Advanced>MISC Config”,单击Enter键进入。 2. 将“CPU Prefetching Configuration”设置为“Disabled”,单击F10键保存退 出。 ----结束 MySQL 8.0.17 调优指南(openEuler 20.09) 2 硬件调优 2020-10-15 3 3 操作系统调优 3.1 关闭irqbalance 3 参数含义 操作 swappiness 值越大,越积极使用swap分 区,值越小,越积极使用内存。 执行命令vi /etc/sysctl.conf, 将vm.swappiness = 1添加到文 件底部,保存退出,执行命令 sysctl -p使其生效。 dirty_ratio 内存里的脏数据百分比不能超过 这个值。 echo 5 > /proc/sys/vm/ dirty_ratio 3.90 码力 | 11 页 | 223.31 KB | 1 年前3
使用 Docker 建立 MySQL 集群首先修改主数据库: docker exec -it mdb1 /bin/bash 进入主数据库容器内之后, vi /etc/mysql/my.cnf 把“server-id = 1”行的注释去掉即可,保存,退出容器,然后 docker restart mdb1 同样的,把从数据库的 my.cnf 修改“server-id = 2”,需要是比主 server-id 大的数字,mdb2 同样需要重启。 3 在主数据库中执行 SQL 脚本: /*设定用于同步的账号、密码*/ grant replication slave on *.* to ‘sync’@'%' identified by 'sync'; /*保存权限设定*/ flush privileges; /*查看主数据日志状态,需要记住查询结果 File 和 Position 值,是从数据库复 制的日志起点*/ show master status;0 码力 | 3 页 | 103.32 KB | 1 年前3
Kubernetes Operator 实践 - MySQL容器化1. 背景介绍 2. Operator 的基本原理 3. MySQL Operator 设计实践 4. 小结 无状态服务 服务调度 有状态服务集群 服务调度 状态保存 集群管理 有状态服务 服务调度 状态保存 带来的新挑战 服务调度 状态存储 集群管理 成员管理 扩缩容 故障迁移 高可用 CoreOS 提出了 operator Deployment StatefulSet0 码力 | 42 页 | 4.77 MB | 1 年前3
谈谈MYSQL那点事innodb_buffer_pool_size 32M 10G InnoDB 使用一个缓冲池来保存索引和原始数据 , 这里你设置越大 , 你在存取表里面数据时所需要的 磁盘 I/O 越少,一般是内存的一半,不超过 2G , 否则系统会崩溃,这个参数非常重要 innodb_additional_mem _pool_size 2M 512M InnoDB 用来保存 metadata 信息 , 如果内存是 16G ,最好本值超 1024M0 码力 | 38 页 | 2.04 MB | 1 年前3
共 4 条
- 1













