楼主你好,阿里云PolarDB-x支持数据追踪功能。您可以按照以下步骤进行数据追踪:
登录阿里云控制台,选择PolarDB-x实例,进入实例详情页面。
在实例详情页面左侧导航栏中,选择“性能监控”,然后选择“数据追踪”。
在数据追踪页面,您可以设置查询时间范围、检索条件、排序方式等。
在检索结果列表中,您可以查看每个SQL语句的执行时间、返回行数、执行计划等信息。
如果需要更详细的数据追踪信息,您可以点击某个SQL语句,进入该语句的“执行详情”页面,在该页面中可以查看该语句的执行计划、性能分析等详细信息。
请注意,数据追踪功能会对系统性能产生影响,因此在实际使用中需要根据具体情况谨慎使用。
PolarDB-x 是阿里云推出的一款云原生分布式数据库,它提供了丰富的监控和追踪功能,帮助用户了解数据库的运行状态和性能。要进行数据追踪,您可以通过以下步骤操作:
DMS的数据追踪功能可以快速按需找到目标时间段内的相关更新,并生成逆向回滚语句,追踪完的数据可批量生成回滚脚本,通过数据变更工单最终执行到数据库中完成数据的修复。当误操作受影响的数据量在10万以内时,您可使用该方法进行数据恢复。
使用DMS数据追踪进行恢复
DMS的数据追踪功能可以快速按需找到目标时间段内的相关更新,并生成逆向回滚语句,追踪完的数据可批量生成回滚脚本,通过数据变更工单最终执行到数据库中完成数据的修复。当误操作受影响的数据量在10万以内时,您可使用该方法进行数据恢复。
前提条件
已为集群开启Binlog。详细操作步骤,请参见开启Binlog。
若在DMS中,该集群的管控模式为自由操作与稳定变更,请先通过DMS登录目标集群。
步骤一、查找需回滚记录,生成回滚脚本
首先,您需要在DMS控制台提交数据追踪工单申请,审批通过后,根据解析出的日志,选择需要回滚的变更记录,并生成回滚脚本。
登录新版DMS控制台。
在页面顶部,选择数据库开发 > 数据追踪 > 数据追踪工单。
在页面右上角,单击+数据追踪。
在数据追踪工单申请页面,根据下表填写工单申请。
单击提交申请,系统将获取日志文件。
获取日志文件后,系统会进入审批环节。
说明
若Binlog未开启或数据库未登录,系统将无法获取日志文件。
等待审批通过。
说明
数据追踪的默认安全审批规则为:数据库对应的DBA进行审批。
审批通过后,系统会进行日志下载、日志解析等操作。
待解析完成后,您可以勾选需要回滚的变更记录,单击导出回滚脚本即可。
步骤二、执行回滚
导出回滚脚本后,您可以提交普通数据变更工单,将此回滚脚本作为附件上传至工单中,执行至目标数据库中。
在DMS控制台页面顶部,选择数据库开发 > 数据变更 > 普通数据变更。
可参考下表填写数据变更工单申请,并单击提交申请。
工单提交后,系统会进行内容合法性检查。
当检查通过后,需要您提交审批,审批通过后,就会生成执行任务。
说明
数据变更的默认安全审批规则为:数据库对应的DBA进行审批。
单击执行变更。
PolarDB-X支持数据追踪功能,可以实时跟踪数据库中的数据变更,并将变更数据保存到日志中。您可以使用PolarDB-X的数据追踪功能来监控数据库的运行状态和性能,以及快速定位和解决问题。
以下是使用PolarDB-X进行数据追踪的步骤:
启用数据追踪功能:在PolarDB-X中启用数据追踪功能,以便实时跟踪数据库中的数据变更。
配置数据追踪参数:配置数据追踪的参数,例如日志文件路径、日志文件大小、日志文件个数等。
查看数据追踪日志:查看数据追踪日志,以便了解数据库中的数据变更情况。
需要注意的是,在使用数据追踪功能时,需要确保数据的安全性和隐私性。同时,您还需要定期备份数据和更新软件,以确保数据的安全性和隐私性。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
PolarDB 分布式版 (PolarDB for Xscale,简称“PolarDB-X”) 是阿里云自主设计研发的高性能云原生分布式数据库产品,为用户提供高吞吐、大存储、低延时、易扩展和超高可用的云时代数据库服务。