내 스크립트 또는 MYSQL 자체가 큰 테이블을 잘라내는지 확인하려고 MYSQL 설명서를 쏟아 부어 왔습니다. 내가 보는 기본 동작 :테이블 크기 제한에 도달하면 MYSQL에서 테이블을 자릅니다?
- PHP 스크립트는 MSSQL 테이블에서 행을 선택하고 즉시 로컬 MySQL 데이터베이스 테이블에 삽입하기 위해 브라우저에서 시작됩니다.
- MSSQL에서 행 수를 결정한 후, 스크립트는 선택 항목을 청크로 분해하여 메모리 부족 문제를 피합니다.
- 그런 다음 스크립트가 로컬 테이블을 자르고 청크를 반복하여 데이터를 가져 오기 시작합니다.
- MySQL의 데이터를 직접 따라 가면 약 200,000 행의 테이블이 닫히고 갑자기 테이블이 잘리고 카운트됩니다
- 이상 나는 테이블이 가득 찼다는 것에 대한 약간의 오류를 보게 될 것이고 테이블 제한에 도달하면 MySQL이 테이블을자를 것이라고 생각하지 않을 것입니다.
테이블 제한에 도달하면 MySQL이 자동으로 테이블을 잘라낼 수 있는지 여부를 확인하거나 설정을 확인하여 이러한 동작을 해제 할 수 있습니까?
고마워요! 나는 그것이 MySQL이 아닌 것으로 의심하지만, 그 관에 못을 박는 것은 내 스크립트에서 그 문제를 더 쉽게 찾아 낼 수있게 해줍니다. – ProgrammerX