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
운영게시판
최근게시물
Sybase Q&A 1364 게시물 읽기
No. 1364
Query 수행 속도
작성자
배우자
작성일
2005-11-15 12:03
조회수
3,960

상품정보 갱신 프로그램을 작성하고 있습니다.

상품정보테이블에 주기적으로 5만건정도가 쌓입니다.

테이블에 정보가 들어온후부터는 상품정보프로그램에서

SELECT 후에 DELETE 를 수행합니다.

그런데 실행 속도가 너무 떨어집니다.

주기가 30분인데 30분이내에도 다 처리가 안됩니다.

원래 이렇게 속도가 안나오는 건지,

방법이 잘못되어 있는지 궁금합니다.

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

상품정보 테이블의 데이터를 모두 삭제하시나요?

아니면 where 조건으로 일부만 삭제하시나요?

 

만일 모든 데이터를 삭제하는 것이 목적이라면 delete 대신

truncate table table_name

go

 

구문을 사용하시면 몇 초 안에 작업이 완료될 겁니다.

비투엔님이 2005-11-15 15:19에 작성한 댓글입니다. Edit

일부분씩 정보를 가져와서 처리하는 방식입니다.

배우자님이 2005-11-16 13:19에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1368mysql 쿼리문을 sybase로 변환시....도와주세요... [1]
홍창기
2005-11-22
3515
1367dsedit 에서 ping 이 실패라고 나옵니다... [2]
윤관
2005-11-22
4095
1365세로로된 데이터를 가로로 출력을 하고 싶은데요.. [2]
이덕형
2005-11-15
5408
1364Query 수행 속도 [2]
배우자
2005-11-15
3960
1363Sybase SQL Anywhere Studio 싸게 드립니다. [1]
Anywhere
2005-11-14
3566
1362질문.. primarkkey 와 foreignkey [3]
초보
2005-11-09
6043
1361Jeus + ASE12.5 [4]
정재봉
2005-11-08
4946
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다