postgresql - 在 PostgresSQL 中将 `int` 迁移到 `bigint` 没有任何停机时间?
问题描述
我有一个数据库,它将遇到 Basecamp 在 11 月著名的整数耗尽问题。我有几个月的时间来弄清楚该怎么做。
迁移此列类型是否有无需停机的主动解决方案?如果是这样,那是什么?如果不是,是否只是消耗停机时间并尽可能迁移色谱柱?
这篇文章是否足够,假设我现在有几天/几周的时间来执行迁移,然后在我用完 id 时被迫这样做?
解决方案
推荐阅读
- logging - TYPO3:如何配置 $GLOBALS['TYPO3_CONF_VARS']['LOG'] 正确性
- javafx - 使用 OpenFX 剪辑(截断)3D 形状
- java - Gradle Swagger CodeGen DefaultGenerator CodegenConfigurator 添加 Lombok
- typescript - 在打字稿中格式化和查看对象的内容
- css - 计算css或样式组件或scss中元素的实际宽度
- c# - 如何绑定多个Either<,>?
- java - 如何将我的浮动操作按钮连接到我的 Android 项目中的活动
- html - 如何制作边框's 和's?
- powershell - 如何使用两个 cmdlet(get-printer 和 get-printerport)的结果获得唯一的输出?
- python - 如何制作python gui词典,输入答案时不区分大小写