Mam pewien kłopot z bazą - pracuję nad wyszukiwarką mp3. Mam tabelę z taką strukturą:
Kod
--
-- Struktura tabeli dla `cms_mp3`
--
CREATE TABLE IF NOT EXISTS `cms_mp3` (
`id` int(11) NOT NULL auto_increment,
`title` mediumtext collate utf8_polish_ci,
`species` tinyint(4) NOT NULL default '0',
`artist` tinyint(4) NOT NULL default '0'
PRIMARY KEY (`id`),
KEY `species` (`species`),
KEY `artist` (`artist`),
FULLTEXT KEY `FULLTEXT` (`title`)
)
-- Struktura tabeli dla `cms_mp3`
--
CREATE TABLE IF NOT EXISTS `cms_mp3` (
`id` int(11) NOT NULL auto_increment,
`title` mediumtext collate utf8_polish_ci,
`species` tinyint(4) NOT NULL default '0',
`artist` tinyint(4) NOT NULL default '0'
PRIMARY KEY (`id`),
KEY `species` (`species`),
KEY `artist` (`artist`),
FULLTEXT KEY `FULLTEXT` (`title`)
)
Niepotrzebne pola skasowałem. Jak widzicie nałożone są indeksy.
Jednak po nadaniu indeksów nie pasują mi ich szczegóły:
Kod
Działanie Nazwa klucza Typ Jednoznaczny Spakowany Pole Moc Metoda porównywania napisów Null Komentarz
PRIMARY BTREE Tak Nie id 2107670 A
species BTREE Nie Nie species 1 A
artist BTREE Nie Nie artist 13 A
FULLTEXT FULLTEXT Nie Nie title 1 YES
PRIMARY BTREE Tak Nie id 2107670 A
species BTREE Nie Nie species 1 A
artist BTREE Nie Nie artist 13 A
FULLTEXT FULLTEXT Nie Nie title 1 YES
nie pasuje mi moc dla indeksu FULLTEXT która wynosi 1... czym to jest spowodowane i jaka powinna być?