大家好,我在学习高并发下的操作时产生了这个疑问,就是表中需要建立哪些字段以适应高并发的操作,以及索引的建立以我目前的了解,我觉得需要 自增id 一个gui唯一列 一个时间戳列。
对于这三个字段,首先id自增作为分页时的依据,这一列我不确定是否需要。
gui唯一列作为与其它表的联系列,在数据合并时不会产生影响。
时间戳列用于保证客户端有缓存的情况下可以重复读。下面就是索引的情况了,这样三个字段我觉得就会需要在 自增和gui列上建立复合聚集索引。这样会有影响吗?这只是我的一个设想,由于没有实际项目的应用,所以想听听各位高人在实际中是怎么处理的,或者我这个设想有可行之处吗?
对于这三个字段,首先id自增作为分页时的依据,这一列我不确定是否需要。
gui唯一列作为与其它表的联系列,在数据合并时不会产生影响。
时间戳列用于保证客户端有缓存的情况下可以重复读。下面就是索引的情况了,这样三个字段我觉得就会需要在 自增和gui列上建立复合聚集索引。这样会有影响吗?这只是我的一个设想,由于没有实际项目的应用,所以想听听各位高人在实际中是怎么处理的,或者我这个设想有可行之处吗?
如果是高并发读的,应该两个都建立索引