随笔分类 - Postgresql
摘要:我们知道,PostgreSQL数据库中的信息,最终是要写入持久设备的。那么PostgreSQL是怎么将信息组织存储在磁盘上的呢? Bruce Momjian有一个slide 《Insider PostgreSQL shared memory》,里面的图片非常直观的描述了,shared buffer,...
阅读全文
摘要:改文件 postgresql.conf 里的 #max_connections=32 为 max_connections=1024 以及另外相应修改 share_buffer 参数。
阅读全文
摘要:需求描述:A表有如下数据id1234B表有如下数据idname1aaa1bbb1ccc2aa2bb3cA表和B表通过id关联,需要查询结果如下:idname1aaa,bbb,ccc2aa,bb3c4 查询语句如下:[sql]view plaincopySELECTa.id,array_to_stri...
阅读全文
摘要:今天遇到一个奇怪的现象,select和delete表时正常执行,但truncate和drop表时会一直运行,也不报错。查了些资料才发现问题的原因,总结如下:"drop table " 和 "truncate table " 需要申请排它锁 "ACCESS EXCLUSIVE ", 执行这个命令卡住时...
阅读全文
摘要:插入一亿条数据 (示例数据库:9.3.5) 参考资料:http://www.oschina.net/question/96003_70381 1234test=# insert into tbl_time1 select generate_series(1,100000000),clock_time...
阅读全文