【发布时间】:2016-12-28 05:46:23
【问题描述】:
我的应用包含两个模型,每个模型都有一个应用不再使用的列。我相信我了解如何将它们迁移出数据库。而且我认为将它们迁移出去不需要太多工作。但在我开始研究之前,我很好奇。每列对应用程序的性能有多大影响?把它留在那里还有其他可能的副作用吗?我在其他地方找不到这些问题的答案。
感谢您的意见,
杰夫
【问题讨论】:
标签: sql ruby-on-rails database
我的应用包含两个模型,每个模型都有一个应用不再使用的列。我相信我了解如何将它们迁移出数据库。而且我认为将它们迁移出去不需要太多工作。但在我开始研究之前,我很好奇。每列对应用程序的性能有多大影响?把它留在那里还有其他可能的副作用吗?我在其他地方找不到这些问题的答案。
感谢您的意见,
杰夫
【问题讨论】:
标签: sql ruby-on-rails database
确实有效果:
虽然这对于用户来说是不可察觉的,但我肯定会删除不再使用的列。
【讨论】:
你应该删除它,原因是
但要小心删除它,如果它被用于触发器、存储过程和函数中,那么应用程序可能会崩溃。
【讨论】: