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 3984 게시물 읽기
No. 3984
쿼리좀 봐주셍..
작성자
ASE
작성일
2009-12-31 09:06
조회수
7,385

ASE서버입니다.

SELECT APR_DT, CDNO, APRNO, APR_DTTI,
APR_GRAM_DC, APR_TRC, APR_TI, APR_AM, APR_FCAM,
SVFE, TX, U_PT_KNDC, U_PT, WDRW_FTBC,
WDRW_ACNO, CHK_CD_WDRW_AM, PIF_INT_DC, INT_MT,
MCNO, BZNO, MG_OGC, MALL_BZNO, MC_APR_BTC,
MC_RCP_FDC, CD_DC, APRP_CD_KNDC, LOGO_DC, MBR_RRNO,
TLIM_AM, MBR_ACU_SL_AM, CD_PD_KND_C, DSTR_BR_DVNO, ITM_NO,
CD_SV_C, APR_AK_MDC, APR_AK_BUC, APR_TC, APR_OC_PHC, APR_CAN_TC,
APR_CAN_DT, APR_CAN_DTL_TI, APR_CAN_ASR_NM, APR_CAN_RSC, APR_RJC_RSC,
PRB_SL_RSC, AH_APR_DC, LMOV_APRYN, CIM_OJ_DC, APRP_GRAM_RPC,
APR_PENO, AC_GRAM_RCV_DT, FAUD_DC, SLRCP_YN, SL_RCPDT, RCP_CGP_ID,
BAT_NO, BAT_SEQ, SLRCP_ACAM, CP_CLIM_AM, CORP_APR_BEF_U_AM, CP_GRP_LIM_AM,
CP_GRP_APR_BEF_U_AM, PR_APR_AK_YN, PR_APR_ASR_NO, LT_CH_USID, LT_CH_DTTI, SRC_TIME,
IUD_GB, TGT_TIME FROM SL_TB_APR
WHERE SRC_TIME >= dateadd(day,-1,'20091230') AND SRC_TIME < dateadd(day,2,'20091230')
;

매일 5백만건 정도 SELECT 해야하는데 속도가 안나와서 파일 내려받는데 2시간 정도걸립니다.

30분정도 앞땅길수없을까요? 쿼리 큐닝이라도 하면 ETL은 infa이고요 그냥 단순 쿼리로 추출해서 파일로 내려받습니다.

물론 ASE성능이랑 ETL서버 성능 문제 일수도있지만 유지보수쪽에서는 별이상이 없다고해서요..

쿼리 성능 문의드립니다. ㅠ.ㅠ 

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

제가 보기에는 쿼리의 튜닝보다는 자료의 건수가 많아서 가져오는데 시간이 걸리는것 같습니다.

src_time에 인덱스가 걸렸으느냐 문제 말고는 튜닝은 따로 할 필요는 없을듯 한구요. 물론 desc 여부에 따라 달라질수는 잇겠지만 , 쿼리 튜닝 보다는 저장방식을 서버에서 화일로 바로 저장하는 방법을 모색하시는게 좋을듯 합니다. bcp를 이용해서 텍스트 화일로 받아서 그 텍스트 파일을 내려받으시는게 좋을듯 합니다. 클라이언트에서 500만건을 select로 받는데 시간보다 서버에서 클라이언트로 값을 전송하는 시간이 더 많이 걸릴듯 합니다.. 클라이언트쪽도 메모리가 차게 되면 속도는 점점 늘려지게 될거구요....

지나가다가님이 2010-01-04 11:00에 작성한 댓글입니다. Edit

위의 분 말에 200% 공감

 

ETL툴들은 자체 서버로 땡겨와야 해서 느립니다.

 

 

위의 쿼리 view로 만들어서 bcp out 하세요

지연님이 2010-01-15 11:25에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
3987sybase union all 쿼리 좀 봐주세요..
최선기
2010-01-25
9668
3986Service Error [5]
신승현
2010-01-10
7517
3985sybase db offline방법좀 알려주세요~ [1]
홍종서
2010-01-06
7297
3984쿼리좀 봐주셍.. [2]
ASE
2009-12-31
7385
3983ASE 성능. [1]
싸베
2009-12-30
6682
3976[급질문]사이베이스초보가 하는 질문 01 [1]
장원영
2009-12-14
9621
3966Sybase PowerDesigner 카페자료실
tjworbs
2009-12-06
8063
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다