半个PostgreSQL DBA,热衷于数据库相关的技术。我的ppt分享https://pan.baidu.com/s/1eRQsdAa https://github.com/chenhuajun https://chenhuajun.github.io
发布时间:2018-09-18 00:24:33
citus是一款基于PostgreSQL的开源分布式数据库,自动继承了PostgreSQL强大的SQL支持能力和应用生态(不仅仅是客户端协议的兼容还包括服务端扩展和管理工具的完全兼容)。 和其他类似的基于PostgreSQL的分布式方案,比如GreenPlum,PostgreSQL-XL,PostgreSQL-XC相比,citus最大的不同在于citus是一个PostgreSQL扩展而不是一个独立的代码分支。 因此,citus可以用很小的代价和更快的速度紧跟PostgreSQL的版本演进;同时又能最大程度的保证数据库的稳定性和兼容性。......【阅读全文】
发布时间:2018-08-20 01:01:08
PostgreSQL对空表的行估算逻辑挺奇怪的,固定认为有2000多行。点击(此处)折叠或打开postgres=# create table tbchj(id int);CREATE TABLEpostgres=# explain select * from tbchj; &n.........【阅读全文】
发布时间:2018-06-28 02:13:30
问题PostgreSQL导入大量数据时,导致备机复制断开日志中的错误消息如下:FATAL: terminating walreceiver process due to administrator commandLOG: ecord with incorrect prev-link 3F136/36 at 28/C000098原因推测导入数据时导致备机的复制状态反馈超时导致.........【阅读全文】
发布时间:2018-05-26 02:06:48
git extension每次提示输入密码的解决办法由于github升级了安全策略导致不得不重新安装git extension,但安装后发现原来用得好好的SSH信任失效了,每次push都提示输入密码, 还伴随“GitCredentialWinStore/git-credential-winstore.exe": No such file or directory”的错误。解决办法.........【阅读全文】