Management新功能讲解
- JOIN关系分析
-
功能背景:
JOIN查询在许多业务中属于常见场景,但根据业务特点写出高效的JOIN查询SQL却不容易。管理平台根据计算节点记录的用户操作日志将JOIN类型的SQL进行整理并通过可视化的方式为用户展示业务之间的关联,并提供优化依据。 -
功能说明
使用功能前提: -
拥有“操作日志智能分析”菜单权限;
2.计算节点参数“允许JOIN查询”开启; -
计算节点参数“统计SQL执行情况”开启;
图形说明:
1.圆点代表业务表,根据表类型划分四种颜色; -
线条与线条两端代表两张表有JOIN关系(黄色线条为JOIN时关联字段非分片字段);
3.圆点越大代表JOIN次数越多;
4.支持鼠标自由缩放图形,并在图中显示JOIN次数最多的10张表的表名称;
点击圆点可查看对应表的JOIN关系详情。
-
功能说明:
1.JOIN关系详情可查看当前表信息以及与当前表有JOIN关系的表信息; -
点击展开按钮可查看当前表与JOIN关系表的具体SQL语句、JOIN查询次数、以及计算节点平均执行时间;
-
若在JOIN操作中使用的关联字段未建索引,页面会使用黄色三角警示。具体是否需要对关联字段加入索引需根据实际情况考虑;
- 许可证管理 -
功能背景:
用户以往对计算节点的许可证授权都是通过线下人工手动完成的,为提高该操作的易用性与效率,管理平台提供可视化更新许可证的功能。
-
功能说明:
1.在线对计算节点授权许可证进行更新或激活操作,可在普通用户界面或管理员界面进入该功能; -
操作说明:选择集群->选择计算节点主机名->配置SSH并测试通过->根据提示操作按钮(生成、获取、更新);
-
【生成】:若许可证需要更新为正式锁则要求需要获取计算节点服务器的机器码。点击
-
【生成】可获取当前选择计算节点服务器的机器码文件。(如果计算节点未运行则需要手动指定计算节点安装目录位置)
-
【获取】:可获取当前计算节点的许可证信息,建议获取后通过提示中的超链接下载许可证信息“.log”文件与机器码文件一同发送给产品供应商;
-
【更新】:将产品供应商提供的激活文件通过点击【选择】上传到HotDB Management中,然后再点击【确认替换】进行许可证的更新激活操作。(如果发现有同名的激活文件可点击【确认替换】进行更新)
-
功能说明:
-
可在更新记录中查看对计算节点授权许可的更新历史,包括更新后许可证的详细信息;
-
许可证更新的计算节点版本若低于V2.5.3则更新结果需要在5分钟后才能查看。可在管理平台普通用户端顶部信息栏或在计算节点管理端口执行
show @@usbkey命令查看更新结果。
- 自动升级管理平台配置库
-
功能背景:
以往管理平台升级需要提前人工手动升级配置库,为降低人工操作的错误率,管理平台提供自动升级配置库的功能。
-
功能说明:
1.该功能是一个无界面的功能,在管理平台服务启动时由后台程序自动对其配置库进行检测,判断是否需要进行升级,若检测到配置库当前版本与管理平台版本不一致,则程序会主动对配置库执行升级操作;
2.该功能仅在在V2.5.3及以上的管理平台版本中支持,最低可兼容到V2.4.5版本的配置库升级;
3.升级时替换完版本包以及配置文件后,可通过启动服务完成配置库的升级而无需手动进行升级操作。但强烈建议启动管理平台服务程序前手动备份一次管理平台配置库;
4.升级过程中若发生异常,程序会进行回滚操作,尽量将配置库恢复成升级前状态。若回滚失败则需要人工介入并借助hotdb-management.log日志查看具体问题。
- 高可用切换与重建优化
-
功能背景:
对主备集群模式的计算节点服务进行高可用重建与切换操作,其过程是非常重要且严谨的。在实际运维过程中,用户往往无法准确知晓当前计算节点服务是否需要进行重建以及是否可以进行高可用切换。
-
功能说明:
-
功能优化亮点:无需人工判断集群是否需要进行重建,以及是否可以进行切换。自动根据按钮显示可进行对应操作。并对需要进行重建的集群进行告警提示;
-
页面优化:批量启用、批量停用、批量删除按钮放入更多下拉显示中;集群编辑入口移到集群名称上;放大【重建】与【切换】按钮;需要重建的集群,集群名称橙色显示;
3.每次刷新计算节点集群页面,程序会对主备节点模式的集群进行“高可用切换检测”,检测通过则显示【切换】按钮,不通过则显示【重建】按钮;