sql - 重命名大表

标签 sql postgresql

我正在尝试重命名两个大表。重命名已运行 24 小时,并且重命名上的 wait_type_event 上有一个 Lock。目前没有任何内容正在查询这些表。有没有更好的方法来重命名大表。我认为这个 alter 命令不会完成。

最佳答案

重命名非常快。问题是长时间运行的事务会阻止您。关闭、终止或以其他方式终止阻塞 session 并继续。

关于sql - 重命名大表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68072146/

相关文章:

MySQL触发器: copy auto_increment value to another column upon insert

postgresql - 将 UNNEST 与 jOOQ 结合使用

ruby - Ruby 中 Postgres 查询的简单示例

postgresql - Grafana/Postgresql : how to convert date stored in UTC to local timezone

php - 将 mysqli_multi_query 与多个查询一起使用时无法提交

MySQL 服务器错误 1005

mysql - 如何向 mysql 数据库表添加行并将其显示在 vb.net 的列表框中?

MySQL全连接三表计算

php - 在postgresql中更新表的特定区域

sql - 下载 PostgreSQL Mac 下载错误