在Yugabyte MYSQL中启用语句

问题描述 投票:2回答:1

我想查看正在执行的所有SQL语句。像postgres中的log_statement = all。如何在Yugabyte MYSQL中启用语句日志记录?

database bigdata yugabyte-db
1个回答
3
投票

如果您正在运行本地群集,请将cd放入数据目录,并在postgresql.conf中找到文件node-1/disk-1/pg_data。您可以在此处更改log_statement参数的值(并取消注释)。该字段的有效值为noneddlmodall(如Postgres中所示)。这将修改node-1的日志记录。 您可以类似地更改其他节点的日志记录行为。 要使更改生效,请使用./bin/yb-ctl restart重新启动集群。 默认情况下,日志位于postgresql-%Y-%m-%d_%H%M%S.log中的node-1/disk-1/yb-data/tserver/logs中(对于node-1)。您也可以更改postgresql.conf中的log_filename。 如果您正在运行分布式群集,请在节点上找到pg_data目录,如上所述编辑postgresql.conf文件,然后重新启动群集。 希望这可以帮助!

© www.soinside.com 2019 - 2024. All rights reserved.