本文介绍如何查看和下载日志的操作步骤。
云数据库 PostgreSQL 版控制台展示了主备切换日志、慢日志和错误日志。在使用慢日志前,您有必要了解以下信息。
慢查询是指执行时间超过预设的阈值的 SQL 查询语句,慢日志则是记录这些慢查询的日志文件。在云数据库 PostgreSQL 版,预设的 SQL 查询执行时间阈值是 1s,该阈值通过 log_min_duration_statement 参数进行设定。该参数是云数据库 PostgreSQL 版提供的可修改参数,您可根据自己的业务需要自行修改。关于修改参数的详细信息,请参见修改参数。
云数据库 PostgreSQL 版还提供了可修改参数 log_duration 用于控制是否打印每个语句的执行时间,该参数的取值可为 on
或 off
。取值为 on
时,用户的所有 SQL 都会被当作慢 SQL 记录在日志中;取值为 off
时,只有执行时间大于 log_min_duration_statement 的 SQL 才会被当作慢 SQL 记录在日志中。off
为默认值。
如您希望在日志中只记录执行时间大于 log_min_duration_statement 的 SQL,则需要确保 log_duration 的取值为 off
,并按需对 log_min_duration_statement 参数进行设定。
在顶部菜单栏的左上角,选择实例所属的项目和地域。
说明
如未设置实例的所属项目,本操作应选择项目为账号全部资源。
在实例列表页面,单击目标实例名称。
在页面上方,单击日志管理页签。
在主备切换日志、慢日志和错误日志列表,单击右上角的按钮,即可将日志下载至本地。