2017-09-11 2 views
2

안녕하세요. 질문이 있습니다.ArangoDB 실제 실행 쿼리 시간

저는 Arango Web Interface와 ArangoSh를 사용하고 있습니다. 쿼리 실행 시간을 확인한 결과는 아래와 같습니다.

var에 Q = db._query ('... 내 쿼리 문 ...') q.getExtra() 나는 exeutionTime의 의미는, 네트워크를 찾을 결과 시간을 생성인지 궁금

{ 
    "stats" : { 
    "writesExecuted" : 0, 
    "writesIgnored" : 0, 
    "scannedFull" : 24518, 
    "scannedIndex" : 287631, 
    "filtered" : 0, 
    "httpRequests" : 0, 
    "executionTime" : 6.2454559803 
    }, 
    "warnings" : [] 
} 

등등 모든 시간 또는 아닙니다.
mysql에서 실행 시간은 별도의 네트워크 시간입니다. ArangoDB는 어떻게 처리합니까?

답변

1

보고 된 실행 시간은 서버가 실제 쿼리 실행에 소비 한 시간입니다. 여기에는 쿼리 구문 분석, 실행 계획 작성, 아직로드되지 않은 경우 컬렉션로드, 데이터 검색 및 결과 집합 만들기 등이 포함됩니다. 네트워크 전송 시간 및/또는 HTTP 처리 시간이 포함되어 있지 않습니다.