실제로 그런 경우를 당해 보셨는가요.
예전에 말씀 드린것 처럼 기본적인 무결성 처리는 DBMS 수준에서 double lock technique 라는 것을 통하여 이루어 진답니다.
만일의 경우에라도 그런 것이 안된다면 lock tables 라는 명령어를 통해서 원하는 바를 이룰 수 있습니다.
LOCK TABLES tbl_name [AS alias] {READ | [LOW_PRIORITY] WRITE}
[, tbl_name {READ | [LOW_PRIORITY] WRITE} ...]
...
UNLOCK TABLES
이와 같은 형식의 명령어 양식을 가진답니다.
> Perl에서 MySql에 데이터를 기록시 무결성으로 인하여 데이터가 사라지는
> 이유때문에 기록하기전 잠궈야 하는것은 알고 있습니다.
> 그런데 그 방법을 물어보는겁니다.
> 어떻게 코딩해야 하는건지 알고싶습니다.
> 이곳 사랑넷 고수님들의 명쾌한 답변을 기다립니다.
> 답변주실분께 미리 감사드립니다.
>
|