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
운영게시판
최근게시물
MySQL Q&A 26977 게시물 읽기
No. 26977
데이터 입력시에..
작성자
????
작성일
2007-08-27 19:59ⓒ
2007-08-27 20:24ⓜ
조회수
1,718

입력데이터가 있는지 없는지 확인후 없으면 입력하는 코딩(select , insert2개의 쿼리문을 날렸습니다...)을하고 있는데5000건정도는 확인후 입력이 되지만 10000건정도의 데이터를 넣으려고하니 어느정도입력되고 데이터베이스가 멈춥니다. 그리고 데이터베이스에 데이터가 많아질수록 입력할수있는값도 줄어듭니다..

이런경우는 어떻게 해야합니까?

데이터가 적은경우에는 잘돌아가는데 많아지니깐 문제가 발생합니다....도와주세요~

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

입력 값이 많아짐에 따라 느려지는 문제는 select 쿼리가 느려서 그런 것 같습니다.

( 해당 테이블의 insert에 따른 트리거가 많지 않다는 전제하에서... )

 

테이블의 description을 올려서 다른 회원분들께 인덱스 지정에 대해서 도움을 받으시면 select 쿼리의 속도를 향상시킬 수 있으실겁니다. 인덱스가 전혀 걸려있지 않은 테이블에 대해서 select 하는 것은 많은 시간을 필요로 할 수 있고, 그 시간은 데이터 양에 따라 선형으로 증가합니다.

 

입력할 수 있는 값이 점점 줄어드는 현상은 잘 모르겠네요. 디스크가 부족한 것은 아닐테지요?

박현우(lqez)님이 2007-08-30 21:35에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
26983mysql 접속 문제. [1]
2007-08-29
2122
26979두개의 테이블에서 검색 [3]
궁금이
2007-08-28
1816
26978서로 다른 버전의 데이터 베이스 운용이 가능한지 고견 부탁 드립니다.. [1]
이은성
2007-08-28
1769
26977데이터 입력시에.. [1]
????
2007-08-27
1718
26976Foreign Key의 연결Table의 Trigger 관련 [1]
김충환
2007-08-27
1938
26975마이그레이션에서 케릭터 셋 지정하는방법 [1]
박성원
2007-08-26
1813
26974데이타 타입 관련 질문입니다. [1]
감자소녀
2007-08-26
1654
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.025초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다