09 2018 档案

WARNING: pgstat wait timeout
摘要:在ELK的邮件报警中,发现了一个 WARNING: pgstat wait timeout 的报错信息,看字面意思是pgstat有关操作等待超时。 通过google查询,发现在pg的邮件列表中提到多数为io不足引起的,通过sar命令,查看当时的io情况,发现io的使用率在80%-100%之间。暂时以 阅读全文

posted @ 2018-09-13 17:05 Still water run deep 阅读(726) 评论(0) 推荐(0)

PostgreSQL 修改字段类型从int到bigint
摘要:由于现在pg的版本,修改int到bigint仍然需要rewrite表,会导致表阻塞,无法使用。但可以考虑其他方式来做。此问题是排查现网pg使用序列的情况时遇到的。 由于int的最大值只有21亿左右,而且自增列多为主键,当达到最大值时,数据就会无法插入。一般情况是修改类型为bigint,但直接做会锁表 阅读全文

posted @ 2018-09-12 18:18 Still water run deep 阅读(3942) 评论(0) 推荐(0)

导航