PolarDB-X默认为新创建的表开启全表扫描功能,但频繁使用全表扫描功能会占用数据库资源降低查询效率,本文将介绍如何在控制台上手动关闭全表扫描。

前提条件

注意事项

如果PolarDB-X拆分表没有开启全表扫描功能,则在访问该表时必须在WHERE子句中包含拆分键。否则,PolarDB-X将提示TDDL-4510错误代码。

操作步骤

  1. 登录云原生分布式数据库控制台
  2. 在页面左上角选择目标实例所在地域。
  3. 在左侧导航栏中,单击实例列表
  4. 找到目标实例,单击实例ID。
  5. 在左侧导航栏中单击配置与管理 > 数据库管理
  6. 在数据库列表中找到目标数据库,单击数据库名称。
    选择数据库
  7. 在左侧导航栏中,单击数据表管理 > 数据表配置
  8. 找到目标数据表,单击右侧操作栏中的高级设置
    全表扫描
    说明 仅当表属性分库时支持设置全表扫描功能,您可以通过调整拆分键进行分库拆分。
  9. 在弹出的对话框中,选择,单击确定
    开启全表扫描