我们能做的只是改善update性能,却不能拒绝使用update :)update操作可分为2个步骤:
1。定位到要修改的纪录
2。修改纪录1,可以根据查询条件,优化相应索引,加速大表的数据定位速度。(索引在加快数据定位速度的同时,会带来修改成本的增加,要注意)
2,应注意阻塞的问题。对于读写频繁的表,如果已经有共享锁,会导致修改操作阻塞;反过来,修改时,也可能使查询阻塞,导致影响性能。应注意改善sql,尽量减少阻塞的情况发生