SQL2 [CS] DB Isolation Level Isolation Levelcs 면접에서 단골 질문이 isolation level입니다. 이 글에서는 격리에 대해서 자세히 설명드리겠습니다. 트랜잭션의 격리 수준(Isolation Level)이란, 여러 트랜잭션이 동시에 처리될 때 특정 트랜잭션이 다른 트랜잭션에서 변경하거나 조회하는 데이터를 볼 수 있도록 허용할지 여부를 결정하는 설정입니다. 격리 수준은 고립도가 높은 순서대로 SERIALIZABLE, REPEATABLE READ, READ COMMITTED, READ UNCOMMITTED가 있으며, 고립도가 높을수록 데이터의 일관성은 보장되지만 동시에 성능 저하가 발생할 수 있습니다. SERIALIZABLEREPEATABLE READREAD COMMITTEDREAD UNCOMMITTED참고로, 아래에.. 2025. 3. 27. [MySQL] SQL 기본 문법 정리 SQL필자는 소마와 기타 등등의 코딩테스트를 위해서 해당 글을 작성하기로 마음 먹었습니다. 부족한 글이지만 미약하게나마 도움이 되기를.. 기본 구조SELECT 컬럼1, 컬럼2, ...FROM 테이블명[WHERE 조건][GROUP BY 컬럼][HAVING 조건][ORDER BY 컬럼 [ASC|DESC]][LIMIT 갯수]; 예제SELECT name, ageFROM usersWHERE age > 18ORDER BY age DESCLIMIT 10; 이 문법의 의미는 users 테이블에서 name, age 컬럼을 출력하되, age가 18살 보다 많은 사람으로 추리고 추린 결과에 내림 차순을 적용한다는 것입니다. SELECT FLAVOR FROM FIRST_HALFORDER BY TOTAL_O.. 2025. 1. 4. 이전 1 다음