Q & A

Re: Re: Re: [질문] Response Time에 관해서.

Date2004.05.28 / Hit : 21828
Re:Re:Re:[질문] Response Time에 관해서...다시 질문합니다.
안녕하세요. 말씀하신 경우라면, 샤크라에서는 4초가 표시됩니다. 물론, sql을 파싱하고 처리해서 돌아오는 첫번째 응답시간이 실제로 보면 중요한 시간(튜닝의 대상이 되는)이기는 하지만, 샤크라에서는 약간 관점을 달리해서 응답 시간을 표시하고 있습니다. 같은 sql인데, 10000건을 받는 경우와 1건을 받는 경우에 아마도 특별한 사유가 없다면 (풀스캔이라던지,, 다른 요소) 첫번째 응답 시간은 비슷할 것입니다. 첫번째 응답시간만을 표시한다면, 두 sql간의 차이를 알수가 없겠죠. 그래서, 샤크라에서는 DB에서 보는 응답시간과는 달리 전체 sql을 처리하는데 걸린 시간이라는 관점으로 표시를 합니다. 물론, 클라이언트에서 처리되는 시간은 제외하구요.. 그리고, 네트워크 전송 시간을 말씀하셨는데, 샤크라는 대부분 서버단에 설치되므로, 네트워크 패킷 전송 시간은 거의 없다고 보셔도 됩니다. 오렌지 관련 질문은 담당자에게 의뢰를 하겠습니다. 궁금한 사항 있으시면 글 올려주세요. 감사합니다. --------------------- [원본 메세지] --------------------- 답변 잘 받았습니다.. 아직 잘 이해가 안되서 다시 물어보는데요..^^ 서버에서 sql을 처리하는 시간(결과내역까지 생성하는 시간을 말하는 겁니다) 이 1초이고, 결과 Row수는 1000건일 경우. 결과 내역이 client에 도달되는 시간(Network를 사용하는 시간임) 3초다구 하면 ... Response Time은 얼마가 나오나여?? 1초가 나오나여??? 아님 4초가 나오나여?? 그리고 질문 하나 더 있습니다.. Orange Plan Tool에서 Trace를 걸면 Trace 결과가 나오잖아여.. 여기에 보면 Parse, Execute, Fetch 의 Elapsed Time이 나오고.. Elapsed Time for Client(sec.): 나오는데.. Parse, Execute, Fetch 의 Elapsed Time은 알겠는데.. Elapsed Time for Client(sec.): --> 설명좀 해주세요. 위 시간은 해당 결과 내역이 Client로 전송된 시간을 말하는겁니까?? 그리고 Parse, Execute, Fetch 의 Elapsed Time의 총시간과 Elapsed Time for Client(sec.): 의 시간 차이가 나는데.. 간혹가다가 Parse, Execute, Fetch 의 Elapsed Time의 총시간 > Elapsed Time for Client(sec.): 있습니다.. 왜그런지 답변 부탁드립니다.. --------------------- [원본 메세지] --------------------- 안녕하세요. 샤크라에서 Response Time은 서버에서 처리되는 시간으로 계산합니다. 쿼리의 경우, 클라이언트와 서버는 여러 번의 데이터를 주고 받게 되는데, 그 중에서 서버의 처리 시간만을 더해서, Response Time으로 표기합니다. 클라이언트 서버 -> 1) sql 요청 <- 2) 컬럼 정보 -> 3) row 요청 <- 4) row 리턴 이렇게 진행되는 경우가 많은데, 이때, 1)번과 2)번의 간의 시간 3)번과 4)의 간의 시간을 더해서 계산합니다. 2)번과 3)번의 사이의 시간은 클라이언트의 처리 시간이므로 Response Time에서 제외됩니다. 더 궁금한 사항이 있으시면 전화나 메일 주십시오. --------------------- [원본 메세지] --------------------- 안녕하세요. 샤크라관련해서 궁금한 점이 있어서 이렇게 글을 올립니다. 사크라에서 alerts 기능과 Log Analyzer에 보면 Response Time 이라는것이 있는데요... Response Time이 정확이 어떤부분의 시간이지 궁금합니다. 즉 sql의 순수 실행시간인지 아니면 clinet에서 sql을 실행시키고 결과내역을 client에 받는 시간까지 포함한건지.. 궁금합니다..
  • 대표전화
    1660-1675

  • 기술 문의
    02-6931-1734

  • 오렌지 문의
    070-8666-8175

  • 라이선스 문의
    02-6931-1728