> > 좀더 자세하게 질문을 드리면
> > 1.처음 질의 요구시부터 수행전까지
> > 2.질의 수행시간
> > 3.응답시간
> > 맞는 것인지..
> > os의 종류나 시스템의 종류에는 무관
>
> 일단 psql 등을 이용해서는 이들 세가지를 모두 분리해서 check 해 내는
> 것은 불가능합니다.
> 단지 전반적인 cost 를 비교해 볼수는 있습니다.
> explain 이라는 명령어가 이런 작업을 실행합니다.
>
> => explain select * from db_table_name;
>
다시 질문을 드리게 되는군요
perl을 이용한 예제 소스를 보여 주실 수는 없으신지요
또한 php로 하는 방법은 없는 지요
만약 웹에서 확인할 경우
전송 버튼을 클릭하여 db에 질의어가 도착한 시간과
질의어가 수행되어 결과가 출력된 시간을
확인하기 위한 방법만이라고 있으면 합니다.
질의어 최적화에 대한 논문을 작성 중인데
상용 데이타엔진은 볼 수도 없고
postgresql로 확인을 할려고 하거던요
저에게 참고가 될만한 자료나, 소스가 있으면 부탁합니다.
감사합니다.
> 이렇게 할 경우 그 실행 코스트를 보여 줍니다.
> 이런식으로 전반적인 cost 를 비교해 볼 수 있는 것입니다.
>
> 다음으로 생각해 볼수 있는 방법이 perl 에서 DBD/DBI 를 이용할 경우 따
> 로 구문을 parsing 한 후에 실행을 하므로 1 번 항과 2,3번 항 이렇게 구분
> 해서 점검은 가능할 수 있을 것 같습니다.
> 여기서 2번과 3번은 backend 에서 실행이 되어 나오므로 그 시간을 분리해
> 서 독립적으로 점검한다는 것은 그렇게 간단하지 않을 것 같습니다.
> 혹시 좋은 방법이라도 있는지요.?
>
|