Chinaunix首页 | 论坛 | 认证专区 | 博客

iihero@ChinaUnixehero.blog.chinaunix.net

iihero's LAB [SAP/Sybase DB, PG, Oracle/MySQL, SQLite etc]

  • 博客访问: 752011
  • 博文数量: 232
  • 博客积分: 50
  • 博客等级: 民兵
  • 技术积分: 3948
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-11 13:11
个人简介

iihero@ChinaUnix, ehero.[iihero] 数据库技术的痴迷爱好者. 您可以通过iihero AT qq.com联系到我 以下是我的三本图书: Sybase ASE in Action, Oracle Spatial及OCI高级编程, Java2网络协议内幕

文章分类

全部博文(232)

文章存档

2014年(4)

2013年(228)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

发布时间:2013-11-29 14:10:20

要正常使用PG,也必须要了解它的基本网络配置、用户权限以及数据库是如何创建,掌握了这些,其它的用法与别的数据库基本上也就大同小异了。1. 网络配置默认情况下, PG的配置文件:postgresql.conf里有一行:listen_addresses = 'localhost';在pg_hba.conf里有另外几行:# IPv4 local connections:host&.........【阅读全文】

阅读(1716) | 评论(0) | 转发(0)

发布时间:2013-07-29 09:48:23

在手动安装(针对源码编译PG或者是解压缩版安装PG的情形)情况下,PG并不是在开机的情况下自动启动,在关机的情况下自动停止,作为DBA人员来说,显然这样的情形是无法接受的。1. windows下的服务自启动在Windows下, 可以使用pg_ctl命令生成PostgreSQL服务,并让它自启动。实际上,安装版本也是这么做的.........【阅读全文】

阅读(1827) | 评论(0) | 转发(0)

发布时间:2013-07-29 09:47:30

1. 简介习惯了c++来开发的人,可能更倾向于使用c++库来访问PG。libpqxx很早以前就推出了。目前已经到了4.0版。本文就简单的介绍如何使用它,linux平台编译相对简单,这里就介绍一下windows平台下的使用。libpqxx的下载地址:直接上这里http://pqxx.org/development/libpqxx/wiki/DownloadPage由于libpqxx对li.........【阅读全文】

阅读(2739) | 评论(0) | 转发(0)

发布时间:2013-07-29 09:35:02

本文为PostgreSQL版整理的FAQ帖(见: http://bbs.csdn.net/topics/390303729,如有回帖,可以列出与PG安装有关的所有相关问题,到时都置入此帖里。欢迎大家提问。(如无特殊说明,后文全用PG指代PostgreSQL)。PG的安装分两种: 一. 一种是直接使用安装包或解压缩包,   也就是二进制downl.........【阅读全文】

阅读(1621) | 评论(0) | 转发(0)

发布时间:2013-07-24 11:12:17

这里只是做一个简单的实验,似乎不能完全证明position()函数比like查询要快。SELECT generate_series(1,10) as id, substr('abcdefghijklmnopqrstuvwxyz',1, (random()*26)::integer) as col2 into t1;                 &nbs.........【阅读全文】

阅读(571) | 评论(0) | 转发(0)

发布时间:2013-07-24 11:10:10

在JMyETL做到1.0.2的时候,开源数据库厂商Cubrid找到我,问我能否在JMyETL里头加入Cubrid数据库的支持。在这之前,我了是听说过这么个数据库。 在邀请之下,我下载了一个8.x的版本,试用了一下,发现功能确实很强大。由此,我们是不是要感慨一下,这个才真正是自主产权的数据库。可惜是韩国的数据库厂商。后来,在.........【阅读全文】

阅读(1047) | 评论(0) | 转发(0)

发布时间:2013-07-24 10:43:19

一直没有集中的时间和精力去好好阅读PostgreSQL(后边简称postgres或者PG)的源码,由于平时大都工作在windows平台,所以,也懒得切换到linux vm下,尝试直接通过VisualStudio2008来理顺PG中的代码。由于都是用C所写,可移植性相当好,读懂了一个平台,换到另一个平台,相信不是什么难事。可以说,PG的代码注释非常漂.........【阅读全文】

阅读(1333) | 评论(0) | 转发(0)

发布时间:2013-07-24 10:41:57

其解决方案就是使用hstore类型,使用它,先得创建对应的扩展。下面只列出简单的使用示例:iihero=# create extension hstore;CREATE EXTENSIONiihero=#iihero=# select 'a=>1,b=>2'::hstore;  hstore-------------------- "a"=>"1", "b"=>"2"(1 row)iihero=# insert into tjson values(1, 'a=>1.........【阅读全文】

阅读(1521) | 评论(0) | 转发(0)

发布时间:2013-07-24 10:39:57

Windows下,默认值是512。但是可以改:/***  get and set the max handlers of opening files*/void testMaxHandlersOfFiles(){    printf( "maxstdio: %d\n", _getmaxstdio());    _setmaxstdio(2048);    printf( "maxstdio: %d\n", _getmaxstdio());}.........【阅读全文】

阅读(2046) | 评论(0) | 转发(0)

发布时间:2013-07-24 10:37:51

#PostgreSQL and PHP supports Batched Queries.#Awesome, huh? (是不是很酷?)Version:SELECT VERSION()Directories:SELECT current_setting(‘data_directory’)SELECT current_setting(‘hba_file’)SELECT current_setting(‘config_file’)SELECT current_setting(‘.........【阅读全文】

阅读(852) | 评论(0) | 转发(0)

发布时间:2013-07-23 09:33:53

环境搭建:1. VS2005(完全安装, 要用VC8), (VS2008用来编译也是可以的,但是最后的工程文件还是VS2005的)2. Active Perl5.8后续版本,确保perl\bin在PATH环境变量里头3. Bison 和 Flex   Bison 1.875 或者 2.2或以后版本才有效.    Flex必须是2.5.31或后续版本, 请参照一下:http://www.........【阅读全文】

阅读(1081) | 评论(0) | 转发(0)

发布时间:2013-07-23 09:26:03

好久没有光顾sqlite了,没想到已经到了3.7.8了。 以前手动下载,并且建工程,编译,挺浪费时间的。干脆用wget, 7z, 结合批处理,整理成一个可以下载并编译成dll和exe的脚本。至于wget, 7z,网上都可以直接下载,不再缀述。运行脚本之前,请先将vs2008(或者vs2005,vs2003,甚至vc6)的vcvars32.bat运行一下,得到vc的编.........【阅读全文】

阅读(1333) | 评论(0) | 转发(0)

发布时间:2013-07-22 14:06:10

最近,因同时用到ASE和ASA,而且又要用到它的dbisql图形界面工具。不得已强力用之。但发现ASE的dbisql打开之后,居然不能用。   这显然是试图加载ASA当中的dbisql。sigh。 后来仔细搜索,终于发现ASE使用dbisql的时候,需要一个配置文件,它在:%ALLUSERSPROFILE%/DBISQL.........【阅读全文】

阅读(854) | 评论(0) | 转发(0)

发布时间:2013-07-18 10:16:57

第一次用Postgre,已经是好多年以前了,隐约记得是在linux下边,build半天,然后手动配置库文件之类。今天在整理资料的时候发现,Postgre出现了解压缩直接使用的版本,上边注明了for expert only. 呵呵,看来,不推荐生手使用。为了试验一把,索性从它的官网上直接下载了一份postgresql-8.3.3-1-binaries-no-inst.........【阅读全文】

阅读(601) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册