半个PostgreSQL DBA,热衷于数据库相关的技术。我的ppt分享https://pan.baidu.com/s/1eRQsdAa https://github.com/chenhuajun https://chenhuajun.github.io
发布时间:2018-05-26 02:06:48
git extension每次提示输入密码的解决办法由于github升级了安全策略导致不得不重新安装git extension,但安装后发现原来用得好好的SSH信任失效了,每次push都提示输入密码, 还伴随“GitCredentialWinStore/git-credential-winstore.exe": No such file or directory”的错误。解决办法.........【阅读全文】
发布时间:2018-05-10 00:24:35
现象生产上citus集群中的一台worker 243上,偶尔会出现sys CPU利用率异常飙高,导致CPU跑满。而当时SQL查询量和user CPU使用率均无特别变化。并且其它3台worker都没有问题。环境OS:CentOS release 6.5 x64物理机(2.6.32-431.el6.x86_64)CPU: 2*8core 16核32线程, Intel(R) Xeon(R) CPU E5-263.........【阅读全文】
发布时间:2018-01-07 23:56:57
闲聊PostgreSQL的oidoid为何物?PostgreSQL的系统表中大多包含一个叫做OID的隐藏字段,这个OID也是这些系统表的主键。所谓OID,中文全称就是"对象标识符"。what?还有“对象”?如果对PostgreSQL有一定了解,应该知道PostgreSQL最初的设计理念就是"对象关系数据库"。也就是说,系统表中储.........【阅读全文】
发布时间:2017-12-24 21:02:42
PostgreSQL中提供了一个pg_resetwal(9.6及以前版本叫pg_resetxlog)工具命令,它的本职工作是清理不需要的WAL文件, 但除此以外还能干点别的。......【阅读全文】
发布时间:2017-12-22 14:25:20
唯一索引除了有业务上约束作用,还可以使行估算更准确。 对唯一索引列的等值条件查询,即使统计信息缺失,也能得到准确的行估算值即1。......【阅读全文】