我想收集有关数据库中运行次数最多的查询的统计信息。
为此,我需要知道如何跟踪查询,以便可以创建视图或实例化视图以缓存运行次数最高的查询的结果,因为我有一个很大的数据库。
1
你在这里检查过吗?
—
Nelz 2015年
出于好奇,有多大?另外,“最高运行”是指运行最频繁的查询还是累积最昂贵的查询?而且,从简单的角度来看,您在这方面不会遗漏任何东西。
—
dezso
@ dezso:主表上有30万行。最昂贵的将是优先事项,但我也想知道最常运行的。
—
mamesaye 2015年
正如@a_horse_with_no_name已经说的.. pg_stat_statements扩展可能就是您所需要的。
—
Joishi Bodio