postgresql
iteye_8353
这个作者很懒,什么都没留下…
展开
-
PostgreSQL 实现按月按年,按日统计 分组统计
[code="java"]--按年分组查看 select to_char(to_timestamp(start_time_of_date::bigint), 'YYYY') as d , count(cdr_id) as total_call,sum (call_duration::integer /60 +1) as total_duration from cdr...2010-09-20 16:21:49 · 551 阅读 · 0 评论 -
postgresql 内存优化
PG的配置文件是数据库目录下的postgresql.conf文件,8.0以后的版本可支持K,M,G这样的参数,只要修改相应参数后重新启动PG服务就OK了。 shared_buffers:这是最重要的参数,postgresql通过shared_buffers和内核和磁盘打交道,因此应该尽量大,让更多的数据缓存在shared_buffers中。通常设置为实际RAM的10%是合理的,比如...原创 2011-04-07 10:04:26 · 540 阅读 · 0 评论 -
postgresql访问认证设置
安装postgresql是一件很简单的事,但是当我第一次安装了postgresql以后,它的安全设置曾经让我困扰过一阵,现在我将以我的经历为线索来讲述如何配置postgresql的访问认证,postgresql的版本是7.3.1,老一点的版本在配置文件上会有稍许不同,请自己注意区别。另外,在阅读中,请注意区分数据库用户和系统用户的区别,以免混淆。 postgresql的访问认证配置主...原创 2011-04-07 09:20:01 · 360 阅读 · 0 评论 -
postgresql的客户端编码
可以通过以下步骤:1、打开pgadmin连接到数据库2、执行以下sql语句:RESET client_encoding;SHOW client_encoding;显示当前的客户端编码设置。说明:查询当前客户端编码:SHOW client_encoding;返回缺省编码:RESET client_encoding;...原创 2011-04-07 09:09:30 · 717 阅读 · 0 评论 -
【Postgresql】字符串操作函数
[code="java"]函数:string || string 说明:String concatenation 字符串连接操作例子:'Post' || 'greSQL' = PostgreSQL 函数:string || non-string or non-string || string说明:String concatenation with one non-str...2011-04-02 14:37:12 · 110 阅读 · 0 评论 -
check_expired_record
[code="java"] function check_expired_record(){ $list=$this->Capture->query("update capture set flag=1 where (extract (epoch from now())::bigint-extract (epoch from capture_time )::bigint)>...2011-03-21 16:21:09 · 106 阅读 · 0 评论 -
PostgreSQL 里的表空间
PostgreSQL 里的表空间允许数据库管理员在文件系统里定义那些代表数据库对象的文件存放的位置。 一旦创建了表空间,那么就可以在创建数据库对象的时候引用它。通过使用表空间,管理员可以控制一个 PostgreSQL 安装的磁盘布局。 这么做至少有两个用处。首先,如果初始化集群所在的分区或者卷用光了空间,而又不能逻辑上扩展或者别的什么操作, 那么表空间可以在一个不同的分区上创建和使用,直到...原创 2011-02-10 19:18:43 · 172 阅读 · 0 评论 -
pg的列名是区分大小写的,但SQL语句会自动转换为小写,除非用双引号强调。...
pg对大写字母的处理 列名要加双引号添加一个 AA列[code="java"]-- Column: "AA"-- ALTER TABLE "version" DROP COLUMN "AA";ALTER TABLE "version" ADD COLUMN "AA" character varying;ALTER TABLE "version&原创 2010-12-30 20:04:45 · 703 阅读 · 0 评论 -
PostgreSQL 实现累加
[code="java"]exchange=# select invoice_id, client_id , total_amount,invoice_end from invoice order by invoice_id ; invoice_id | client_id | total_amount | invoice_end ------------+...原创 2010-12-21 09:41:31 · 3801 阅读 · 0 评论 -
Public key for postgresql-libs-8.4.7-1PGDG.rhel5.i386.rpm is not installed
Public key for postgresql-libs-8.4.7-1PGDG.rhel5.i386.rpm is not installed这个问题还是没有很好的解决,为了赶进度,先搁置,用了比较直接但不太安全的方法,其实也挺安全,啊哈哈只是把/etc/yum.conf上的gpgcheck=1改为gpgcheck=0建议以后参考http://www.fedorafa...2011-05-28 10:01:47 · 145 阅读 · 0 评论 -
php 操作postgresql
[code="java"][/code][size=x-small][/size]2011-05-26 21:35:56 · 211 阅读 · 0 评论 -
postgresql sql 总结
[size=x-small][code="java"]//更新过期的update capture set flag=1 where (extract (epoch from now())::bigint-extract (epoch from capture_time )::bigint)>time_val--系统表pg_stat_activity...2011-05-20 11:41:42 · 309 阅读 · 0 评论 -
PostgreSQL 导出数据
导出数据[root@class4 bin]# ./pg_dump class4_pr -U root -p 5432 |gzip >/tmp/exports/class4_pr-2011-05-20.tgz原创 2011-05-20 10:03:39 · 96 阅读 · 0 评论 -
RedHat Linux 安装 PostgreSQL 8.4.2
下载并解包$ tar zxvf postgresql-8.2.4.tar.gz$ cd postgresql-8.2.4配置$ ./configure --prefix=/usr/local/pgsql-8.2.4 ... config.status: linking ./src/makefiles/Makefile.linux to src/Makefile.po...原创 2011-04-26 23:27:31 · 92 阅读 · 0 评论