尽量减少不必要的数据库查询
如果数据不需要非常及时的可以使用缓存,间隔一段时间读取。
SQL该优化的优化,表,该加索引的时候加索引。
请求,尽可能的走异步操作,队列的方式进行请求,这样防止高并发。
分库分表(面对大数据量
1.换固态硬盘加快硬盘的读写效率。
2.建立缓存中间件降低对硬盘的读写次数,缓存不用多说了,最最最基本和重要的优化策略。
3.将硬盘的读写或者数据的计算分摊到多台机器上,也就是集群。
4.良好的查询算法,降低读的次数,分表,分库,索引等都是基于这层面的。
三表查询 两表关联建一个表 第三个表再与其关联
别用×