我有一个运行在Postgres数据库上的应用程序,有时当我有大约8-10个人在应用程序上工作时,CPU使用率飙升到99-100%之间,应用程序是建立在Codeigniter框架上的,我相信它已经准备好在每次不需要的时候关闭到数据库的连接,这个问题的解决方案是什么。如果有任何建议,我将不胜感激。谢谢
基本上,人们在应用程序上所做的是运行插入查询,但以非常快的速度,一个人可以立即运行70 - 90个插入查询。
发布于 2016-10-12 03:40:46
发布于 2015-08-24 14:06:06
你需要找出PostgreSQL在做什么。相关资源:
一旦你找到了最慢或者最常见的查询,你可以使用use EXPLAIN来确保它们被有效地执行。
https://stackoverflow.com/questions/32175223
复制相似问题