Skip to main content

23 docs tagged with "BackEnd"

View All Tags

1. Schedule

스케줄(Schedule)은 여러 트랜잭션이 동시에 실행될 때, 각 트랜잭션이 속한 작업들의 실행 순서이다. 각 트랜잭션 내 작업들의 순서는 바뀌지 않는다.

2. Lock

락(Lock)이란 동일한 자원에 접근할 때, 데이터의 일관성과 무결성을 유지하기 위해 자원에 대한 접근을 제어하는 메커니즘이다.

3. Isolation Level

데이터베이스는 다수의 트랜잭션이 동시에 실행될 때 데이터의 일관성을 유지하기 위해 다양한 트랜잭션 격리 수준을 사용한다. 이러한 격리 수준은 하나의 트랜잭션이 다른 동시 실행 트랜잭션의 작업으로부터 어느 정도까지 독립되어 있는지를 정의한다. 격리 수준이 높을수록 트랜잭션 간의 간섭이 줄어들지만, 그만큼 성능에 악영향을 미칠 수 있다.

타입스크립트 데코레이터

타입스크립트의 데코레이터는 클래스, 메서드, 접근자, 프로퍼티, 매개변수 등에 추가할 수 있는 특수한 종류의 선언이다. 데코레이터는 코드의 동작을 변경하거나 부가적인 기능을 추가할 수 있게 해준다.

Chapter 6-8

6. 데이터베이스 객체 작성과 삭제

CPU

작동 원리

CPU 스케줄링

CPU 스케줄링은 여러 프로세스가 동시에 실행될 때, 각 프로세스에 CPU 자원을 적절하게 할당하여 성능을 최적화하는 기술이다.