Database 在Yugabyte YSQL中启用语句
我想查看正在执行的所有YSQL语句。类似于log_statement=all-in-postgres。如何在Yugabyte YSQL中启用语句日志记录 如果您正在运行本地群集,Database 在Yugabyte YSQL中启用语句,database,bigdata,yugabyte-db,Database,Bigdata,Yugabyte Db,我想查看正在执行的所有YSQL语句。类似于log_statement=all-in-postgres。如何在Yugabyte YSQL中启用语句日志记录 如果您正在运行本地群集,cd进入数据目录,并在node-1/disk-1/pg_data中找到文件postgresql.conf。您可以在此处更改log_语句参数的值(并取消注释)。此字段的有效值为none、ddl、mod和all(与Postgres中的相同)。这将修改节点1的日志记录 您可以类似地更改其他节点的日志记录行为 要使更改生效,请使
cd
进入数据目录,并在node-1/disk-1/pg_data
中找到文件postgresql.conf
。您可以在此处更改log_语句参数的值(并取消注释)。此字段的有效值为none
、ddl
、mod
和all
(与Postgres中的相同)。这将修改节点1的日志记录您可以类似地更改其他节点的日志记录行为
要使更改生效,请使用
/bin/yb ctl restart
重新启动群集默认情况下,日志位于
node-1/disk-1/yb-data/tserver/logs
(对于node-1)中的postgresql-%Y-%m-%d\u%H%m%S.log
。您还可以在postgresql.conf
中更改日志文件名。
如果您正在运行分布式集群,请在节点上找到pg_数据目录,如上所述编辑
postgresql.conf
文件,然后重新启动集群。
希望这有帮助