数据库三范式
- 列不可再分
- 满足一个情况下,每个表只描述一件事情
- 满足二的情况下,表中的列不存在对非主键队列的传递依赖
大表如何优化
- 限定数据的查询范围
- 读写分离,主库负责写,从库负责读
- 垂直分区(用户表中既有登录信息又有基本信息)
- 水平分区 (把一个大用户信息表分成多个信息表)
CHAR和VARCHAR区别
- CHAR在创建时就被用空格填充特定长度,检索CHAR时需要删除尾随空格。
BLOB 和 TEXT 有什么区别
BLOB是一个二进制对象,可以容纳可变数量的数据。TEXT 是一个不区分大小写
的BLOB。








网友评论