SQL锁优化问题

关于SQL锁。SQL优化少不了SQL锁优化

1.SQL常见锁有:共享锁 作用于查询操作(Select)

2.排他锁作用于,修改删除,增加。

上图两个请求分配 让表一表二都给锁住。请求一等待请求二释放资源,

请求二等待请求一释放资源。相互等待造成死锁


开发中避免死锁:

1Sql操作表的顺序一定尽量一致,

2.把查询SQL添加with(nolock)

3.链接非常多引起死锁,用临时表解决:一个原始表跟一个临时表,----->临时表——————>原始表2

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容