开发者社区> 问答> 正文

postgreSQL 内存泄露

已解决

数据库使用的是PostgreSQL9版本,生产使用主从复制模式,单个库表有800多张,表数据量不大但是查询时会涉及比较多的关联查询。生产上会遇到内存不足的情况,生产服务器内存10G。请教一下具体是什么原因导致的?
相关进程报错:signal 11: Killed

展开
收起
jcon 2019-02-25 20:00:23 2754 0
2 条回答
写回答
取消 提交回答
  • 采纳回答

    确认是内存不足引起的?signal 11 是 segment fault 一般是程序崩溃。如果是因为内存的问题,可以使用 EXPLAIN ANALYZE https://www.postgresql.org/docs/9.1/sql-explain.html 来检查是否因为某些 query 耗尽了资源。

    2019-07-17 23:29:25
    赞同 展开评论 打赏
  • 比较熟悉的数据库:Oracle、PostgreSQL、Mysql、Mongodb、Redis 了解的数据库:Monetdb、influxdb、leveldb等。

    内存不足是一个方面,还有可能碰到bug了。

    2019-07-17 23:29:25
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
内存取证与IaaS云平台恶意行 为的安全监控 立即下载
云服务器ECS内存增强型实例re6全新发布 立即下载
Oracle 至PostgreSQL案例分享 立即下载

相关镜像