为什么要监控存储库?

如果您在 AWS 等云平台上运行 Eon 模式数据库,则在 MC 中监控存储库可以帮助您优化性能并减少开支。MC 可以帮助您了解以下问题:

要访问存储库监控功能:从 MC 主页,导航到**数据库 (Database) > 活动 (Activity) > 存储库活动监控 (Depot Activity Monitoring)。**请参阅在 MC 中监控存储库活动

查询访问存储库与 S3 存储桶的频率如何?

当查询访问基于节点的存储库数据,而不是从公共存储中获取数据时,其运行速度更快。有关详细信息,请参阅查询存储库成功数和失败数

存储库大小是否调整为最佳?

为了优化查询速度,您可能需要调整存储库大小以适合查询工作负载。这样可确保查询不需要花费额外的时间从 S3 上的公共存储库中获取数据。Eon 元函数 ALTER_LOCATION_SIZE 用于更改子群集中的一个节点、所有节点或数据库中的所有节点上的存储库大小。以下语句将数据库中所有存储库的大小调整为 80MB:

=> SELECT alter_location_size('depot', '','80%');
 alter_location_size
---------------------
 depotSize changed.
(1 row)

SP3 存储桶上有多少 API 调用与查询相关?

在“存储库活动监控 (Depot Activity Monitoring)”屏幕上的“公共存储访问调用 (Communal Storage Access Calls)”图表中,MC 将显示在给定时间范围内您的查询执行的每种 API 调用的数量。要查看正在运行的查询的详细信息,请单击图表上的任意点。

每个节点上当前的存储库使用情况如何?

“存储库活动监控 (Depot Activity Monitoring)”页面中的“存储库内容 (Depot Content)”选项卡提供了有关每个表如何使用群集节点上的存储库空间的详细信息。

是否对投影和分区进行了优化以获得最佳查询性能?

在“存储库内容 (Depot Content)”选项卡中,当您选择某行时,您将选中某个节点上的表存储库内容。MC 在页面底部加载该节点上该表的详细信息,其中显示所选表的存储库内容,这些内容按给定节点上的投影或分区细分。