参数优化
max_connections
最大连接数,并发链接,默认151,
调整依据看show status like 'Max_used_connections';
select @@max_connections;
back_log
暂存的连接数 ,达到最大连接数多出来的连接数,不建议设置 ...
2019-06-18 22:16 497℃ 0评论
0 喜欢
几种高可用方案介绍
高可用架构
单活 :
keeplived+ 双主+1从(MMM)
MHA(三节点 1主两从)
TMHA(1主1从)
多活:
NDB(收费)
InnoDB Cluster
PXC(percona XtraDB Cluster)
MGC(MariaDB glaera Clust ...
2019-06-14 22:53 1021℃ 0评论
0 喜欢
延时从库
配置
SQL线程延时:数据已经写入relaylog中了,SQL线程"慢点"运行
一般企业建议3-6小时,具体看公司运维人员对于故障的反应时间
mysql>stop slave;
mysql>CHANGE MASTER TO MASTER_DELAY = 300;
 ...
2019-06-14 20:47 476℃ 0评论
0 喜欢
备份专用参数
通用参数
-u 指定备份用户
-p 指定备份密码
-S 指定socket文件
-h 指定mysql主机
-P 指定mysql端口
本地备份:
mysqldump -uroot -p -S /tmp/mysql.sock
远程备份:
mysqldump -uro ...
2019-06-13 10:18 440℃ 0评论
0 喜欢
1.错误日志
记录启动\关闭\日常运行过程中,状态信息,警告,错误
配置
手工设定:
Master [(none)]>select @@log_error;
vim /etc/my.cnf
log_error=/var/log/mysql.log
log_timestamps=sys ...
2019-06-12 15:59 479℃ 0评论
0 喜欢
事务的开始
begin 在5.5以上的版本 无需手工执行begin 在执行DML语句时 会自动在前天加一个bgein命令
事务的结束
commit 提交事务
如果要回滚 需要执行 rollback
自动提交策略,默认是1
mysql> select @@autocommit;
+ ...
2019-06-11 22:26 440℃ 0评论
0 喜欢
1.什么是存储引擎
相当于系统的文件系统
2.存储引擎分类
InnoDB
MyISAM
MEMORY
CSV
等
2.1 查看引擎
mysql> show engines;
+--------------------+---------+--------------------------- ...
2019-06-11 22:03 489℃ 0评论
0 喜欢
分类
DDL:数据定义语言
DCL:数据控制语言
DML:数据操作语言
DQL:数据的查询语言
数据类型
整型 int smallint mediumint bigint tinyint(0-255)
浮点型 float double
字符型 ch ...
2019-06-08 17:13 562℃ 0评论
0 喜欢
mysql 表的物理存储结构
MyISAM(一种引擎)的表:
-rw-r----- 1 mysql mysql 10816 Apr 18 11:37 user.frm
-rw-r----- 1 mysql mysql 396 Apr 18 12:20 user.MYD
-rw-r ...
2019-06-08 16:45 517℃ 0评论
0 喜欢
下载包
wget https://downloads.mysql.com/archives/get/file/mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz
解压包
tar xvf mysql-5.7.20-linux-glibc2.12-x86_64.tar ...
2019-06-05 22:41 448℃ 0评论
0 喜欢