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 38534 게시물 읽기
No. 38534
초당 3천~6천건의 insert시 100만건에서 서버 뻗는 현상
작성자
최지훈(telilbo)
작성일
2011-05-03 00:47
조회수
4,208

일단, 특정 정보를 수집해서 db에 일괄적으로 insert를 합니다.

보통 초당 3천~6천건정도의 데이터를 db에 insert를 하게 됩니다.

근데 이게 한 5분정도 되면 100만여건을 입력하는데...

100만건정도 근처가 되면 insert 속도가 느려지다가 입력하는 프로그램이 뻗어버립니다. (응용 프로그램은 에러나면서 종료됨)

정확히 말하면 서버가 뻗는다기 보다, 로컬이외에서는 접속이 불가능한 상태가 되어버립니다.

검색을 해보니 lock 상태에 빠진것 같은데...

 

단순히 insert만 하는 것인데도 이렇게 되는데... 이정도는 어려운것인가요?

락문제인지... 옵션을 찾아봐도 제가 이해가 안가는 부분이 많다보니..ㅠㅠ

 

db서버에 옵션을 따로 주어서 해결해야 하는 것인지 알고 싶습니다.

 

ps. 아는게 별로 없으니.. 조금이라도 자세히 가르쳐주시면 고맙겠습니다...

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

 오라클 버전이라던지 응용프로그램에서는 어떤  에러를 뱉어내고

alert.log에는 에러가 찍혔는지 등등...

좀더 구체적으로 설명을 주셔야 답변이 달릴수 있을것 같습니다.

``님이 2011-05-03 16:25에 작성한 댓글입니다. Edit

정확한 내용이 있어야 하겠지만.

일단 의심가는 부분은 index가 많이 잡혀 있지 않나 살펴 보심 어떻가 합니다.

자바사랑님이 2011-05-13 14:17에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
38538ALETER TABLE .. PARTITION TRUNCATE 명령 실행시 권한문제 [3]
오완규
2011-05-03
11839
38536토드 같은 툴에서 다중 디비 접속 어떻게 하는지... [2]
아이니
2011-05-03
4439
38535데이터별 다른 조건 [4]
진희
2011-05-03
4245
38534초당 3천~6천건의 insert시 100만건에서 서버 뻗는 현상 [2]
최지훈
2011-05-03
4208
38533연속일수 구하는 SQL..급한데,잘 안됩니다.흑. [2]
임현정
2011-05-01
4182
38532insert 무반응.. [1]
마이네오
2011-04-29
4061
38531오라클 서버 V8.1.7이고 Client는 10G이면 ?
궁금해요
2011-04-29
3057
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.025초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다