数据库优化无非水平切分与垂直切分!
1.水平.就是按记录分.
一个数据库有3000W用户记录.处理速度比较慢.这时可以把3000W.分成三份.每份都是1000W.分别放在不同的机器上.
2.垂直分割就是按字段分.
一个数据库有3000W用户记录.包括字段id,user,password,first_name,last_name,email,addr,等几十字段.用户登录时需要user,password字段,需要查找user,password字段比较慢,若是把它user,password单建立一表,速度会快.用户的其它字段独立再建立一个表.这仅是一个例子.
3.不需要什么软件.应用层实现.
本文探讨了数据库优化中的两种主要方法——水平切分与垂直切分。通过将大量用户记录分组,可以显著提高处理速度,特别是在用户登录场景中优化特定字段的查询效率。
552

被折叠的 条评论
为什么被折叠?



