# lock

34개의 포스트
post-thumbnail

Swift Concurrency: Behind the scenes Part. 02

앞에서는 Swift concurrency가 어떻게 동작하는지 확인했다. 이번에는 Swift concurrency를 채택할 때 주의해야 하는점, 그리고 Actor를 통한 Synchronization에 대해 알아보자.

2022년 6월 29일
·
0개의 댓글

트랜잭션

DBMS에서 데이터를 다루는 논리적인 작업의 단위보통 단일 SQL문을 사용하기도 하지만, 여러개의 SQL문을 순차적으로 수행하여 다루기도 한다.데이터베이스에서 장애가 일어나는 경우, 데이터를 복구하는 작업의 단위로 사용할 수 있다.데이터베이스에서 여러 작업이 동시에 같

2022년 6월 26일
·
0개의 댓글
post-thumbnail

Concurrency

클린 코드 13장, 동시성이다. 동시성과 깔끔한 코드는 양립하기 아주 어렵다. 그럼에도 불구하고, 동시성은 왜 필요할까?

2022년 6월 21일
·
0개의 댓글
post-thumbnail

트랜잭션 Transcation, 락 Lock, 격리수준 IsolationLevel

TranscationLockIsolation level트랜잭션의 격리수준 Transcation IsolationLevelACID ( Atomicity / Consistency / Isolation / Durability )원자성 Atomicity : All or Not

2022년 5월 29일
·
0개의 댓글
post-thumbnail

[DB] 데이터베이스 Lock 이란?

Database Lock에 대해서 알아봅니다.

2022년 5월 23일
·
0개의 댓글
post-thumbnail

DB Lock 이해하기

PostgreSQL에서는 동시성 제어를 위해 여러가지 모드의 lock을 제공합니다. 이런 lock에도 여러가지 종류가 있고, 명시적으로 사용되는 경우/묵시적으로 사용되는 경우가 있는데, 자세히 알아보도록 합시다.

2022년 5월 1일
·
0개의 댓글
post-thumbnail

[트랜잭션] 동시성 문제 - 비관적 잠금

트랜잭션 동시성 문제 중 손실되는 업데이트의 해결 방법인 비관적 잠금에 대한 포스팅입니다.

2022년 4월 29일
·
0개의 댓글

🌕 BE TIL Day 26 0418

Transaction / Isolation Level / Lock

2022년 4월 19일
·
0개의 댓글

[JAVA] File lock 상태로 write

RandomAccessFile 로 lock 건 상태로 파일 쓰기파일이 없으면 생성

2022년 4월 11일
·
0개의 댓글

[C++] 자주 쓰이는 lock 종류

C+ 그 C가장 기본적인 lock이다. mutex 변수를 선언하고 lock을 건다. 나중에 반드시 unlock을 적어두어야 하며, 까먹었을시 먹통이 되는 원인이 된다위의 mutex lock이 사용하기 불편하고 오류에 원인이 되는 경우가 많아서 C+ 현재 락이 걸린 부분

2022년 4월 8일
·
0개의 댓글
post-thumbnail

[DB] database lock

데이터베이스 일관성과 무결성을 유지하기 위해 트랜잭션의 순차적 실행을 보장할 수 있는 직렬화 장치

2022년 3월 28일
·
0개의 댓글

Deadlock Detect 프로그램(C언어) -2

Concurrent Programming에서 여러 프로세스(스레드)에 공유되는 데이터는 exclusive하게 사용되야 한다. 예를 들어 Thread A, Thread B가 실행중이고 공유된 데이터 x가 있다고 가정하자. x는 0으로 초기화된 값을 가지는 변수라고 가정하

2022년 3월 16일
·
0개의 댓글

Deadlock Detect 프로그램(C언어) -1

C언어의 pthread_mutex_lock, pthread_mutex_unlock을 interpositioning하여 Deadlock을 detect하는 프로그램을 만든다. 가장 먼저 pthread_mutex_lock와 pthread_mutex_unlock을 내가 만든

2022년 3월 15일
·
0개의 댓글

하루일지 - 22.02.15

우크라 불안에 석유·천연가스ETF 두자릿수 급등…곡물株도 들썩정말.. 무섭다. 실제로 계속 기사가 나오니까 이게 뭔가 싶은 마음이 제일 크다.그리고 가장 의문점은 어쩌다가 이렇게 되었는지 이유도 아직 모른다는 것이다. 물론 내가이러한 위험의 경우에는 실물 경제가 더 빨

2022년 2월 15일
·
0개의 댓글

Lecture 14

there is spining lock, blocking lock.spining lock is busy waiting, so it is expensiveblocking lock checks for lock once and goes to sleep if not avail

2022년 2월 5일
·
0개의 댓글

MYSQL8. Transaction과 Lock

READ_UNCOMMITTED 버퍼풀/디스크 그대로 읽음 dirty readREAD_COMMITTED 커밋된 내용만 읽는다. 동일 구문 두 번 실행할 때 다른 데이터를 보게 될 수 있다. (non-repeatable read)REPETABLE_READ aurora

2021년 12월 20일
·
0개의 댓글
post-thumbnail

DB Lock 종류 기능

DataBase의 데이터 영속성을 유지하기 위해 사용되는 Lock 종류를 알아보고자 합니다.거대한 DataBase 시스템은 여러 곳에서 동시에 접근할 수 밖에 없는 구조로 되어 있습니다. 동시에 접근하는 경우 필연적으로 데이터가 오염 될 가능성이 있습니다. DataBa

2021년 12월 20일
·
1개의 댓글
post-thumbnail

트랜잭션의 이해와 Lock 해결 방법

트랜잭션(Transaction)의 이해와 Lock 해결 방법

2021년 12월 20일
·
0개의 댓글