架构:

ACCOUNT_USAGE

SEARCH_OPTIMIZATION_HISTORY 视图

此 Account Usage 视图可用于查询 搜索 历史记录。视图返回的信息包括搜索优化服务名称和服务消耗的 Credit。

列名称

数据类型

描述

START_TIME

TIMESTAMP_LTZ

指定时间范围的开始时间。

END_TIME

TIMESTAMP_LTZ

指定时间范围的结束时间。

CREDITS_USED

TEXT

在 START_TIME 和 END_TIME 窗口期间为搜索优化服务计费的 Credit。

TABLE_ID

NUMBER

搜索优化服务的内部/系统生成的标识符。

TABLE_NAME

TEXT

这是一个系统生成的 别名,其中包含启用了搜索优化的表的 ID;此 ID 嵌入在“SEARCH OPTIMIZATION ON TABLE_ID: <optimized_table_id>”形式的字符串中。例如,如果对名为 accounts 的表启用搜索优化,并且如果 accounts 具有 ID 1200,则此列中显示的 TABLE_NAME(别名)将为“SEARCH OPTIMIZATION ON TABLE_ID: 1200”。

SCHEMA_ID

NUMBER

包含搜索优化服务的架构的内部/系统生成的标识符。

SCHEMA_NAME

TEXT

包含搜索优化服务的架构的名称。

DATABASE_ID

NUMBER

包含搜索优化服务的数据库的内部/系统生成的标识符。

DATABASE_NAME

TEXT

包含搜索优化服务的数据库的名称。

使用说明

  • 请记住,TABLE_ID 列和 TABLE_NAME 列不引用同一个数据库对象。

    • TABLE_ID 标识搜索优化服务实例。

    • TABLE_NAME 将显示基表的表 ID,该表是 启用了搜索优化服务 的表。

  • 输出包含执行的每个搜索优化维护操作的一行。每个优化操作都会更新有关一个表的信息。对每个表执行的操作数取决于该表中数据的更新次数和大小。

    可以使用聚合函数和 GROUP BY 子句的组合来聚合每个表或所有表的成本。

  • 该视图只显示基表 IDs,而不显示基表名称,因此该视图不按名称直接显示与基表相关联的成本。

  • 计费历史记录不一定会立即更新。视图的延迟时间最长可达 180 分钟(3 小时)。

  • 如果要将此视图中的数据与 ORGANIZATION USAGE 架构 中的相应视图进行协调,则必须先将会话的时区设置为 UTC。在查询 Account Usage 视图之前,执行以下操作:

    ALTER SESSION SET TIMEZONE = UTC;
    
    Copy
语言: 中文