alibaba / alibaba/innodb-java-reader

提示 index header is unreadable

Offen
#19 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
496
Forks
122
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

你好,
sql: CREATE TABLE `binance_wallet_address`(`id` int(11) NOT NULL,`address` varchar(80),`is_hot_cold` int(2),PRIMARY KEY (`id`),KEY `index_address` (`address`)) ENGINE=InnoDB;"
ibdfile :binance_wallet_address.ibd

出现下面的错误, ibd 文件与 sql 语句是有效的。唯一的不同点,是 ibd 文件不是创建在 datadir 中的,通过 isl 连接
Index header is unreadable, only new-style compact page format is supported, please make sure the file is a valid InnoDB data file, page=Page#676291(header=FilHeader(checksum=0, pageNumber=0, prevPage=0, nextPage=0, lastModifiedLsn=0, pageType=ALLOCATED, flushLsn=0, spaceId=0)), index.header = IndexHeader(numOfDirSlots=0, heapTopPosition=0, numOfHeapRecords=0, format=REDUNDANT, firstGarbageRecOffset=0, garbageSpace=0, lastInsertPos=0, pageDirection=null, numOfInsertsInPageDirection=0, numOfRecs=0, maxTrxId=0, pageLevel=0, indexId=0)

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginnen Sie damit, den gemeldeten Fehler mit der CREATE TABLE-Anweisung, der Datei binance_wallet_address.ibd und ihrem über isl verknüpften Speicherort außerhalb des datadir zu reproduzieren. Verfolgen Sie den Codepfad, der den InnoDB-Index-Header liest, und vergleichen Sie die im Bericht angezeigten Seitenmetadaten mit den Erwartungen des Readers. Als erledigt gilt die Identifizierung, ob dieser gültige externe Tablespace nicht unterstützt oder fälschlicherweise abgelehnt wird, zusammen mit einem Regressionstest oder einer dokumentierten Einschränkung.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java, mysql
Bereich
databases
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.