
mysql
shfscut
这个作者很懒,什么都没留下…
展开
-
mysql root账户看不到数据库
之前服务器断电后,遇到mysql root账户看不到数据库的问题。通过Mysql installer 重新配置Mysql server,成功解决原创 2017-12-06 12:22:09 · 1061 阅读 · 0 评论 -
MySQL数据库优化之SQL优化
该篇主要讨论SQL及索引优化中的SQL优化 1.首先我们应该要思考如何发现有问题的SQL//使用MySQL慢查日志对有效率问题的SQL进行监控mysql> show variables like 'slow_query_log';//开启slow_query_log之前查看log_queries_not_using_indexes,并设置为onmysql> set gl...原创 2018-07-15 18:04:10 · 439 阅读 · 0 评论 -
MySQL--在线将基于事务的复制变更为基于日志的复制
阅读该篇之前,请确认已经了解了《MySQL基于日志点的复制操作》 和《MySQL–在线基于日志的复制变更为基于事务的复制》操作环境: CentOS:7.2 64bit MySQL:5.7.22先决条件: 1. 集群中所有服务器的版本均高于5.7.6 2. 集群中所有服务器gitd_mode都设置为off涉及的内容有9个操作,如下:mysql> stop ...原创 2018-07-15 10:01:55 · 174 阅读 · 0 评论 -
MySQL--在线基于日志的复制变更为基于事务的复制
阅读该篇之前,请确认已经了解了上一篇《MySQL基于日志点的复制操作》操作环境: CentOS:7.2 64bit MySQL:5.7.22先决条件: 1. 集群中所有服务器的版本均高于5.7.6 2. 集群中所有服务器gitd_mode都设置为off涉及的内容有9个操作,如下:mysql> set @@global.enforce_gtid_consistency=...原创 2018-07-15 09:37:05 · 215 阅读 · 0 评论 -
MySQL基于日志点的复制操作
1.在Master端建立复制用户 2.备份Master端的数据, 并在Slave端恢复 3.使用Change master命令配置复制// 创建用户dbamysql> create user 'dba'@'192.168.3.%' identified by '123456';// 赋权限mysql> grant replication slave on *.* to d...原创 2018-07-13 16:36:57 · 523 阅读 · 0 评论 -
高性能可扩展mysql(数据库备份)
已该文章为基础: 高性能可扩展mysql(数据库备份)补充:指定备份计划 1.每天凌晨对数据库进行一次全备(两种选择)使用mysqldump全备 //逻辑备份使用xtrabackup的innobackupex备份 //物理备份2.实时对二进制日志进行远程备份使用mysqlbinlo...原创 2018-07-18 09:36:36 · 319 阅读 · 0 评论 -
MySQL数据库监控
1.对数据库服务可用性进行监控数据库进程或是端口存在并不意味着数据库就是可用的通过网络连接到数据库并且确定数据库是可以对外提供服务的2.对数据库性能进行监控QPS和TPS并发线程数量如何对InnoDB阻塞和死锁进行监控3.对主从复制进行监控主从复制链路状态的监控主从复制延迟的监控定期的确认主从复制的数据是否一致4.对服务器资源的监控磁盘空间服务...原创 2018-07-18 09:27:03 · 822 阅读 · 0 评论 -
MySQL服务器处理查询请求的整个过程
客户端发送SQL请求给服务器服务器检查是否可以在查询缓存中命中该SQL服务器端进行SQL解析,预处理,再由优化器生成对应的执行计划根据执行计划,调用存储引擎API来查询数据将结果返回给客户端...原创 2018-07-17 14:30:27 · 718 阅读 · 0 评论 -
MySQL数据库优化之索引优化
学习索引优化之前安装演示数据库以供练习使用mysql提供的sakila数据库文件下载: http://downloads.mysql.com/docs/sakila-db.tar.gz解压后导入数据库shell> mysql -uroot -p < salila-schema.sqlshell> mysql -uroot -p < salika-data.sq...原创 2018-07-17 11:52:32 · 1808 阅读 · 0 评论 -
Q&A(MySQL实战45讲)
01 | 基础架构: 一条SQL查询语句是如何执行的有两个问题权限验证的问题命中查询缓存是返回结构的时候,做权限验证。但是又提出查询也会在优化器之前调用 precheck 验证权限??分析器为什么有指向查询缓存的箭头?05 | 深入浅出索引(上)下面重建索引的做法,是否合适alter table T drop primary key;alter table T add pri...原创 2019-04-13 22:39:45 · 260 阅读 · 0 评论