Én bestemt tabel crasher hele tiden
Jeg har en database med 10 tabeller, hvoraf en af den crasher med under en uges mellemrum. Når jeg kører en repair, kommer den op igen - nogle gange skal jeg dog først gendanne index. Den er opbygget som følger:CREATE TABLE visitkort (
id int(10) unsigned NOT NULL auto_increment,
kategori_id int(10) unsigned DEFAULT \'0\' NOT NULL,
aktiv tinyint(3) unsigned DEFAULT \'0\' NOT NULL,
navn varchar(60) NOT NULL,
adresse varchar(150) NOT NULL,
postnr varchar(5) NOT NULL,
tlf varchar(20) NOT NULL,
fax varchar(20) NOT NULL,
email varchar(60) NOT NULL,
password varchar(20) NOT NULL,
url varchar(150) NOT NULL,
beskrivelse varchar(200) NOT NULL,
visitkort tinyint(3) unsigned DEFAULT \'0\' NOT NULL,
skabelon tinyint(3) unsigned DEFAULT \'0\' NOT NULL,
logo tinyint(3) unsigned DEFAULT \'0\' NOT NULL,
billede tinyint(3) unsigned DEFAULT \'0\' NOT NULL,
tekst1 text NOT NULL,
tekst2 text NOT NULL,
tekst3 text NOT NULL,
tekst4 text NOT NULL,
PRIMARY KEY (id),
KEY kategori_id (kategori_id),
KEY bruger_id (visitkort),
KEY postnr (postnr),
KEY email (email),
FULLTEXT ft (navn, beskrivelse, tekst1, tekst2, tekst3, tekst4)
);
To ting springer umiddelbart i øjenene:
1) Der er mange VARCHAR og TEXT felter.
2) FULLTEXT indekset består af 2 VARCHARS og 4 TEXT felter.
Jeg kører MySql version 2.23.32 og websitet, der bruger denne database kører på PHP version 4.0.5. Det hele kører på en Windows2000 server.
Kan nogen give en fornuftig forklaring på, hvad der går galt?
