有没有可能在不停服务情况下, 调整一个表的外键关系?解决方法

有没有可能在不停服务情况下, 调整一个表的外键关系?解决方法

有没有可能在不停服务情况下, 调整一个表的外键关系?

 

从实际情况来说, 这样的调整很少。 不过, 现在为了摸底, 想搞清楚, 保持数据库可用的情况下, 如果做这样的调整, 可能会涉及到哪些东西?

有没有像Facebook的OSC这样的开源实现?



不能,ALTER TABLE会锁表。 导致数据库相关的表不能被更新,但应该是可读的。




你是怎么调整外键的

ps 尽量避免用外键,非常消耗数据库资源

有没有可能在不停服务情况下, 调整一个表的外键关系?解决方法

相关文章:

你感兴趣的文章:

标签云: