[英]Postgres database search all tables
大家下午好,我遇到了一个棘手的问题,我有一个成熟的Postgres数据库,该数据库有500多个表,并且太大而无法转储。 将产品添加到数据库后,会在许多表中创建新行,我想检查添加了哪些信息,以便在新软件中复制功能。 原因是现有的软件界面非常旧且不友好,因此我们将其替换。 我不太容易使用这里建议的方法: 搜索整个postgres数据库? 。 谁能建议其他解决方案?
我要澄清的是,在我们可靠地替换了现有接口之前,根本无法修改数据库,而且这种情况将持续数月之久。
谢谢
您可以在运行实验时将log_statement = 'all'
为很短的时间。 确保您的log_line_prefix
包含%c
。 然后,您可以跟踪属于一个数据库会话的所有SQL语句。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.