后端岗位面试题更新 2026-08-05

在关系型数据库中,如何显式地为一条记录或一张表设置行锁和表锁?请结合语法说明。

兴业数金后端开发金融编码实现技术原理MySQL

考察说明

考察数据库锁的实际操作语法和实现方式

回答思路

  1. 能说出常用数据库(如MySQL)中启动事务和执行查询时加锁的语法
  2. 区分显式表锁(如LOCK TABLES)和行锁(如SELECT FOR UPDATE/SHARE)','理解锁与事务的配合关系
  3. 提到锁失效或需在事务内使用的注意事项