240 发简信
IP属地:澳门
  • 分析crontab问题的思路汇总

    Linux的crontab命令是DBA经常会用到的一个功能,用来实现定时任务。具体的用法介绍,网上一搜一大堆,我就不写了。我这里主要汇总一下,当...

  • ERROR: tuple concurrently updated

    现象 记录一个生产问题,DBA在执行下面这个GRANT操作的时候,偶发的会出现这个报错 分析 GRANT操作不会更新表内的数据,应该只是会更新系...

  • Resize,w 360,h 240
    31401 blocked for more than 120 seconds

    现象 前不久在生产环境上遇到的一个问题,DBA反馈说,入库业务有积压,集群的某个节点,ssh登录都非常卡顿。 分析 由于没有监控,只能通过当时的...

  • PG用oracle_fdw连接oracle报错

    近日做一个POC测试的时候遇到的问题,记录一下。 通过oracle_fdw连接oracle环境,前期创建extension,创建fdw serv...

  • PG14开发版目前的功能更新概览

    PG14目前还没发布,截止目前能看到的更新里面,有些还是挺不错的,后面可以测测具体效果如何,先罗列一波~ 参数变更 追加参数idle_sessi...

  • PostgreSQL 13版本更新小结

    我从一个使用者的角度,简单罗列了一下PG13大版本的更新,这些内容我觉得是对业务用户,对DBA比较常用,也是影响比较大的点。 简单总结的话——P...

  • Resize,w 360,h 240
    共享内存不够导致PG启动失败

    挺常见的一个现象,原因多种多样,这里给一个可能比较适合测试环境的解决办法 测试环境,经常需要重置数据库环境,保证测试不受干扰。有时候,就会出现这...

  • Resize,w 360,h 240
    pg_terminate_backend无效怎么破

    玩PG有一定时间的小伙伴,估计多多少少都有碰到过这个问题,想杀掉运行中的SQL,PG官方提供了下面这俩函数 但是某些情况下这俩函数是无效的,因为...

  • DEBUG跟踪PG进程的两种形式

    背景 近日有小伙伴遇到了一个生产问题,pg_rewind命令会偶发的出现这个错误消息 各种环境检查、验证搞了一通之后没什么头绪,找我帮忙,我看了...

个人介绍
偶尔玩玩吉他的PGer