如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是(  ) 。

资格题库2022-08-02  46

问题 如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是(  ) 。A.其中有一个是DELETEB.一个是SELECT,另一个是UPDATEC.两个都是SELECTD.两个都是UPDATE

选项 A.其中有一个是DELETE
B.一个是SELECT,另一个是UPDATE
C.两个都是SELECT
D.两个都是UPDATE

答案 C

解析 对数据的操作行为有:select,insert,update,delete;
其中insert执行对数据的插入操作,往数据库中增加数据;
Update执行对数据的更新操作;
Delete执行对数据的删除操作;
Select执行对数据的查询操作;
其中,insert,update,delete操作都会对数据库执行更新操作,所以,为了防止对同一数据进行同时更新操作时引起冲突,使用锁的机制;其中只有二个操作都是select时才不会引起对同一数据操作时引起冲突,所以,答案选C。
转载请注明原文地址:https://tihaiku.com/congyezige/2412653.html

最新回复(0)