検証結果
- planning_time と compile_time は execution_time に含まれるぽい。
検証手順
- とあるコンパイルに時間がかかるクエリを実行する。
- SYS_QUERY_HISTORY を確認する。
- execution_time、compile_time、planning_time を足すと elapsed_time を超えてしまうので、 compile_time、planning_time は execution_time に含まれると考えられる。
dev awsuser 20230606_21:56:40 =# select start_time, end_time, end_time-start_time end_minus_start, elapsed_time, queue_time+execution_time+planning_time+lock_wait_time time_sum, queue_time, execution_time, compile_time, planning_time, lock_wait_time, substring(query_text,1,50) from sys_query_history order by start_time;
start_time | end_time | end_minus_start | elapsed_time | time_sum | queue_time | execution_time | compile_time | planning_time | lock_wait_time | substring
2023-06-06 12:51:33.703872 | 2023-06-06 12:52:25.308029 | 51604157 | 51604157 | 51526650 | 0 | 51437990 | 20987271 | 88556 | 104 | INSERT INTO ...