作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我必须记录在 Google Cloud SQL PostgreSQL 实例上执行的所有 DDL 和 DML 查询。
查了很多网站,都没有明确的资料。我尝试使用 pgAudit
扩展,但 Cloud SQL 不支持它。
有人可以建议要使用的扩展名或任何其他记录 SQL 查询的方法吗?此外,如果可以记录用户登录,那也会很有帮助。
最佳答案
简答 - 数据库标志
如果本地安装了 PostgreSQL 或者我们可以访问服务器容器,则可以使用其他答案中提供的解决方案。但是,在 Google Cloud 中,无法从实例直接访问此文件。
我发现这可以通过设置此链接中给出的各种参数在 Google Cloud SQL 实例上实现 - PostgreSQL configuration parameters作为数据库标志。
注意:所有参数均不受支持,因此请在下面给出的谷歌官方文档中进行验证。
关于postgresql - 如何在 Google Cloud SQL PostgreSQL 11 实例上记录 SQL 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62039227/
我是一名优秀的程序员,十分优秀!