面试题18 大表如何优化

1.限定数据的范围(在我在恒华伟业实习的时候,经理就跟我说要缩小查询的时间范围了)

2.读、写分离

3.垂直分区

4.水平分区

(数据库分片的两种常见方案):

1.客户端代理:分片逻辑在应用端,封装在jar包中,通过修改或者封装JDBC层来实现

2.中间件代理:在应用和数据中间加了一个代理层。分片逻辑统一维护在中间件服务之中。

posted @ 2020-09-21 23:18  幽默de程序员  阅读(79)  评论(0编辑  收藏  举报