【发布时间】:2014-04-24 23:16:47
【问题描述】:
在一个查询中添加或删除多个列是否比为每一列执行查询更快?例如,是这样的吗:
ALTER TABLE t2 DROP COLUMN c, DROP COLUMN d;
比这更快吗?
ALTER TABLE t2 DROP COLUMN c;
ALTER TABLE t2 DROP COLUMN d;
【问题讨论】:
-
您是否在高负荷下密集地执行此操作?
-
@Bencaine 这有关系吗?我的意思是你需要多久做一次。几乎从来没有,对吧?
-
测量并找出...
-
我猜想在一次操作中完成它会更快,但你应该真正测试两种方式。如果表是空的,那也没关系。
标签: mysql sql alter-table