1、 读写分离
2、 分段加锁
3、 减少锁持有的时间
多个线程尽量以相同的顺序去获取资源
不能将锁的粒度过于细化,不然可能会出现线程的加锁和释放次数过多,反而效率不如一次加一把大锁。
MySQL中int(20)中20的涵义?
1,是指显示字符的长度。20表示最大显示宽度为20,但仍占4字节存储,存储范围不变;
2、 不影响内部存储,只是影响带zerofill定义的int时,前面补多少个0,易于报表展示

Was this helpful?

0 / 0

发表回复 0

Your email address will not be published.