表分区,选取哪个字段作为分区依据最关键。一般就是主键,这样主键对应的就是聚集索引;否则的话,如果主键想建聚集索引,就一定要包含分区字段,变成复合主键,分分钟2、3个字段一起做主键。
实践中,发现复合主键,又是聚集索引,对性能影响很大:查询很快,但数据库一忙,插入和更新,就慢得离谱,几分钟都没结果出来。不知道什么缘故。
就算是查询,聚集索引也比非聚集索引快得多,如果查询量很多,很频繁,所以选好分区依据字段真是至关重要。
不明白?因为分区字段一定是对应聚集索引。
本文讨论了数据库表分区的重要性,特别是选择合适的分区字段对于提高查询速度和保持良好的数据库性能至关重要。文章指出,通常情况下,主键作为分区依据效果最佳,但如果采用复合主键作为聚集索引,则可能对插入和更新操作造成严重影响。
表分区,选取哪个字段作为分区依据最关键。一般就是主键,这样主键对应的就是聚集索引;否则的话,如果主键想建聚集索引,就一定要包含分区字段,变成复合主键,分分钟2、3个字段一起做主键。
实践中,发现复合主键,又是聚集索引,对性能影响很大:查询很快,但数据库一忙,插入和更新,就慢得离谱,几分钟都没结果出来。不知道什么缘故。
就算是查询,聚集索引也比非聚集索引快得多,如果查询量很多,很频繁,所以选好分区依据字段真是至关重要。
不明白?因为分区字段一定是对应聚集索引。
1667

被折叠的 条评论
为什么被折叠?