SQLD 기출문제 예상문제 54번
다음 문제를 풀어보세요.
다음 중 아래 트랜잭션 격리 수준과 Lock에 대한 설명으로 가장 적절하지 않은 것을 고르시오.
[테이블 구조]
CREATE TABLE PRODUCT (
PRODUCT_ID INT PRIMARY KEY,
PRODUCT_NAME VARCHAR(100),
PRICE INT
);
INSERT INTO PRODUCT (PRODUCT_ID, PRODUCT_NAME, PRICE) VALUES (1, '노트북', 1000000);
INSERT INTO PRODUCT (PRODUCT_ID, PRODUCT_NAME, PRICE) VALUES (2, '마우스', 50000);
[트랜잭션 1]
START TRANSACTION;
SELECT PRICE FROM PRODUCT WHERE PRODUCT_ID = 1;
UPDATE PRODUCT SET PRICE = 1100000 WHERE PRODUCT_ID = 1;
COMMIT;
[트랜잭션 2]
START TRANSACTION;
SELECT PRICE FROM PRODUCT WHERE PRODUCT_ID = 1;
UPDATE PRODUCT SET PRICE = 1200000 WHERE PRODUCT_ID = 1;
COMMIT;