본문 바로가기
MySql

MySQL MYSQL-행 크기 제한 인 66KB를 해결하는 방법

by 베이스 공부 2021. 2. 14.
반응형

mysql db가 있습니다. 나는 innodb를 사용합니다. 내 테이블 중 0ne에 10 개 이상의 열이 있습니다. 마지막 열에는 LONGTEXT 유형이 있으며 html 코드를 포함해야합니다. 문제는 각 레코드에 대해 해당 필드가 전체 코드를 포함하지 않고 동일한 양의 문자 후에 항상 중지된다는 것입니다. 내가 삽입하려는 html 파일의 무게는 약 60KO입니다. 그래서 각 레코드가 mysql (66KO)의 행 크기 제한을 초과한다고 생각합니다. 제가 알고 싶은 것은 그 한계를 확장 할 수있는 방법이 있는지입니다. 모든 해결 방법을 많이 주시면 감사하겠습니다. 입력 해 주셔서 미리 감사드립니다. 건배. 마크

 

해결 방법

 


모든 테이블 (스토리지 엔진에 관계없이)의 최대 행 크기는 65,535 bytes. Storage engines may place additional constraints on this 제한, 유효 최대 행 크기를 줄입니다.

이 경우 솔루션은 HTML 저장을 파일 시스템 또는 클라우드 (S3)의 다른 위치로 연기 한 다음 테이블 열의 파일 이름을 참조해야합니다.

 

참조 페이지 https://stackoverflow.com/questions/10349361

 

 

반응형

댓글