1、MySQL性能
性能指标: mysql的读写在5万次每秒,写可能会更慢一些。一般百万级别的表就要考虑分表分库使用分布式数据库了。常见的性能指标有QPS每秒查询请求、TPS每秒事务请求次数、IOPS每秒IO请求次数。
性能查询语句:
查询所有性能指标,show global status;
查看查询的请求次数,show global status like ‘%questions%’;
查看服务器服务时间,show global status like '%uptime%;
QPS=questions/uptime;
查看最大连接数:show golbal status like ‘%max_connectios%’
性能优化方案: 语句优化(增加索引)、架构设计优化(分表分库、分布式)、网络优化(减少网络访问次数)、IO优化(配合缓存减少磁盘的访问)。