SQL性能:是否更新比INSERT更快
我必须对插入的行执行10,000次INSERT,然后再执行10,000次UPDATE。我想知道SQL中的UPDATE是否比INSERT更快。一般简单的桌子有30到50列。我正在使用JDBC。SQL性能:是否更新比INSERT更快
回答:
忘记IDBC - 差异是可忽略不计的。
理论上更新CAN可以更快,特别是如果更新的列没有编入索引。简单的原因是插入需要重新分配空间并且可能会拆分/重新平衡索引,而最多不包含索引的更新需要重新分配空间(varchar),甚至可能不包括(固定长度的字段)。
以上是 SQL性能:是否更新比INSERT更快 的全部内容, 来源链接: utcz.com/qa/260081.html