09 2020 档案
摘要:一、优化思想 硬件优化 软件优化 my.cnf参数优化 SQL语句优化 架构优化 1、硬件优化 硬件优化包括CPU、内存、硬盘、网卡的优化。一般的CPU可以使用2-4核,内存32G-64G,这样可以跑2个实例。 2、软件优化 操作系统使用x86_64系统。 3、my.cnf参数优化 [mysqld]
阅读全文
摘要:一、MySQL存储引擎介绍 1、什么是存储引擎 在说存储引擎前,举个例子,我们平时下载电影是不是同一个电影有mp4、rmvb、avi等格式,这些不同的格式的同一个电影清晰度、占用磁盘的空间可能会不同,但是它们的内容都是一样的。 存储引擎和上述所说的类似,不同的存储引擎存入到数据中存储的形式不同,所以
阅读全文
摘要:一、虚拟环境搭建 1、工具或者软件 centos阿里云服务器 Anaconda3-5.2.0-Linux-x86_64.sh 注意的是官网下载Anaconda是比较慢的,可以去https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/上下载对应的An
阅读全文
摘要:一、下载MySQL 进入官网:https://downloads.mysql.com/archives/community/选择合适的版本: 通过wget进行下载: [root@iZwz9ba9y5k8ij7xf2boohZ software]# wget https://downloads.mys
阅读全文
摘要:一、MySQL服务日志介绍 MySQL日志有下面几种: 错误日志(Error Log) 查询日志(Query Log) 二进制日志(Binary Log) (一)错误日志 记录MySQL服务进程在启动、关闭或运行过程中遇到的错误信息。它的调整在/data/3306/my.cnf文件中: ... [m
阅读全文
摘要:一、什么是备份与增量恢复 (一)什么是全量备份与增量备份 1、全量备份 全量备份就是将数据库中所有数据进行备份。 -- 1、innodb -- 备份所有库 mysqldump -uroot -p -S /data/3306/mysql.sock -F --single-transaction -A
阅读全文
摘要:一、主从复制读写分离授权方案 当配置好MySQL主从复制后,所有对数据库内容的更新必须在主服务器上进行。那么为什么所有的更新都要在主服务器上进行呢?因为数据复制是单向的,只有在主库上更新,才能避免用户对主服务器上数据库内容的更新与对从服务器上数据库内容的更新一致,避免发生冲突。那么又该如何保证用户在
阅读全文
摘要:一、主从复制 (一)主从复制介绍 MySQL支持单向、双向、链式级联、实时、异步复制。在复制过程中,一台服务器充当主服务器(Master),而一个或多个其它的服务器充当从服务器(Slave)。 复制可以是单向:M-->S,也可以是双向:M<-->M,或者多M环状同步等。 如果设置了链式级联复制,那么
阅读全文