PG 日常运维中的七个常见问题.docx
《PG 日常运维中的七个常见问题.docx》由会员分享,可在线阅读,更多相关《PG 日常运维中的七个常见问题.docx(3页珍藏版)》请在第一文库网上搜索。
1、PG日常运维中的七个常见问题相对于OraCIe来说,PG数据库的运维还是要简单不少的。不知道大量数据库从OraCIe迁移到开源或者国产数据库之后,DBA会不会贬值。不过这个过程刚刚开始的时候,DBA不但不会贬值,反而会升值,如果你既能干OraeIeDBA,还能干点PG/MYSQ1之类的数据库,那么企业肯定会更倚重你。与OraC1e泛若烟海的知识相比,PG的运维确实要简单的多。再加上我们从OraCIe将系统迁移到PG的时候会做大量的SQ1优化,甚至拆分数据库,因此大多数PG数据库的体量也会比OraCIe小不少,这也减轻了数据库运维的难度。最近要给一个客户做一个PG数据库日常运维优化中的常见问题的
2、培训,所以我这两天也在梳理这方面的问题。今天我们就来聊聊PG运维中常见的问题吧。首先是PG数据库起不来了,这个问题可能出现在刚刚部署PG数据库的时候,也可能某个库被人瞎搞了一下,就突然起不来了。PG数据库的核心是$PGDATA目录下的文件结构,如果数据库的文件都是正常的,没有被破坏,那么大概率是因为环境变量设置,pg/t1启动参数或者文件目录的属性错误导致的。如果启动数据库的时候遇到7homepgdatahasinva1idpermissions这个错误的时候,那么只要纠正这个目录的访问权限就可以了。如果PG数据库因为某些文件损坏而无法启动,那么幸运的是大部分情况处理起来并不麻烦,使用rese
3、t_wa1工具去做修复。其次,数据库如果能正常启动,客户端无法访问数据库服务,这种也是很常见的情况。一般情况下遇到此类问题有几种情景。一种是网络问题,防火墙等导致客户端无法访问数据库服务的端口,或者客户端访问服务的端口或者IP地址错误。如果本地的PSq1也无法通过SOeKET连接PG服务,而且端口也没错误。那么首先我们要检查一下unixSoCket的目录:postgres=#showunix_socket_d1rector1es;unix-socket_directoriestmp(1row)postgres=#这个目录默认是tmp,查看一下这个目录下的SoCket文件是否正常。同时确保PGD



- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PG 日常运维中的七个常见问题 日常 中的 七个 常见问题
