diff --git a/src/sql/printer/ob_dml_stmt_printer.cpp b/src/sql/printer/ob_dml_stmt_printer.cpp index 997f9d058..724c4a148 100644 --- a/src/sql/printer/ob_dml_stmt_printer.cpp +++ b/src/sql/printer/ob_dml_stmt_printer.cpp @@ -68,6 +68,7 @@ int ObDMLStmtPrinter::prepare_dblink_hint(ObQueryHint &query_hint_dblink) const ObQueryHint &query_hint = stmt_->get_query_ctx()->get_query_hint(); const ObGlobalHint &global_hint = query_hint.get_global_hint(); ObGlobalHint &global_hint_dblink = query_hint_dblink.get_global_hint(); + global_hint_dblink.reset(); global_hint_dblink.merge_query_timeout_hint(global_hint.query_timeout_); global_hint_dblink.merge_read_consistency_hint(global_hint.read_consistency_, global_hint.frozen_version_); global_hint_dblink.merge_log_level_hint(global_hint.log_level_); diff --git a/src/sql/resolver/dml/ob_dml_resolver.cpp b/src/sql/resolver/dml/ob_dml_resolver.cpp index 3216db5af..e7d09aab6 100755 --- a/src/sql/resolver/dml/ob_dml_resolver.cpp +++ b/src/sql/resolver/dml/ob_dml_resolver.cpp @@ -8251,7 +8251,7 @@ int ObDMLResolver::resolve_table_relation_factor(const ParseNode *node, } else if (OB_FAIL(resolve_dblink_name(node, tenant_id, dblink_name, is_reverse_link, has_dblink_node))) { LOG_WARN("resolve dblink name failed", K(ret)); } else { - LOG_WARN("resolve dblink name", K(has_dblink_node), K(dblink_name), K(is_reverse_link)); + LOG_DEBUG("resolve dblink name", K(has_dblink_node), K(dblink_name), K(is_reverse_link)); if (has_dblink_node) { query_ctx->set_has_dblink(true); }