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
운영게시판
최근게시물
Oracle Q&A 39037 게시물 읽기
No. 39037
데이타가 손실되요
작성자
디비초보
작성일
2011-11-02 18:05
조회수
3,558

 안녕하세요

오라클에 관하여 문의사항있습니다

이번 저희 회사가 확장이되어 데이타량이 전체적으로 5배 정도 늘었습니다

그런데 기존에는 잘되던 작업들이 갑자기 잘 안되더군요

예를들어 등록을 하면 프로그램상에 인서트 => 커밋후 등록 완료 메세지가 나오게 되어있습니다

 메세지는 완료되었다고 나오는데 실제로는 등록이 되기도하고 안되기도 하는 현상이 일어납니다

도대체 왜그런지 모르겠습니다

어느 부분을 체크해야하는지도 모르겠습니다

데이타량이 늘어난 것하고 상관있는것 같으데 어떻게해야할지모르겠습니다

도와주십시요

 

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

 그런 데이터 손실은 99.99% 논리적인 업무 로직에서 누락된게 있어서 발생합니다.

 

오라클같은 RDBMS의 가장 기본 적인 기능이 트랜잭션에 대한 ACID를 만족하는 겁니다.

Durability 는 한번 커밋한 데이터는 어떠한 경우에도 손실 되어서는 안된다는 것이죠.

데이터량이 증가하였다고 하여 이런 부분이 안된다면 그건 상용DB라고 볼 수 없겠죠.

절대로 이러한 증상이 생겨서는 안되고 만약 오라클의 버그라면 신문에 나올 일입니다.

 

따라서 프로그램 로직을 확인하셔서 정말 트랜잭션이 완료 후 커밋을 찍는지 찍은 후 정확히 DB에 기록되는지 추적을 해보시기 바랍니다. 

아무거나님이 2011-11-03 13:58에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
39041중복된 데이터중에 각 한건씩만 가져오고 싶습니다. [2]
allan
2011-11-03
4932
39040중복기간 일수 조회 질문입니다. [3]
deicide
2011-11-03
5352
39038터미널 동시 접속 시 쿼리가 느려지는 현상 [2]
장정
2011-11-02
4323
39037데이타가 손실되요 [1]
디비초보
2011-11-02
3558
39036GROUP BY 관련해서..2 [1]
카라
2011-11-02
4574
39035알수가 없네요 커서가 안닫히는.. [1]
지나
2011-11-02
5562
39034최대 보유수량 구하기? 쿼리도움부탁드려여 [5]
이종성
2011-11-02
4788
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다