유닉스에서 IDS 9.04.Informix 쿼리 느림
200000 개가 넘는 행을 가진 표가 있는데, 각 행에는 200 개 이상의 열이 있습니다. 97.56 초
: 시간을 가져 4.87 초 :eexecution 시간 :이 테이블 (50 열 470+ 행을 반환하기로) 쿼리를 실행 , 그것은 반환 100+ 초 소요되며, dbvisualizer는 나에게 말했다 내가 파일에 모든 470+ 행을 내보낼 경우 처음 100 개의 행을 선택하면
, 파일 크기 미만 800K
UPDATE 통계 만, 어떤 덩어리가 포함되지, 50 열 선택, runned 된 것 돌아올 때까지 5 초가 필요합니다.
Plz 도움말! SELECT FIRST (100)는 단 몇 초 걸리는 경우
인포믹스의 어떤 버전, 어떤 플랫폼에서? 쿼리의 조건은 무엇입니까? 쿼리 계획에 어떤 내용이 있습니까? UPDATE STATISTICS를 실행 해 보셨습니까? 대략 선택된 컬럼과 선택되지 않은 컬럼 모두 대략 얼마나 넓은가? 관련된 얼룩이 있습니까? –
는 유닉스에 9.04 IDS. – idiotgenius
통계 업데이트가 처음 100 개의 행을 선택한 경우에는 BLOB가 포함되지, 50 열 선택, runned되었습니다 만 돌려 5 초이 필요합니다. – idiotgenius