mysql的优化总结(三)

三。架构方面的优化(了解知道)

1>采用分布式 读写分离

2>大表可以 使用 分库分表 (横向分表 纵向分表)

3>mysql分区  物理形态上分成五个分区 对于用户来讲 还是当成一张表来对待 再创建表的时候进行分区

4>大型的数据采用数据库中间件  帮你解决数据库数据导入备份  分表分区监控

东方通   360  百度

5>使用redis 进行数据库的缓存  减轻mysql 的压力   提高查询的速度


四。硬件方面的优化

1>使用固态硬盘

2>增加带宽

3>增加内存

4>扩充 数据库服务器的数量

补充说明:*视图 也叫临时表  把经常通过where条件查询的数据放到临时表中 下次 直接从临时表读取 避免过多的损耗数据库

*mysql 存储 存储代码段 经常用它 批量插入数据

mysql触发器 一般用于 表备份  如果一张表 发生修改  同时将修改的内容同步到 另外一张表中 

你可能感兴趣的:(mysql的优化总结(三))