PostgreSql
文章平均质量分 79
xuyo
这个作者很懒,什么都没留下…
展开
-
PostgreSql学习
PostgreSql学习(先mark一个)1. PostgreSql与Oracle的区别2. PostgreSql与MySql的区别3. 使用PSql登陆数据库sudo su - postgrespsql my_db_name4.使用psql执行一原创 2011-09-17 20:33:07 · 581 阅读 · 1 评论 -
Understanding How PostgreSQL Executes a Query
鉴于孙鹏孙老师写了两篇有关图形界面下PostgreSQL源码调试环境的搭建博文,为了适合某些特殊人群(控制台+快捷键)的开发方式,本文基于vim + gdbvim + ctags + cscope + quickfix + taglist + omnicppcomplete + Man_api + minibufexplpp,方式简单介绍一下PostgreSQL调试环境。 调试是一个方面转载 2012-01-01 21:53:16 · 552 阅读 · 0 评论 -
PostgreSQL源码修改 ——查询优化(三)
原文:PostgreSQL源码修改 ——查询优化(三)2007-12-19 00:45 534人阅读 评论(1) 收藏 举报 第三章 解决方案设计与实现3.1 总体思路3.1.1 参数的传递思路从第二章的分析可以看出,在进入ExecLimit(LimitState *node)函数之后,先调用recompute_limits(node);来计转载 2012-01-02 13:07:19 · 992 阅读 · 0 评论 -
Postgres分析文档
Postgres分析文档已有 103 次阅读 2011-12-12 15:35 |个人分类:postgres|系统分类:科研笔记|关键词:class pp blank windows targetPostgres分析时候的一些文档,希望对大家有帮助吧,由于文件是在linux中做的文本,由于纯文本在windows中读不方便,尤其是文中的tab符号,不是很对齐,所以就打印转载 2012-01-02 13:40:22 · 444 阅读 · 0 评论 -
postgresql8.4+postgis1.5+eclipse CDT3.6 调试环境搭建
原文:http://blog.chinaunix.net/space.php?uid=10034101&do=blog&id=2971635postgresql 8.4 +postgis1.5 +eclipse CDT3.6 + ubuntu 9.10 +vmware 6.0 开发调试环境搭建0.Vmware 6.0 下载安装创建硬盘时,选择默认8G。硬盘空间应不低于2G。转载 2012-01-01 23:47:51 · 1710 阅读 · 0 评论 -
Postgres中有关GiST索引的某些调用流程
Postgres中有关GiST索引的某些调用流程 已有 72 次阅读 2011-12-12 14:32|个人分类:postgres|系统分类:科研笔记|关键词:postgres GiST 提炼出的GiST调用流程方面的代码1.请查看pdf附件portal_run_printed.pdf2.粉红色与蓝色线部分,为了实现特定的功能而扩展GiST的时候需要格外关注转载 2012-01-02 22:51:19 · 671 阅读 · 0 评论 -
Postmaster的Shared Memory中的shared buffer pool内存结构
Postmaster的Shared Memory中的shared buffer pool内存结构 已有 1085 次阅读 2010-4-3 08:13|个人分类:postgresql|系统分类:科研笔记|关键词:shared buffer pool,Postmaster,postgresql 上次写完了 Postmaster的Shared Memory中的shmem index t转载 2012-01-01 21:32:13 · 404 阅读 · 0 评论 -
Postmaster的Shared Memory中的shmem index table 内存结构
我们知道,Postmaster的Shared Memory中的shmem index table 是一个dynamic hash table,所以理解该hash table初始化时在内存中的结构对于理解postmaster 的shared memory有重要帮助。调用流程:PostmasterMain->reset_shared(int)->CreateSharedMemoryAndS转载 2012-01-01 21:33:06 · 506 阅读 · 0 评论 -
vim+gdbvim PostgreSQL 9.1调试环境搭建
鉴于孙鹏孙老师写了两篇有关图形界面下PostgreSQL源码调试环境的搭建博文,为了适合某些特殊人群(控制台+快捷键)的开发方式,本文基于vim + gdbvim + ctags + cscope + quickfix + taglist + omnicppcomplete + Man_api + minibufexplpp,方式简单介绍一下PostgreSQL调试环境。 调试是一个方面转载 2012-01-01 21:56:33 · 694 阅读 · 0 评论 -
PostGresSql Working with Eclipse
原文:http://wiki.postgresql.org/wiki/Working_with_EclipseWorking with EclipseContents[hide]1Developing with Eclipse2Open terminal3Download PostgreSQL source code4Copy with转载 2012-01-01 23:53:49 · 589 阅读 · 0 评论 -
[转载]Understanding How PostgreSQL Executes a Query(某书的一章)
Understanding How PostgreSQL Executesa QueryBefore going much further, you should understand the procedure thatPostgreSQL follows whenever it executesa query on your behalf.After the Postg转载 2012-01-01 21:51:28 · 602 阅读 · 0 评论 -
Postmaster的Memory Context 初始化内存结构
上次写完了 Postmaster的Shared Memory中的shared buffer pool内存结构http://www.sciencenet.cn/m/user_content.aspx?id=308517 ,发现漏过了memory contex的初始化过程,此文作为补充。调用流程转载 2012-01-01 21:30:49 · 477 阅读 · 0 评论 -
PostGreSql博客收集
Bruce MomjianThe Heart,The World.Pgconchina2011http://wiki.postgresql.org/wiki/Pgconchina2011http://blog.2ndquadrant.com/en/ht原创 2011-10-03 12:14:33 · 318 阅读 · 0 评论 -
查看PostGreSql源码的好网站
查看PostGreSql源码的好网站http://doxygen.postgresql.org/原创 2011-11-17 21:14:44 · 411 阅读 · 0 评论 -
[转载]PostgreSQL可以弥补MySQL数据库的哪些缺点
PostgreSQL可以弥补MySQL数据库的哪些缺点 (2010-04-05 22:27)分类: 01.入门PostgreSQL由于是类似Oracle的多进程框架,所以能支持高并发的应用场景,这点与Oracle数据库很像,所以把Oracle DBA转到PostgreSQL数据库上是比较容易的,毕竟PostgreSQL数据库与Oracle数据库很相似。同时,PostgreSQL转载 2012-01-01 21:37:26 · 464 阅读 · 0 评论 -
postgresql中query tree内存结构
话说上次分析了parsetree的内存结构(参看:postgresql中parsetree内存结构http://www.sciencenet.cn/m/user_content.aspx?id=309594 ),那么在postgresql的执行流程中接下来就是生成querytree了,那么querytree在内存中是什么样子的呢?先看调用堆栈:Thread [1] (Suspended)转载 2012-01-01 23:38:25 · 1835 阅读 · 0 评论 -
使用GDB和DDD调试POSTGRESQL
已有 2116 次阅读 2010-3-28 22:23|个人分类:postgresql|系统分类:科研笔记|关键词:GDB,DDD,调试,POSTGRESQL,debug决定今后在科博上写postgresql的文章,cu上以后主要写一些lfs的东西。好听点就是不把鸡蛋们放到一个篮子里,我发现为了一个目的,我们总能找到理由来发扬该目的的长处。以前一直用Eclipse CDT调试p转载 2012-01-02 00:03:03 · 1634 阅读 · 0 评论 -
PostgreSQL源码修改 ——查询优化(一)
原文:PostgreSQL源码修改 ——查询优化(一)2007-12-19 00:21 862人阅读 评论(0) 收藏 举报 目录目录图表目录第一章 引言1.1 项目修改目标1.1.1 问题描述1.1.2 涉及部分1.2 本报告组织形式1.3转载 2012-01-02 13:04:58 · 1182 阅读 · 0 评论 -
PostgreSQL源码修改 ——查询优化(二)
原文:PostgreSQL源码修改 ——查询优化(二)2007-12-19 00:31 845人阅读 评论(2) 收藏 举报 第二章 问题分析——查询优化执行流程2.1 问题总体分析如前所述,我们的问题重点是在Executor部分,并且,我们将专注这个总要重要函数的详细流程及其重要的数据结构,因此,本章的行为思路是先分析整体流程,再分述几个修改将涉及转载 2012-01-02 13:05:53 · 1309 阅读 · 0 评论 -
在Linux环境下编译安装配置PostGIS/PostgreSQL全过程
在Linux环境下编译安装配置PostGIS/PostgreSQL全过程 (2009-08-27 17:57)分类: PostgreSQL 来源:3SDN.Net 作者:3SDN原创[版权声明:本文系3SDN原创,在明文注明原文链接的情况下允许转载,否则将追究其法律责任。一、前期准备1、PostgreSQL源码,笔者撰稿时版本为8.4.0,文件名:postgres转载 2012-01-01 12:53:32 · 2865 阅读 · 0 评论 -
rhel6+postgresql8.4+postgis1.4+eclipse CDT3.6 调试环境搭建
rhel6+postgresql8.4+postgis1.4+eclipse CDT3.6 调试环境搭建原文:http://blog.sciencenet.cn/home.php?mod=space&uid=419883&do=blog&id=437539已有 879 次阅读 2011-4-26 16:11 |个人分类:postgresql|系统分类:科研笔记|关键词:rhel 6转载 2012-01-01 12:54:17 · 1021 阅读 · 0 评论 -
PostgreSQL源码修改 ——查询优化(四)
原文:PostgreSQL源码修改 ——查询优化(四)2007-12-19 00:53 351人阅读 评论(0) 收藏 举报 第五章 遇到的问题及解决方案5.1 “奇怪”的段错误5.1.1 问题后果及前因在修改编码之初,我先在一个数据结构里添加了一个变量,几天后,我添加了一个极为简单的函数,这个函数会访问那个数据结构新添加的变量。编译和连接都转载 2012-01-02 13:08:07 · 950 阅读 · 0 评论