![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
postgresql
文章平均质量分 74
xto
这个作者很懒,什么都没留下…
展开
-
postgresql代码研究的主要目录分类描述
后台代码主要集中在 backend下面各个目录 access 物理表 index的实现 bootstrap 初始化模块 catalog 数据字典模块, commands ddl命令实现 executor 执行器 lib 辅助模块,双向list libpq 前后台通信 main main入口 Makefile nls.mk nodes query结构采用nodes表示,辅助模块 optimizer原创 2010-03-22 11:14:00 · 2230 阅读 · 0 评论 -
postgresql源代码分析
从Linux下拷回通过编译的源代码后,在硬盘上展开,例如我展开后将所有的源代码放到D:/Postgresql/source目录下。然后建立一个目录D:/Postgresql/insight,打开sourceinsight后在这个目录下创建一个project,将D:/Postgresql/source/backend目录下的所有文件加入该项目然后找到D:/Postgresql/source/doc/转载 2010-03-22 11:16:00 · 5411 阅读 · 0 评论 -
postgresql 表分区的测试用例
----大数据数据表分区做法CREATE TABLE bcompany_01(CHECK(cpy_idCREATE TABLE bcompany_02(CHECK(cpy_id500000) ) INHERITS (bcompany);CREATE TABLE bcompany_03(CHECK(cpy_id1000000) ) INHERITS (bcompany);CREATE T原创 2010-03-22 11:26:00 · 2368 阅读 · 0 评论 -
PostgreSQL系统配置优化
PG的配置文件是数据库目录下的postgresql.conf文件,8.0以后的版本可支持K,M,G这样的参数,只要修改相应参数后重新启动PG服务就OK了。shared_buffers:这是最重要的参数,postgresql通过shared_buffers和内核和磁盘打交道,因此应该尽量大,让更多的数据缓存在shared_buffers中。通常设置为实际RAM的10%是合理的,比如50000(4原创 2010-03-22 11:34:00 · 4611 阅读 · 0 评论