ETL*_*ETL 5 postgresql database-tuning
作为一名 DBA,我会定期观察我的数据库,调整一些查询(让程序员重新编写它,或者添加索引或更新统计信息,如果需要的话,等等)。我还调整了服务器选项等。
但我不满意的是我没有好的指标来说明我的工作是否值得。
在一次性查询优化中,我可以判断我是否让查询运行得更快。我可以使用日志和 pgfouine 来检测慢查询。
但是是否有整体方法来量化数据库的运行情况,跟踪的指标会告诉我我是在总体上改进还是没有真正产生影响,等等?
我正在寻找在数据库级别捕获的指标,而不是在应用程序级别。
数据库运行的好坏就是 SQL 语句运行的好坏。