MySQL
文章平均质量分 67
Hi峰兄
资深运维工程师
专注于高性能MySQL、高负载WEB系统、Linux内核、JVM虚拟机以及Python语言
展开
-
MySQL 主主(双主)复制
MySQL支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护日志文件的一个索引以跟踪日志循环。当一个从服务器连接到主服务器时,它通知主服务器从服务器在日志中读取的最后一次成功更新的位置。从服务器接收从那时起发生的任何更新,然后封锁并等待主服务器通知下一次更新。配置主主同步的操作步骤:MySQL-A 10....原创 2019-06-28 13:41:24 · 29058 阅读 · 7 评论 -
关于MySQL的TPS和QPS
TPS - Transactions Per Second(每秒传输的事物处理个数),这是指服务器每秒处理的事务数,支持事务的存储引擎如InnoDB等特有的一个性能指标。计算方法:TPS = (COM_COMMIT + COM_ROLLBACK)/UPTIMEuse information_schema;select VARIABLE_VALUE into @num_co原创 2015-08-12 20:59:28 · 11402 阅读 · 0 评论 -
SQL审核自动化
很多游戏项目都是通过每周更新大版本来维持用户的粘性和活跃度,而更新版本必然伴随着数据库的新建create、改表alter的SQL。运维或者dba负责审核这类sql是否合理、高效,因为很多开发同事特别是经验少的新人是不考虑sql性能、是否合乎MySQL的最佳实践。经常很多建表语句漏加索引或者加错索引(不满足最左匹配等情况),需要等到开服后数据库负载过高引起告警才发现问题。MySQ原创 2015-09-03 22:13:02 · 5516 阅读 · 1 评论