MySQL LOAD DATA INFILE을 사용하여 ON DUPLICATE KEY UPDATE 에뮬레이션
대규모 데이터 세트를 MySQL에 로드할 때 속도 이점이 있음에도 불구하고 LOAD DATA INFILE에는 기본 기능이 부족합니다. ON DUPLICATE KEY UPDATE 기능을 지원합니다. 이러한 제한으로 인해 자동 증가 ID를 바꾸거나 불필요한 오버헤드를 발생시키지 않고 기존 레코드를 업데이트할 때 문제가 발생합니다.
해결책:
LOAD DATA INFILE을 사용하여 ON DUPLICATE KEY UPDATE를 에뮬레이트하려면, 다음 단계를 따르세요.
이 접근 방식은 LOAD 속도를 활용합니다. ON DUPLICATE KEY UPDATE 기능을 에뮬레이트하는 동안 DATA INFILE. SHOW INDEX FROM 및 SHOW COLUMNS FROM을 사용하여 프로세스를 자동화하면 특정 테이블에 쉽게 적용할 수 있습니다.
위 내용은 MySQL의 LOAD DATA INFILE을 사용하여 ON DUPLICATE KEY UPDATE를 시뮬레이션하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!