摘要: MySQL两条SQL语句锁的分析
看一下下面的SQL语句加什么锁
SLQ1:select * from t1 where id = 10;
SQL2:delete from t1 where id = 10;
(1)id 是不是主键
(2)当前系统的隔离级别是什么
(3)id列如果不是主键,那么id列上有索引吗
(4)id列上如果有二级索引,那么这个索引是二级索引吗
(5)两个SQL的执行计划是什么?索引扫描还是全表扫描
实际的执行计划需要根据MySQL的输出为准
组合一:id列
解析oracle对select加锁的方法以及锁的查询一、oracle对select加锁方法 代码如下:create table test(a number,b number);insert into test values(1,2);insert into test values(3,4);insert into test values(8,9);commit;—session 1 模拟选中一个号码SQL> select * from test where a =1 for update