분할 된 테이블이 있고 복제 된 슬레이브에 여러 인덱스가 있습니다. 스냅 샷 (확인 된 안전)을 새 슬레이브에 복사하고 mysqld를 5.1.42에서 5.5.15로 업그레이드하고 복제를 다시 시작한 후 "Invalid pointer ..."오류 메시지와 함께 InnoDB가 충돌합니다
이 오류는 하드웨어 및 O / S가 다른 두 서버에서 발생했습니다. 실행 후 :
ALTER TABLE .... COALESCE PARTION n;
그 테이블에 대한 문제는 사라집니다.
제 질문은 그 범위가 더 크며 "InnoDB 테이블 손상을 어떻게 식별합니까?"입니다. 또는 "InnoDB 테이블 상태를 어떻게 평가합니까?" 가 "CHECK 표는" 사전 충돌 문제를 식별 할 수있는 유일한 도구?
중요한지 확실하지 않지만 충돌이 발생했습니다. 버전 : '5.5.15-55-log'소켓 : '/opt/mysql.sock'포트 : 3306 Percona Server (GPL), 릴리스 rel21.0, 개정판 158