智能分布列推荐
背景信息
智能分布列推荐是应用于分布式数据库系统中的一项重要功能,旨在帮助用户优化数据存储和查询性能。即通过分析历史查询日志,为用户的数据表自动推荐最佳的分布列,以便在分布式数据库系统中实现数据的高效分片和存储,并提升查询性能。
如果当前控制台界面不支持该功能,请联系技术支持人员。
前提条件
启动该功能需要在“监控设置 > 监控采集”页面打开“历史查询监控”指标项,且开启后已运行了一段时间的查询操作,并生成历史查询日志。操作详情请参见监控采集。
创建推理任务
- 登录GaussDB(DWS) 管理控制台。
- 在“集群 > 专属集群”页面,找到需要查看监控的集群。
- 在指定集群所在行的“操作”列,单击“监控面板”,系统将显示数据库监控页面。
- 在左侧导航栏选择“工具 > 智能分布列推荐”,进入智能分布列推荐页面。
- 单击“创建推理任务”按钮,选择需要推荐分布列的集群、数据库和时间段。
- 确认无误后,单击“确定”。
查看推理结果
- 登录GaussDB(DWS) 管理控制台。
- 在“集群 > 专属集群”页面,找到需要查看监控的集群。
- 在指定集群所在行的“操作”列,单击“监控面板”,系统将显示数据库监控页面。
- 在左侧导航栏选择“工具 > 智能分布列推荐”,进入智能分布列推荐页面。
- 查看推荐作业列表,字段说明如下表所示。
表1 智能分布列推荐作业列表参数说明 参数名
参数说明
任务ID
创建分布列推荐作业后,生成的唯一标识ID。
数据库名称
数据库的名称。
日志起始时间
用于数据分析的历史查询日志的起始时间,默认为当前时间的前一周的时刻。
日志截止时间
用于数据分析的历史查询日志的截止时间,默认为当前时刻。
任务状态
表示当前分布列推荐作业的实时状态:
- Created:创建成功。
- Entities extracted:处理日志数据中。
- Plans processed:生成推荐结果中。
- Finish:推荐作业已成功完成。
- Failure:推荐作业执行失败。
操作
- 单击“展示推理结果”按钮查看推荐的分布列结果。
- 单击“删除”按钮删除该记录。