1. 数据量
1.1 Mysql
Mysql数据主要存储在磁盘,会有内存存放最近的buffer,主要需要评估容量的是不能打满磁盘,磁盘打满爆库,数据无法更新或写入。
但是考虑的业务的性能,谈数据库本身的最大max其实没有太大意义,比如一张表可以存放的行数非常多,但是达到一定的行数之后性能骤降,那设计的时候一定是选择这个性能下降的临界值(标准值),就行完美身材和标准身材,哈哈哈。
一般单库接近2000w行就需要做水平拆分了,查询效率会急剧下降。
库 | 表(per db) | 列(per table) | 行 | |
---|---|---|---|---|
max:20亿个表 | 1024列 所有变长字段的长度和 不超过 |
每行的最大长度为8092字节? 每行的最大varchar长度和为 |