뭔가 오해를 하신 것 같은데,
$ ./pgdev /V
psql (PostgreSQL) 7.1
contains readline, history, multibyte support
Portions Copyright (c) 1996/2001, PostgreSQL Global Development Group
Portions Copyright (c) 1996 Regents of the University of California
Read the file COPYRIGHT or use the command \copyright to see the
usage and distribution terms.
ioseph=# \d a
Table "a"
Attribute | Type | Modifier
///////////+//////+//////////
a | text |
ioseph=# select length(a) from a;
length
////////
193103
(1 row)
////////////
193KB의 문자열이 a 필드에 저장되어있지요.
//////////
7.1의 가장 큰 변화입니다.
이것의 여러가지 버그들 때문에 계속 7.1정식 배포판이 계속 늦어졌던 것이였습니다.
제가 테스트 한것만 해도 거의 6개월 이상을 했으니까요.
현재까지 이곳에서는 별 문제가 없었는데,
어느 복병이 숨어있을지는 모르는지라,
아주 깔끔한 서버가 되려면, 적어도 7.1.X 대의 패치 버전들이
몇개 나와야하지 않을까싶습니다.
완벽한 안정성을 생각하신다면,
7.0.3 버전을 계속 사용하고,
테스트 버전으로 7.1을 사용하시고,
7.1.X 버전이 나오면 그때 실재 서비스에 사용하는 것도
좋은 방법일듯싶습니다.
>>spm9245 님께서 쓰시길<<
:: 기본은 8192 byte 로 되어있구요.
:: source를 직접 컴파일하여 설치하신거라면 32768 byte 까지
:: 가능하게 하실수 있음니다.
:: 1. postgresql/7.1.tar.gz 를 푸시면 postgresql/7.1 폴더가 생기죠.
:: 2. postgresql/7.1/src/include 로 이동하시면 config.h.in 파일이 있음니다.
:: 3. 이파일 에디터로 수정하세요, 원하시는 Size로요, MAX ~32768 byte
:: /. 122라인 " #define BLCKSZ 8192 " 을 고치고
:: 4. postgresql/7.1 폴더에서
:: make clean
:: configure
:: make
:: make install : 기본적으로 /usr/local/pgsql 로 설치됩니다.
::
:: >>채종욱 님께서 쓰시길<<
::
:: :: 안녕하세요.
:: ::
:: :: PostgreSQL 7.1을 설치했어요.
:: :: 8k 제한이 풀렸다고 해서 기쁜 마음에 설치를 했는데
:: ::
:: :: 9000자 정도 되니까 들어가질 않네요.
:: ::
:: :: 전 ODBC 이용해서
:: :: text형 type으로 되어 있는 필드에 글을 넣었거든요.
:: ::
:: :: 이것이 어떻게 된 상황일까요?
:: :: 아시는 분 답변좀 부탁드립니다.
|