가시성문제1 동시성 직렬성, 동시성, 병렬성 직렬성 각각의 Transaction이 일정한 순서를 가지고 순차적으로 실행되는 것을 의미. 동시성 Transcacion들이 순차적이 아닌 transaction을 구성하는 각각의 쿼리문들이 transacion의 순서에 상관없이 동시에 실행되는 것을 의미. 한 CPU에서 동시에 여러 작업을 하는 것 처럼 보이게 만든다. 싱글 코어에서 멀티 쓰레드를 동작하는 방법. 여러 개의 스레드가 번갈아가면서 실행되는 성질을 말한다. 멀티 스레드로 동시성을 만족시킬 수 있는 것이다. 동시성과 멀티스레 한 꺼번에 많은 것을 처리하는 논리적인 개념이다. 한 CPU에 2개 이상의 Process들이 있을 때 , CPU는 빠르게 Context Swithching이 일어나면서 작업을 처리하기 때문에 동시에 .. JAVA 2021. 5. 31. 이전 1 다음