常见问题

更新时间: 2023-09-27 14:22:33

数据库自治服务DAS支持新版SQL洞察和审计功能,与旧版SQL洞察和审计相比,变更了底层存储架构,采用热存储和冷存储混合的模式实现降本增效的目的。本文介绍SQL洞察和审计功能的常见问题。

SQL洞察和审计的新版与旧版有什么差异?

您可以通过如下方式判断使用的是否为新版SQL洞察和审计:

  • 开启SQL洞察和审计前,如果在欢迎页中展示存储模式为热存储和冷存储混合的模式,为新版SQL洞察和审计,否则为旧版SQL洞察和审计。欢迎页01

  • 开启SQL洞察和审计后,如果在SQL洞察和审计页展示存储模式为热存储和冷存储混合的模式,为新版SQL洞察和审计,否则为旧版SQL洞察和审计。采集数据

SQL洞察和审计的新版与旧版差异如下:

对比项

新版

旧版

计费项

费用由两部分组成,包括热存储、冷存储的存储费用,以及数据查询费用。详情请参见计费项

  • SQL洞察和审计的数据采用热存储与冷存储混合的方式,最近7天的数据使用热存储模式,超出最近7天的历史数据存储模式由热存储转为冷存储,存储费用相对较低。

  • 查询冷存储的数据时,按量收取数据查询费用。

费用由两部分组成,包括包年包月的费用,以及SQL洞察和审计的存储费用。详情请参见计费项

SQL洞察和审计的数据采用热存储的方式,按量收取存储费用,存储费用相对较高。

搜索、SQL洞察和安全审计

满足以下任一条件时,DAS会创建对应的任务,您可以通过任务跟踪进度。

  • 查询、导出和分析7天前的历史数据。

  • 查询时间范围超过1天。

DAS直接查询、导出和分析存储的数据,不会创建对应的异步任务。

任务列表

新增功能。

查看搜索、导出、SQL洞察、安全审计功能创建的任务,以及任务的详细信息。

无此功能。

OpenAPI

使用GetDasSQLLogHotData查询数据库实例SQL洞察和审计的热存储数据明细。

使用DescribeSQLLogRecords查询数据库实例SQL洞察和审计的日志明细。

说明

旧版SQL洞察和审计迁移至新版后,不再支持DescribeSQLLogRecords,只能使用GetDasSQLLogHotData

旧版SQL洞察和审计如何迁移到新版?

重要

当前支持华东1(杭州)、华东2(上海)、华北2(北京)和华南1(深圳)地域的:

  • RDS MySQL基础版、高可用版、三节点企业版和集群版。

  • PolarDB MySQL版单节点、高压缩引擎(X-Engine)、集群版、多主集群(库表)。

  • DAS专业版管理页面,将旧版SQL洞察和审计迁移到新版。

    1. 登录DAS控制台

    2. 在左侧导航栏,单击DAS专业版管理

    3. DAS专业版管理页面的已使用实例列表区域,单击目标数据库实例操作列的迁移到新版

    4. 迁移到新版窗口,选择数据存储时长后,单击确定

  • 在实例的SQL洞察和审计页面,将旧版SQL洞察和审计迁移到新版。

    1. 登录DAS控制台

    2. 在左侧导航栏中,单击实例监控

    3. 找到目标实例,单击实例ID,进入目标实例详情页。

    4. 在左侧导航栏,单击请求分析 > SQL洞察和审计

    5. 单击迁移到新版

    6. 迁移到新版窗口,选择数据存储时长后,单击确定

警告

迁移操作无法终止和回退,请仔细阅读迁移说明。

旧版SQL洞察和审计迁移到新版大概需要多长时间?

DAS支持将旧版SQL洞察和审计的存储数据迁移到新版SQL洞察和审计。为保证旧版本SQL洞察和审计中存储的审计明细数据“不重复、不丢失”,DAS会在迁移过程中导出旧版SQL洞察和审计存储的所有数据,并通过ETL(Extract Transform Load)进行处理校验,然后再写入到新版SQL洞察和审计的存储引擎。迁移过程可能会持续一段时间,请耐心等待。

  • 对于旧版SQL洞察和审计数据总存储时长小于等于30天的数据库实例,提供实时迁移能力,在DAS专业版管理页面单击迁移到新版后,即可立即使用新版SQL洞察和审计。

  • 对于旧版SQL洞察和审计数据总存储时长大于30天的数据库实例,提供异步迁移能力,迁移时长与数据量有关,大约0.2 TB/天,迁移完成后即可使用新版SQL洞察和审计。

如果旧版SQL洞察和审计的数据正在迁移,可以使用新版SQL洞察和审计吗?迁移过程中如何进行计费?

如果旧版SQL洞察和审计的数据正在迁移,此时不可以使用新版SQL洞察和审计,仅可使用旧版SQL洞察和审计,并且按照旧版SQL洞察和审计的计费模式收费;当数据迁移完成后,数据库实例会自动关闭旧版SQL洞察和审计,同时开启新版SQL洞察和审计,并且按照新版SQL洞察和审计的计费模式收费。

为什么旧版SQL洞察和审计有存储的数据量,但完成迁移后新版SQL洞察和审计的冷/热数据量都变成了0 GB?

数据迁移后,新版SQL洞察和审计存储数据量的统计可能存在延迟,但该数据延迟并不影响新版SQL洞察和审计功能的正常使用。

为什么迁移后存储在新版SQL洞察和审计中的数据量比迁移前存储在旧版中的数据量少很多?

超出最近7天的新版SQL洞察和审计数据,采用的存储方式是冷数据存储,相较旧版SQL洞察和审计数据的存储方式,数据没有全文索引等信息,并且底层采用snappy对数据进行高效压缩,所以新版的数据量最多可降低为旧版的30%,从而极大降低了存储成本。

如何查看SQL洞察和审计的数据使用的存储空间?

您可以通过以下两种方式查看:

  • SQL洞察和审计页面查看:

    1. 登录DAS控制台

    2. 在左侧导航栏单击实例监控,进入实例监控页。

    3. 实例监控页,单击目标实例名称进入目标实例详情页。

    4. 在左侧导航栏单击SQL洞察和审计

    5. 服务设置按钮旁边,查看SQL洞察和审计的数据使用的存储空间。

      • 新版SQL洞察和审计的数据采用热存储与冷存储混合的方式,其使用的存储空间如下图所示:采集数据

      • 旧版SQL洞察和审计数据不区分存储方式,其使用的存储空间如下图所示:数据使用量1

  • DAS专业版管理页面查看:

    1. 登录DAS控制台

    2. 在左侧导航栏,单击DAS专业版管理

    3. DAS专业版管理页面:

      • 新版SQL洞察和审计,选择新版页签,在SQL洞察和审计列查看热/冷存储空间

      • 旧版SQL洞察和审计,选择旧版页签已使用实例列表区域查看数据库实例的已使用数据存储空间

说明

搜索功能中,可以查询和导出SQL洞察和审计的历史数据。

阿里云首页 数据库自治服务 DAS 相关技术圈