逻辑库是由单个或多个物理库配置而成,可便捷的进行分库分表的操作。本文介绍逻辑库的定义、应用场景等信息。

定义

当业务达到一定规模后,需要通过分库分表来进行负载均衡,从而达到在大量业务压力场景下具有平滑支撑的能力。

当库的数量大于或等于1,有如下限制:
库数量 说明
大于1 大于1时,库名个数、后缀格式需要有约束。
  • 一般个数为2的指数幂。
  • 一般后缀为_xxxx,即下划线4位数字从0开始递增补齐。
等于1 等于1时,仅存在分表的单个数据库会抽取成逻辑库。

注意事项

  • SQL Console数据查询、结构设计、数据导出、数据变更等功能支持选择物理库或者逻辑库操作。选择逻辑库,则可便捷的进行分表/逻辑表操作,即将分表/逻辑表当做单个表写入SQL语句)。
  • 若需要申请数据源权限,可直接申请逻辑库权限,即可开通其关联的所有物理库的权限。

使用场景

如下为典型的逻辑库场景:

  • 单库-分表
  • 分库-分表
  • 分库-不分表

配置说明

说明 数据Owner或DBA有权限配置。

数据管理DMS控制台首页顶部导航栏中,单击sousuo图标,在数据库列表搜索目标数据库,单击操作列下的更多 > 配置逻辑库