mysql性能管理与架构设计1

  • qbs每秒查询数量

  • tps是每秒内的事务数

每个sql查询只能一个cpu做 ,80%性能问题是 慢查询造成的

  • 并发量:数据库同一时间 处理的 请求数量
  • 同时连接数:对数据库的连接, 每个请求可能会有多个连接 大多数连接sleep状态
    mysql默认最大100

大表:

千万行,文件超过10g
代表慢查询查产生
建立索引要很长时间
会引起主从延迟 影响业务
修改表结构要长时间锁表 也会引起主从延迟 影响业务

分库分表

会消耗大量人力物力 而且 后台统计业务影响了
难点1主键选择
2跨分区查询统计
并不对所有情况都合适

归档

历史数据归档 不怎么影响前后台业务
难点:时间点选择 归档一年前 一月前 一周前

.,

你可能感兴趣的:(mysql性能管理与架构设计1)