alibaba / alibaba/innodb-java-reader

提示 index header is unreadable

Ouverte
#19 3 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Java
Étoiles
496
Forks
122
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

你好,
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)

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par reproduire l’erreur signalée avec l’instruction CREATE TABLE, le fichier binance_wallet_address.ibd et son emplacement lié par isl en dehors du datadir. Suivez le chemin de code qui lit l’en-tête d’index InnoDB et comparez les métadonnées de page indiquées dans le rapport avec les attentes du lecteur. Le travail est terminé lorsqu’il est établi si cet espace de table externe valide n’est pas pris en charge ou est rejeté à tort, avec un test de régression ou une limitation documentée.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java, mysql
Domaine
databases
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.