最新文章列表

postgresql 小技巧

Note : #PostgreSQL and PHP supports Batched Queries. #Awesome, huh? Version : SELECT VERSION() Directories : SELECT
BeiGang 评论(0) 有1375人浏览 2012-10-16 19:36

PostgreSQL服务过程中的那些事二:Pg服务进程处理简单查询三:获取内存快照

  话说 查询“ select cname, comp from test1, test2 where test1.id=test2.id; ” 发送到服务器端, 走查询分支 exec_simple_query ,先调用 start_xact_command 初始化了事务管理相关对象和资源,接着调用 pg_parse_query ,通过 Lex 和 Yacc ...
BeiGang 评论(0) 有1762人浏览 2012-10-16 19:31

MAC 和 Postgresql 第二篇

非常有用的相关资料 UPDATE(05/06/2013): still works fine for MAC modify /usr/local/var/postgres/postgresql.conf get localhost works pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log re ...
夜鸣猪 评论(0) 有4598人浏览 2012-10-16 11:56

安装postgreSQL时,configure 时出现的错误

1、 configure: error: readline library not found 解决方法:http://blog.chinaunix.net/uid-24690947-id-224165.html 2、 configure: error: zlib library not found 解决方法:http://blog.csdn.net/lingfeng892/article/det ...
xiangkw 评论(0) 有1097人浏览 2012-10-10 18:23

PostgreSQL服务过程中的那些事二:Pg服务进程处理简单查询二:SQL解析为parsetree

话说 查询“ select cname, comp from test1, test2 where test1.id=test2.id; ” 发送到服务器端, 走查询分支 exec_simple_query ,先调用 start_xact_command 初始化了事务管理相关对象和资源,接着调用 pg_parse_query ,通过 Lex 和 Yacc 对 ...
BeiGang 评论(0) 有1526人浏览 2012-10-09 19:50

删除字段的一个字符

CREATE TABLE bb1(  name character varying,  value character varying,  id bigint)   truncate bb1; INSERT INTO bb1(name, value, id)VALUES ('ab', '11', 1);INSERT INTO bb1(name, value, id)VALUES ('bc', ' ...
reddemon888 评论(0) 有801人浏览 2012-10-09 09:59

删除重复记录,保留重复中的一条!

CREATE TABLE bb1(  name character varying,  value character varying,  id bigint) truncate bb1; INSERT INTO bb1(name, value, id)VALUES ('a', '11', nextval('public.hibernate_sequence'));INSERT INTO bb ...
reddemon888 评论(0) 有839人浏览 2012-10-09 09:57

Mac OSX 和 posgresql (2013再次更新版)

UPDATE(2013/06/01) brew services restart postgresql psql -U kenlu -h localhost -d postgres 几个重要说明: 1. mac 下brew安装后要initdb 2. 启动后,默认管理员是系统当前帐户 3. psql不认的时候,就是brew的路径问题(见下代码) 4. brew装的重启,启动什么的用brew se ...
夜鸣猪 评论(0) 有2084人浏览 2012-10-03 05:03

PostgreSQL服务过程中的那些事二:Pg服务进程处理简单查询一:开启事务

  在《 PostgreSQL 服务过程中的那些事二: pg 服务进程处理简单查询概览 》里话说以下面的例子对简单查询分支进行讨论,并给出了简单查询方法调用序列,下面就从这儿开始,先回顾一下上节点内容。 进入简单查询分支处理方法 exec_simple_query 后的处理基本上涵盖了《数据库系统实现》这本书里的内容。处理量相当大,先根据流程图概览一下处理过程。 ...
BeiGang 评论(0) 有1885人浏览 2012-09-25 19:55

PostgreSQL

PG的时间函数使用整理如下 1.获取系统时间函数 select now();                --2012-05-12 18:51:59.562+08 select current_timestamp;    --2012-05-12 18:52:12.062+08 select current_date;         --2012-05-12 select current_ ...
fcp6316 评论(0) 有90人浏览 2012-09-25 14:08

Postgresql 和 rails

update(05/13/2013) ubuntu only ALTER USER postgres with encrypted password 'your_password'; #/etc/postgresql/9.1/main/postgresql.conf #localhost Locate the line #listen_addresses = 'localhost' ...
夜鸣猪 评论(0) 有2948人浏览 2012-09-24 02:46

Oracle操作的部分ddl语句

由于最近需要程序生成DDL,修改Oracle数据库的库表,因此我总结了一下修改Oracle库表的情况,总结如下: 1、新增一列:ALTER TABLE table_name ADD (column_name VARCHAR2(33 , 2) DEFAULT '2' NOT NULL) 2、删除一列:ALTER TABLE table_name DROP COLUMN column_name ...
jsx112 评论(0) 有1693人浏览 2012-09-21 18:13

PostgreSQL服务过程中的那些事一:启动postgres服务进程一.八:加载DB基础设施,完成服务进程初始化

         话说调用 InitPostgres 方法给 portgres 服务进程做相关初始化,这个方法里初始化了 relcache 和 catcache ,初始化了执行查询计划的 portal 的管理器,填充本进程 PGPROC 结构相关部分成员等,上一节讨论了 portal 管理环境的初始化,这一节继续讨论剩余的相关初始化。   1 ...
BeiGang 评论(0) 有1803人浏览 2012-09-18 21:02

解决postgresql和oracle如何把游标cursor数据存到数组array

    为什么要把游标数据存到数组 如果一个游标频繁调用,那么就会频繁访问数据库,导致效率慢。 如果把调用一次游标后,把数据存到数组,效率会高。   postgresql与oracle  转换成array的区别   关于postgresql的文章比较难找到,通常都是先找到oracle再猜测postgresql代码怎么写 oracle的实现,可以参考 : http://kongbe ...
凡丁丢丢 评论(0) 有6770人浏览 2012-09-12 23:32

PostgreSQL服务过程中的那些事一:启动postgres服务进程一.七:初始化portal管理环境

        话说调用 InitPostgres 方法给 portgres 服务进程做相关初始化,这个方法里初始化了 relcache 和 catcache ,初始化了执行查询计划的 portal ...
BeiGang 评论(0) 有1631人浏览 2012-09-11 19:58

JDBC主流数据库连接字符串

oracle     driverClass:oracle.jdbc.driver.OracleDriver url:jdbc:oracle:thin:@127.0.0.1:1521:dbname mysql     driverClass:com.mysql.jdbc.Driver url:jdbc:mysql://localhost:3306/my ...
IThead 评论(0) 有2179人浏览 2012-09-06 10:29

打开postgresql的远程访问权限

External PostgreSQL connections 1. To be able to reach the server remotely you have to add the following line into the file: /var/lib/pgsql/data/postgresql.conf: listen_addresses = '*' 2. PostgreSQL, ...
夜鸣猪 评论(0) 有5432人浏览 2012-09-04 21:30

PostgreSQL服务过程中的那些事一:启动postgres服务进程一.六:初始化系统表缓存catcache

         话说调用 InitPostgres 方法给 portgres 服务进程做相关初始化,这个方法里初始化了 relcache 和 catcache ,初始化了执行查询计划的 portal 的管理器,填充本进程 PGPROC 结构相关部分成员等,上一节讨论了 relcache 管理环境的初始化,这一节继续讨论 catcache 的初始化。 ...
BeiGang 评论(0) 有1856人浏览 2012-09-04 20:51

PostgreSQL实现dateadd函数

  CREATE OR REPLACE FUNCTION timeadd(difftype character varying, incrementvalue integer, inputdate timestamp with time zone) RETURNS timestamp without time zone AS $BODY$ DECLARE YEAR_CONST C ...
housen1987 评论(0) 有7701人浏览 2012-09-04 10:34

最近博客热门TAG

Oracle(49876) MySQL(37268) SQL Server(17623) Access(9329) DB2(4271) Redis(3181) Sybase(2414) 数据挖掘(2098) MongoDB(2014) SQLite(1817) PostgreSQL(1635) HBase(1492) NoSQL(1000) HSQLDB(620) Informix(581) Derby(578) Cassandra(375) PowerBuilder(333) CouchDB(113) TokyoCabinet(87)

博客电子书下载排行

    >>浏览更多下载

    相关资讯

    相关讨论

    Global site tag (gtag.js) - Google Analytics