쿼리의 결과가 단 하나의 행뿐인 경우에도 마찬가지입니다. 예를 들어 단일 정수를 반환하는 쿼리의 경우, 관리자 백엔드의 Data Explorer 패널에서 실행하면 9ms가 걸리지만, curl을 통해 외부에서 Data Explorer API에 대해 실행하면 200ms가 걸립니다.
그것은 정말로 피하고 싶습니다. Data Explorer는 이 포럼에서 데이터베이스에서 정보를 가져오는 좋은 방법이자 잘 작동하는 API로 권장되어 사용하기 때문입니다.
제 쿼리는 결과 세트가 아닌 JOIN에 그들을 사용합니다. SELECT에는 단 하나의 열만 있으며, 그것은 임의의 이름을 가진 새로 계산된 열입니다.
HTTP 상태 코드 오른쪽 3번째 자리 숫자들이 부동 소수점 숫자라고 가정하면(예: ... 200 642 "-" **0.107 0.108** "system" ..., 별표로 강조한 부분), 이 값들은 백엔드에서 보고된 쿼리 시간의 약 10배이며, 내 클라이언트에서 curl을 실행하는 데 걸리는 시간의 거의 정확히 절반입니다.