共享锁包括自身吗,十字十字十字

共享锁又称s锁,事务A对一个数据使用了s锁,

其它事务只能读它而不能改它。

那么事务A本身能改它吗?

原则上不允许,共享锁就是用来规避多线程同时更改的情况的。但上锁的只是锁,锁对应的资源还是可以动的,如果不担心程序出错可以修改。