天津网站建设开发,淮南先锋网,我是一条龙笔趣阁,做网站后台指的那#xff08;1#xff09;索引失效行锁变表锁
建立2个索引 索引是失效后#xff0c;系统性能会变查#xff0c;如果涉及到锁的话#xff0c;行锁会变表锁
有一个问题#xff0c;当session1用b字段做查询条件因为是varchar类型#xff0c;需要加双引号#xff0c;但是没…1索引失效行锁变表锁
建立2个索引 索引是失效后系统性能会变查如果涉及到锁的话行锁会变表锁
有一个问题当session1用b字段做查询条件因为是varchar类型需要加双引号但是没有加MySQL底层会做类型转换导致这个字段建立的索引失效此时session2在更新别的行会出现阻塞是因为行锁变成了表锁 session1提交后session2才能读取到 然后session2再提交commmit就能获取到最新数据 如果session2的字段值没有写错 session2提交后在查询可以获取更新的数据 2间隙锁危害
比如session1曹锁1-6的数据中间没有2在session2中插入2的这条数据按理说这两边是不想管的不会影响但是session2回车后会阻塞 session1提交后session2才能完成插入操作
session2提交后session1在点击查看 3如何锁定某一行 session1给8号上锁后没有提交之前session2没有上锁 4行锁总结