定点 ALTER TABLE 开销

在某些情况下,执行 ALTER TABLE 语句时,数据库服务器将使用定点变更算法来修改每一行。变更表操作之后,数据库服务器将最新的定义插入行。如果查询访问还未转换成新的表定义的行,那么您可能会注意到您的个别查询的性能稍微有些下降,这是因为数据库服务器在返回每一行之前,都会将其在内存中重新格式化。

有关发生定点变更时的情况和性能优势的更多信息,请参阅变更表定义