
PostgresSQL
iteye_5304
这个作者很懒,什么都没留下…
展开
-
postgressql配置参数的性能优化
pg配置参数的性能优化: PostgreSQL的配置文件是数据库目录(/opt/PostgresPlus/8.3/data)下的 postgresql.conf文件, 8.0以后的版本可支持K,M,G这样的参数,只要修改相应 参数后重新启动PostgreSQL服务就OK了。 [color=red]shared_buffers[/color]:这是最重要的参数,postgre...原创 2010-11-05 15:24:53 · 345 阅读 · 0 评论 -
安装驱动使python脚本访问postgessql
使用python脚本访问PostgresSQL 需要安装驱动程序 在windows下安装 psycopg2-2.2.2.win32-py2.6-pg9.0.1-release.exe 就可以了 在liunx 下也很简单,下载个 psycopg2-2.2.2.tar.gz [color=blue]tar zxf psycopg2-2.2.2.tar.gz cd psycopg2-2...2010-11-06 15:29:42 · 126 阅读 · 0 评论 -
MySQL中on duplicate key update 在PostgesSQL中的实现方式
MySQL中on duplicate key update username = VALUES(username),maxdate = VALUES(maxdate), 在PostgresSQL中如何实现呢? MySQL中的语句: insert into db select distinct username ,mindate,maxdate from test_table on...2010-11-09 12:46:17 · 366 阅读 · 0 评论 -
PostgreSql中如何kill掉正在执行的sql语句
虽然可以使用 kill -9 来强制删除用户进程,但是不建议这么去做。 因为:对于执行update的语句来说,kill掉进程,可能会导致Postgres进入到recovery mode 而在recovery mode下,会锁表,不允许链接数据库。 通常情况下:使用如下语句 =# select datname,procpid,query_start,current_query,waiti...2010-11-16 19:45:15 · 1420 阅读 · 0 评论 -
CentOS下安装PostgreSQL
源代码下载页面 http://www.postgresql.org/ftp/source/ 我选择的是v8.4.4 wget http://ftp9.us.postgresql.org/pub/mirrors/postgresql/source/v8.4.4/postgresql-8.4.4.tar.gz 解压 tar xzvf postgresql-8.4...2010-11-17 17:07:48 · 126 阅读 · 0 评论 -
MySQL中group_concat()在PostgreSQL中的实现
MySQL中经常使用到GROUP_CONCAT()这个函数,在Pg中可以通过数组来实现: pgd=# create aggregate group_concat (anyelement) ( sfunc = array_append, stype = anyarray, initcond='{}' ); 这样句式结构可以和MySQL的一样: SELECT user...2010-11-18 12:06:08 · 677 阅读 · 0 评论