> 데이터 베이스 > MySQL 튜토리얼 > 14GB MySQL 덤프 파일을 새 데이터베이스로 효율적으로 가져오는 방법은 무엇입니까?

14GB MySQL 덤프 파일을 새 데이터베이스로 효율적으로 가져오는 방법은 무엇입니까?

Mary-Kate Olsen
풀어 주다: 2024-11-05 00:53:02
원래의
894명이 탐색했습니다.

How to Efficiently Import a 14 GB MySQL Dump File into a New Database?

대용량(14GB) MySQL 덤프 파일을 새 MySQL 데이터베이스로 가져오기

14GB의 크기를 새로운 MySQL 데이터베이스에 추가하는 것은 어려운 작업이 될 수 있습니다. 그러나 올바른 접근 방식을 사용하면 이 문제를 효율적으로 해결할 수 있습니다.

가장 권장되는 솔루션 중 하나는 MySQL의 네트워크 버퍼 길이와 허용되는 최대 패킷 크기를 조정하는 것입니다. 이를 통해 MySQL은 더 큰 데이터 전송 크기를 처리할 수 있습니다. 또한 가져오기 프로세스 중에 외래 키 검사를 비활성화하면 지연과 오류를 방지하여 가져오기 작업의 전반적인 속도와 안정성이 향상됩니다.

다음 명령 세트는 이를 달성하기 위한 단계별 가이드를 제공합니다. :

mysql -u root -p

set global net_buffer_length=1000000;

set global max_allowed_packet=1000000000;

SET foreign_key_checks = 0;

source file.sql

SET foreign_key_checks = 1;
로그인 후 복사

이러한 명령을 활용하면 대용량 덤프 파일도 새 MySQL 데이터베이스로 성공적으로 가져올 수 있으므로 성능을 최적화하는 동시에 데이터 무결성을 보장할 수 있습니다.

위 내용은 14GB MySQL 덤프 파일을 새 데이터베이스로 효율적으로 가져오는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿