SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 1)
    Function if (children 1)
     ExpressionList (children 3)
      Function greater (children 1)
       ExpressionList (children 2)
        Function arrayElement (alias x) (children 1)
         ExpressionList (children 2)
          Identifier ProfileEvents
          Literal \'ExternalSortWritePart\'
        Literal UInt64_10
      Literal UInt64_10
      Identifier x
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      TableIdentifier system.query_log
   Function and (children 1)
    ExpressionList (children 3)
     Function notEquals (children 1)
      ExpressionList (children 2)
       Identifier type
       Literal \'QueryStart\'
     Function equals (children 1)
      ExpressionList (children 2)
       Identifier current_database
       Function currentDatabase (children 1)
        ExpressionList
     Function equals (children 1)
      ExpressionList (children 2)
       Function arrayElement (children 1)
        ExpressionList (children 2)
         Identifier Settings
         Literal \'max_bytes_before_external_sort\'
       Literal \'10000000\'
