2013-10-09 23 views
1

我需要在表中添加一个新列。我想知道运行一个alter table查询来添加新列,然后是更新查询来插入列中的数据是否更快。与创建新表相比。访问速度更快:alter + update还是create?

我想我可以试试看看女巫是否更快,但也许有人可以解释为什么?

+0

创建一个新列可能比创建所有新列快。 –

回答

1

点视图速度:

它更多更快地创建,而不是只有一列重新创建表

点查看数据一致性的:

的表probabily有很大关系与其他数据库表(它可以是其他表的外部表),所以如果您重新创建表,您必须重新评估其他表引用您的脚本。

我希望我完全回答你的问题。祝你有美好的一天

+0

谢谢,我很有道理。上帝的一天。 – Kresten