database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 7861 게시물 읽기
No. 7861
트리거가 오동작 하는것 같아요
작성자
megabit
작성일
2009-05-30 11:57
조회수
6,444

현재 버젼 8.2.13 을 사용하고 있어요. 윈도우버젼이구요.


트리거는 단순하게 같은내용을 다른 테이블에 그대로 insert 시키기만 합니다. 물론 

insert, delete 시에만 이벤트 발생입니다. delete 시에는 기존자료를 똑같이 삭제하구요.


그런데 이상하게 양쪽테이블이 일치하지 않아서 살펴보니 원래 테이블에는 들어있는

데이터가 트리거에서 입력되어진 테이블에는 없는겁니다. 그것도 딱하나의 데이터만

안들어간겁니다. 나어지 9개의 데이터는 들어갔구요.


몇번을 살펴보다가 컴퓨터를 재부팅하고 다시 delete 하고 insert 하니 다시 정상적으로

들어갑니다.


이러한 트리거를 믿을수 있을까요? 

설마 8.2.13 버젼에 저런 치명적인 버그가 있는걸까요? 그리고 아무리 버그가 있어도


이러한 트리거의 불일치 문제는 엄청나게 커보이는데....정말 안정화 버젼을 좀

추천해주세요. 


전 어떤게 안정화 버젼인지 모르겠어요. 무조건 최신버젼을 받아서 사용했는데

8.3 버젼은 기존에 만들어졌던것들에서 너무 많은 오류를 내다보니 

8.2 버젼에서 최신을 받았는데 이런 문제가 존재하네요.


안정화 버젼을 좀 추천해주세요. 8.2 대, 또는 8.3대도 괜찮습니다. 

부탁드려요

이 글에 대한 댓글이 총 1건 있습니다.

몇해전부터 PostgreSQL 개발쪽은 각 메이져 버전별 릴리즈를 같이 하고 있습니다.

즉, 8.2 버전에서 13번째 버그 수정 버전이 마지막 릴리즈 버전이라면,

그 버전이 가장 안정적인 버전입니다.


믿지 못할 트리거라면, 분명 뭔 이유가 있었을겝니다.

그정도의 신뢰성 없이 릴리즈 된다면, 벌써 버그 수정판이 나왔어야 할 만큼 중요한 결함이거든요.


정말로 버그라고 판단된다면,

한번 재현해보고, 재현이 된다면, 버그리포팅을 해야할 것 같네요.

김상기(ioseph)님이 2009-06-01 15:43에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
7893Function호출 Error [8]
penzer21
2009-06-03
8291
7892테이블 생성시 칼럼 정의를 넣으려고 하는데요. [2]
박춘삼
2009-06-03
6573
7888pgAdmin3 테이블 만들시 varchar 데이터형... [1]
안녕하세요
2009-06-02
6816
7861트리거가 오동작 하는것 같아요 [1]
megabit
2009-05-30
6444
7859에러 문제좀 조언 부탁드립니다 [5]
김태규
2009-05-29
11188
7857도대체 무슨 에러입니까? [6]
souler
2009-05-29
6472
7852초보적인 질문입니다~
souler
2009-05-28
6505
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다