동시성 문제를 해결하기 위한 MySQL 잠금 두가지
InnoDB를 사용하면서 동시성(Concurrency)을 고려하지 않고 개발을 하면 큰 문제가 생길 수 있다. 아래에 게임 속 플레이어 간 골드를 넘기는 간단한 로직을 살펴보자. ...
InnoDB를 사용하면서 동시성(Concurrency)을 고려하지 않고 개발을 하면 큰 문제가 생길 수 있다. 아래에 게임 속 플레이어 간 골드를 넘기는 간단한 로직을 살펴보자. ...
PHP 5 MySQLi 에서 접속 실패시 OO 스타일로 오류 검출은 아래와 같이 하라고 php.net에 예시하고 있습니다. 1 2 3 4 <?php if ($mysqli->connect_error) { die('Connect Error ('.$mysqli->connect_errno.') '.$mysqli->connect_error); } 그러나 위와 같이 처리하면 CentOS 5.x 에 탑재된 PHP 5 버전에서는 접속 실패하여도 오류를 검출하여 처리하지 못하고 그냥 통과합니다. ...