各位大大 好
公司有各种DB,如oracle,ms sql,mysql,
maria,postergre,mongo,...
知道dead lock会把db锁住,用户请求动弹不得
也许oracle太好,dead lock都会自动解开
很想知道一些dead lock障碍实例
请问
1.dead lock都是ap程式造成的吗?
还是DB的SP,function也会造成?
2.dead lock会很久超过一小时以上都不能自动解开?
然后,人为砍程序或其他处理?
3.OS dead lock与DB dead lock是否相似?
4.有预过sql指令执行太久,sql 优化后,就变很快了
但从来公司没遇过dead lock造成障碍与lag?
5.公司没遇过dead lock,造成高cpu使用率
真不知dead lock实际影响哪里?
谢谢大大阅读