检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SELECT name, log_reuse_wait_desc FROM sys.databases where name='test'; 如果日志文件正在被占用,可以等待一段时间后,再进行收缩。
此外gh-ost维护了一张心跳表,用来记录DDL过程中的每个阶段,在出现异常时,可以从根据心跳日志恢复到指定位置,解决了pt-osc在运行过程中出现异常,需要从头开始的局限。
图7 TOP 50库 单击“查看趋势”,可以查看近7天、近30天、自定义时间段(时间跨度在30天内)的数据量变化情况。 图8 查看数据趋势 常见问题 问题:“磁盘空间满”问题如何处理?
表3 auditlogs字段数据结构说明 名称 参数类型 说明 id String 参数解释: 审计日志ID。当引擎为SQL Server时,ID为审计日志文件名。 取值范围: 不涉及。 name String 参数解释: 审计日志文件名。 取值范围: 不涉及。
操作 单击“告警指标”,在右侧弹窗中,查看所选时间段内的指标监控视图。 父主题: 实例管理
慢日志功能支持查看指定执行语句类型或时间段的慢日志记录。 针对当前的慢日志功能, 阈值参数“log_min_duration_statement”可以控制SQL响应时间为多少而生成一条慢日志记录,只会影响新增的部分。
virtualxid, transactionid, virtualtransaction, pid, mode, granted FROM pg_locks where granted = 'f'; 从1中获取到等锁进程pid,查找阻塞该进程的进程(查询结果的pg_blocking_pids字段)
PgBouncer使用最佳实践 PgBouncer介绍 PgBouncer是为PostgreSQL提供的轻量级连接池工具,作用如下: 能够缓存和PostgreSQL的连接,当有连接请求进来的时候,直接分配空闲进程,而不需要PostgreSQL fork出新进程来建立连接,以节省创建新进程