Blog
Anki
데이터베이스 문제

아래 두 방식으로 lock을 적용할 때 어떤 방식이 더 적절할까요?

transaction open
redis lock
redis unlock
transaction close
redis lock
transaction open
transaction close
redis unlock
답 보기

2번 상황이 더 적절하다. lock을 얻기 전에 transaction을 시작해버리면 connection pool이 낭비될 수 있기 때문이다.

MySQL bit 연산자 종류를 설명해보세요

답 보기
NameDescription
&Bitwise AND
|Bitwise OR
^Bitwise XOR
~Bitwise NOT
<<Left shift
>>Right shift
BIT_COUNT()Return the number of bits that are set