message: fix explain analyze profiling
diff: @@ -47,6 +47,9 @@ QueryProfiler &QueryProfiler::Get(ClientContext &context) {
  }
  void QueryProfiler::StartQuery(string query, bool is_explain_analyze, bool start_at_optimizer) {
  + if (is_explain_analyze) {
  + StartExplainAnalyze();
  + }
  if (!IsEnabled()) {
  return;
  }
  @@ -59,9 +62,6 @@ void QueryProfiler::StartQuery(string query, bool is_explain_analyze, bool start
  D_ASSERT(PrintOptimizerOutput());
  return;
  }
  - if (is_explain_analyze) {
  - StartExplainAnalyze();
  - }
  this->running = true;
  this->query = move(query);
  tree_map.clear();
  