首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX 提问指南
广告
V2EX
›
问与答
postgresql 用了很多 cpu,我是不是哪里弄的不对
fdsfsdfsdf3334
·
2014-05-24 23:57:19 +08:00
· 3870 次点击
这是一个创建于 3688 天前的主题,其中的信息可能已经有所发展或是发生改变。
CPU:1核
内存:1GB
操作系统:Ubuntu 12.04 64位
带宽:2Mbps
阿里云主机
安装了postgresql9.3 openerp 还运行了一个flask做的内部网站[网站都是内部人访问],
同时上面有好几个python脚本运行 [脚本都是直接连接数据库] :
1.脚本一,5秒读写一次数据库
2.脚本2,不断的读写数据库 [这个脚本是采集数据入库的]
然后我执行 top 发现postgresql 几乎占满了cpu, cpu几乎是一直维持在70% 80% 左右
我这2个脚本是不是应该这样直接访问数据库?,还是说我的服务器不行
我应该专门购买一个服务器作为数据库服务器吗
现在我钱不是特别多,但一个月拿出500元应该不是问题,这个服务器目前100多左右一个月
请大家指点下
脚本
数据库
服务器
3 条回复
1
vibbow
2014-05-25 02:39:54 +08:00
阿里云啊。
估计是磁盘写悲剧了。
2
fdsfsdfsdf3334
OP
2014-05-25 13:35:28 +08:00
@
vibbow
是啊 不过我看就是数据库占用了很多cpu 从哪里能确定是磁盘问题呀
3
fdsfsdfsdf3334
OP
2014-05-25 13:50:09 +08:00
@
fdsfsdfsdf3334
我在考虑 要不要单独弄一个服务器作为数据库服务器 不知道是不是有这个必要
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
2467 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms ·
UTC 13:24
·
PVG 21:24
·
LAX 06:24
·
JFK 09:24
Developed with
CodeLauncher
♥ Do have faith in what you're doing.