
mysql
阳光甚好
享受生活,安心工作
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL对varchar型字段的索引,字段类型不同造成的隐式转换,导致索引失效
MySQL索引使用:字段为varchar类型时,条件要使用”包起来,才能正常走索引 表user 里的id是BigInt类型,order表里关联到user表的id误建成userId varchar类型了,在ibatis上查询时,直接传入id Long类型,SQL查询非常慢,即使建立了userId索引,于是改成String 类型的userId去查询,SQL立马变的很快了。 http://ww...原创 2018-06-07 11:48:59 · 9763 阅读 · 0 评论 -
记一次数据库脏读
参考:https://www.cnblogs.com/fjdingsd/p/5273008.html 案例:一次处理收货数据提交,有2个不同货源,却分别有一个相同的sku要记录到收货详情后,并且更新库存数量。由于操作过程环节比较复杂,就生成2个线程异步提交。 写收货新纪录是没有问题,但是两个线程差不多同时读取到原有sku的库存数量,在经过其他操作后,先后更新了该sku的库存数量,谁最后提交,更...原创 2018-07-12 23:41:08 · 1095 阅读 · 0 评论