当前位置: 首页 > news >正文

【吊打面试官系列-MySQL面试题】什么是锁?

大家好,我是锋哥。今天分享关于【什么是锁?】面试题,希望对大家有帮助;

什么是锁?

数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。
1000道 互联网大厂Java工程师 精选面试题-Java资源分享网
加锁是实现数据库并发控制的一个非常重要的技术。当事务在对某个数据对象进行操作前,先向系统发出请求,对其加锁。加锁后事务就对该数据对象有了一定的控制,在该事务释放锁之前,其他的事务不能对此数据对象进行更新操作。

http://www.mrgr.cn/news/43018.html

相关文章:

  • ubuntu增加swap
  • 15 Shell Script sed命令
  • 如何在银河麒麟服务器中获取关键日志信息
  • LabVIEW提高开发效率技巧----使用动态事件
  • 28 基于51单片机的两路电压检测(ADC0808)
  • JS | JavaScript中document.write()有哪些用法?
  • 如何少走弯路,成为一名炒股高手?
  • MySQL的ON DUPLICATE KEY UPDATE和REPLACE INTO
  • PHP永久性Cookie的含义
  • 基于STM32的智能窗帘控制系统设计
  • 2025,新的方向在哪?
  • Java基础知识总结(超详细整理)
  • 【移动端开发】响应式设计
  • BERT论文解读及情感分类实战(论文复现)
  • 函数式编程语言介绍
  • Java开发必知必会的一些工具
  • CategoriesController
  • 【吊打面试官系列-MySQL面试题】什么叫视图?游标是什么?
  • VTK有向包围盒
  • 震撼!工业史上第一家万级别规模的工业数字化设备效果图平台