PolarDB的sql_trace_type在802上,不支持"SQL_QUERY" 这个方式吗?-[阿里云_云淘科技]

PolarDB的sql_trace_type在802上,不支持”SQL_QUERY” 这个方式吗?

以下为热心网友提供的参考意见

PolarDB的sql_trace_type支持多种跟踪方式,包括”OFF”、”DEMAND”、”ALL”和”SLOW_QUERY”。当设置为”DEMAND”时,可以指定SQL Trace功能跟踪的SQL语句,使用dbms_sql.add_trace存储过程来添加需要跟踪的SQL语句。因此,”SQL_QUERY”这种具体的跟踪方式是受到支持的。

然而,需要注意的是,在PolarDB-X 1.0中,执行的SQL语句需要符合SQL-92标准以及MySQL的语法扩展与函数。如果检查后发现您的SQL语句不符合这些规范,可能会导致SQL Trace无法正常工作。

此外,如果您使用的是PolarDB集群版,版本需要在8.0版本且Revision version为8.0.1.1.5或以上;或者5.7版本且Revision version为5.7.1.0.15或以上;或者5.6版本且Revision version为5.6.1.0.29或以上,才能使用Fast Query Cache功能。Fast Query Cache是对MySQL原生Query Cache的优化和重新设计,能够有效提高数据库查询性能。

以下为热心网友提供的参考意见

在PolarDB的SQL_TRACE_TYPE中,802版本确实不支持”SQL_QUERY”这种方式。SQL_TRACE_TYPE是用于设置SQL跟踪类型的参数,不同的版本支持不同的跟踪方式。在802版本中,可能只支持一些基本的跟踪方式,例如”FUNCTION_ENTRY”、”FUNCTION_EXIT”、”SQL_EXECUTE”等。

以下为热心网友提供的参考意见

目前在802上不支持SLOW_QUERY配置。此回答整理自钉群“PolarDB 专家面对面 – 慢SQL索引选择优化器新特性”。

以下为热心网友提供的参考意见

PolarDB的sql_trace_type支持多种跟踪类型,包括”OFF”(默认,不跟踪任何SQL语句)、”DEMAND”(跟踪指定的SQL语句)、”ALL”(跟踪所有的SQL语句)和”SLOW_QUERY”(跟踪所有的慢查询)。然而,在您的问题中,您提到的”SQL_QUERY”并未在列出的类型中。因此,基于这些信息,PolarDB 802上的sql_trace_type不支持”SQL_QUERY”方式。

本文来自投稿,不代表新手站长_郑州云淘科技有限公司立场,如若转载,请注明出处:https://www.cnzhanzhang.com/20452.html

(0)
匿名
上一篇 2024年1月3日
下一篇 2024年1月3日

相关推荐

新手站长从“心”出发,感谢16年您始终不离不弃。