三。架构方面的优化(了解知道)
1>采用分布式 读写分离
2>大表可以 使用 分库分表 (横向分表 纵向分表)
3>mysql分区 物理形态上分成五个分区 对于用户来讲 还是当成一张表来对待 再创建表的时候进行分区
4>大型的数据采用数据库中间件 帮你解决数据库数据导入备份 分表分区监控
东方通 360 百度
5>使用redis 进行数据库的缓存 减轻mysql 的压力 提高查询的速度
四。硬件方面的优化
1>使用固态硬盘
2>增加带宽
3>增加内存
4>扩充 数据库服务器的数量
补充说明:*视图 也叫临时表 把经常通过where条件查询的数据放到临时表中 下次 直接从临时表读取 避免过多的损耗数据库
*mysql 存储 存储代码段 经常用它 批量插入数据
mysql触发器 一般用于 表备份 如果一张表 发生修改 同时将修改的内容同步到 另外一张表中
网友评论