暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片
HWR管理员手册.pdf
77
11页
5次
2023-12-06
免费下载
HWR 管理员手册
HWR 扩展的概念
此扩展程序可以帮助我们找出 Halo 数据库中大多数资源消耗活动。
扩展基于 Halo contrib 扩展 pg_stat_statements 的统计视图。它是用纯 pl
/ pgsql 编写的,不需要任何外部库或软件只是 Halo 数据库本身,类似 cron
的工具来执行定期任务。
HWR 将使用 pg_stat_kcache 数据,提供有关语句 CPU 使用率和文件系统负
载的信息(如果此扩展名可用)
历史存储库将通过此扩展在数据库中创建。此存储库将保存 Halo 数据库集群
的统计信息"样本"。通过调用 take_sample() 函数获取示例。我们需要使
cron 来安排作业。
假设几个小时前报告您性能下降,定期采样快照可以帮助您查找过去大多数资
源密集型活动。解决此类问题后,可以在两个示例之间生成一个报告,查看数
据库的负载配置文件以限制性能问题周期。
我们可以在运行任何批处理之前以及之后获取显式示例。
每次获取样本时,都会调用 pg_stat_statements_reset(),来保证不会因为
达到 pg_stat_statements.max 而丢失语句。
安装在一个集群中的 HWR 能够从其他集群(称为服务器)收集统计信息。我
们只需要定义一些服务器,提供名称和连接字符串,并确保可以与所有服务器
的所有数据库建立连接。比方说,我们可以从主服务器或任何其他服务器跟踪
备用数据库的统计信息。安装扩展后,将根据 HWR 所在的主机名自动创建服
务器。
前要条件
HWR 数据库先决条件
HWR 扩展依赖于扩展 plpgsql dblink
服务器先决条件
使 HWR
数据库进行连接。所有其他要求都是可选的,但它们可以提高收集的统计信息
的完整性。
设置以下统计信息收集器参数:
track_activities = on
track_counts = on
track_io_timing = on
of 11
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜