博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
水平切分与垂直切分
阅读量:1982 次
发布时间:2019-04-27

本文共 297 字,大约阅读时间需要 1 分钟。

数据库优化无非水平切分与垂直切分!

 

1.水平.就是按记录分.

一个数据库有3000W用户记录.处理速度比较慢.这时可以把3000W.分成三份.每份都是1000W.分别放在不同的机器上.
2.垂直分割就是按字段分.
一个数据库有3000W用户记录.包括字段id,user,password,first_name,last_name,email,addr,等几十字段.用户登录时需要user,password字段,需要查找user,password字段比较慢,若是把它user,password单建立一表,速度会快.用户的其它字段独立再建立一个表.这仅是一个例子.
3.不需要什么软件.应用层实现.

转载地址:http://gtwvf.baihongyu.com/

你可能感兴趣的文章
Python读取配置文件中文乱码问题
查看>>
使用Spark读写外部存储介质(Mysql、Hbase、Redis)
查看>>
Spark学习——利用Mleap部署spark pipeline模型
查看>>
手写LogisticRegression
查看>>
SQL经典题目总结
查看>>
剑指offer编程题,一周刷完
查看>>
推荐系统初学
查看>>
Map的遍历和排序
查看>>
约瑟夫环问题
查看>>
springboot+log4j2体验
查看>>
redis集群启动方式
查看>>
ubuntu系统开机自启动方式
查看>>
ES查询效率之快的三个重要技术
查看>>
JDBC概念,JDBC连接到Oracle 11g(内附驱动jar包),
查看>>
彻底卸载MySQL
查看>>
Oracle创建表,修改表(添加列、修改列、删除列、修改表的名称以及修改列名)
查看>>
SQL命令分类(DDL、DML、DCL、TCL以及事务)
查看>>
nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate 报错
查看>>
kafka集群搭建
查看>>
Python正则表达式,从入门到实战,精华都在这里!
查看>>