테이블을 잠그지 않고 테이블 작업 변경을 수행할 수 있습니까?
MySQL의 ALTER TABLE 문은 테이블에 읽기 잠금을 적용하여 테이블을 잠그지 않습니다. 모든 동시 쓰기. 이는 장기간 동안 INSERT 또는 UPDATE 문이 차단될 수 있으므로 대형 테이블의 경우 상당한 불편을 초래할 수 있습니다. 열을 추가하는 동안 업데이트를 허용하는 "핫 변경"에 대한 솔루션이 있는지 이해하는 것이 중요합니다.
수동 접근 방식
기본 지원이 없는 경우 최신 변경의 경우 유일한 대안은 많은 RDBMS 시스템이 사용하는 프로세스를 수동으로 복제하는 것입니다. 여기에는 다음이 포함됩니다.
Hot Alters 부족에 대한 정당성
MySQL이 핫에 대한 기본 지원이 부족한 이유를 고려해 볼 가치가 있습니다. alters:
위 내용은 테이블을 잠그지 않고 MySQL ALTER TABLE 작업을 수행할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!