【发布时间】:2020-04-18 06:51:03
【问题描述】:
我们能否在 Google Cloud Spanner 中获取 DML 语句执行的 bin 日志。 尝试启用“数据访问写入”日志,但它没有提供与 mysql 或其他关系数据库相同的 bin 日志。
https://cloud.google.com/spanner/docs/audit-logging
https://cloud.google.com/logging/docs/audit/configure-data-access
【问题讨论】:
-
数据访问写入日志现在应该在 protoPayload.request.sql 字段中包含用于 ExecuteSql 和 ExecuteStreamingSql 调用的 dml 语句。你能检查一下你的查询是否存在吗?对于流式查询,您将看到每个查询有两个日志条目,一个标记开始,另一个标记结束——它们将具有匹配的 operation.id 字段,开始条目将 operation.first 设置为 true;请求字段仅在开始日志条目中。
标签: google-cloud-spanner binlog