大家好,我想咨询下两个关于postgresql使用的问题,也是我们在实际生产上所遇到的问题
连接数激增和业务请求有关,比如响应变慢后,可能需要通过新增连接来满足程序的请求。如果业务上没有出现异常,业务量也没有明显的增长,建议你需要关注的是数据库的优化,查一下当时的数据库的等待事件,系统的状况等。
分库也一样,先摸清楚原因。可以先升级硬件,比如很多数据库的瓶颈都在IO层面,先升级到SSD,可以解决大部分问题,当然还有部分是SQL没有优化好导致的,如果真的是一台库解决不了你的问题,分库是很好的方法。