MySQL 常见问题
1.一台办公室内主机无法上网(打不开网站),请给出你的排查步骤?
2.作为一个运维人员,有运营人员反映我们的网站crushlinux.com打开慢,这是你如何排查?
1)运营人员提示网站打开慢后,运维人员需要自己测试
a.如果不满,需要了解运营人员慢的原因
b.如果慢,需要继续测试
2)测试
a.访问调度器
b.通过调度器访问web(放html phpinfo)
c.通过web访问数据库
d.通过web访问文件存储服务(图片)
e.通过浏览器开发工具(F12)查看网站哪个url打开时间长(优化url)
3)查看数据库负载
# uptime
# top
mysql> show processlist; //查看哪些语句耗时
mysql> show full processlist; //
mysql> show variables like '%pro%';
profiling 需要开启(显示SQL语句的连接,打开等时间)
查看mysql slowlog 找慢查询语句,事后有用 mysql diaplan
3.你如何理解网站并发的概念
4.你的公司网站并发是多少?访问量是多少?
5.描述mysql主从同步原理
6.描述mysql主从同步部署
7.描述mysql root 密码忘了怎么办?
8.描述MyISAM与Innode数据库引擎特点与区别?
9.描述mysql多实例部署
10.描述如何查看mysql的命令帮助?
11.描述mysql增量备份和恢复过程
12.mysql出现同步故障如何解决?
13.mysql出现同步延迟原因是什么?如何解决?