摘要:
目前生产环境的分库分表的表,含有primary key(id)的,都是由tddl分配的,而不是mysql自带的auto increment,而如果对于已经带了auto increment的,在高并发下,要比不带auto increment的有什么性能上的劣势吗? 从理论上来讲,mysql在为auto increment维护了一个表锁,即使insert的时候指定了id,也还是会触发mysql维护表锁,到底性能相差多大呢?我在mysql5.1.48上面做了一个小测试:innodb_autoinc_lock_mode = 1,关于innodb_autoinc_lock_mode的分配策略,... 阅读全文