数据库服务器我的PostgreSQL 9.5 DB太慢
- 操作系统:Ubuntu的14.04
- RAM:16G
- 硬盘:200G
直到上个月,我用的PostgreSQL 9.3。这是非常好的表现。那么我应该改变PostgreSQL 9.5.4。更改后,数据库太慢了。
1)I从9.3的PostgreSQL导出的数据与此命令:
pg_dump -U postgres --format=c -d <dbname> -f backup.dump
2)I安装的PostgreSQL 9.5.4。我用这两个命令导入backup.dump:
pg_restore -j 5 -v -d <dbname> -U postgres --schema-only backup.dump
pg_restore -j 5 -v -d <dbname> -U postgres --disable-triggers --data-only backup.dump
转储和恢复进程都成功完成。 但表现很差。
我是否缺少上述过程中的选项?
或者我应该从哪里开始检查提高数据库速度?
什么时候慢? – mistapink
你有真空分析你的数据库吗?是否启用了'autovacuum'? – vyegorov
http://wiki.postgresql.org/wiki/SlowQueryQuestions –