Postgresql数据库cpu使用率高排查和解决

追踪慢SQL

CPU使用率高,往往是因为数据库当时在执行比较耗时的SQL,所以处理问题的关键点就是找出执行慢的SQL。下面就介绍一些能追查到慢SQL的方法。

一. 直接定位进程法,步骤如下:

    ...

Redis 缓存雪崩、击穿、穿透

缓存在同一时间大面积失效,造成大量数据请求不能命中缓存,而造成数据库查询请求瞬间爆发而宕机。

解决方法

  1. 加锁或者队列,保证不会有大量线程对数据库进行读写。
  2. 给过期时间加上随机值,避免它们在同一时...

使用frp实现内网穿透

公司要在供应商的生产车间部署一套自己的web系统,这套系统需要外部也能访问,但部分供应商的的网络设施比较落后,没法提供公网IP出来。所以要将本系统暴露到外网,不得不采用内网穿透的方式。

尝试

实现...