🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
基本概念,把一个表,从逻辑上分成多个区域,便于存储数据。 采用分区的前提,数据量非常大。 如果数据表的记录非常多,比如达到上亿条,数据表的活性就大大降低,数据表的运行速度就比较慢、效率低下,影响mysql数据库的整体性能,就可以采用分区解决,分区是mysql本身就支持的技术 以上的结构,在创建(修改)表时,可以指定表,可以被分成几个区域。 利用表选项:partition 完成。 ~~~ create table table_name( 字段信息, 索引, )表选项 partition by 分区算法(分区字段)( 分区选项 ); ~~~ 分区算法: 条件分区:list (列表) range(范围) 取模轮询(hash,key)