You are on page 1of 1

-- zakładanie indeksu na nazwę kategorii

ALTER TABLE kategorie ADD INDEX IDX_Kategorie_Nazwa(Nazwa);


--albo
CREATE INDEX IDX_kategorie_Nazwa ON kategorie(Nazwa);

--na wielu kolumnach


CREATE INDEX IDX_kategorie_NazwaTag ON kategorie(Nazwa, Tag);

-- usuwanie indeksu
ALTER TABLE kategorie DROP INDEX IDX_Kategorie_Nazwa;
--albo
DROP INDEX IDX_kategorie_Nazwa ON kategorie;

-- zmiana nazwy indeksu


ALTER TABLE tbl_name RENAME INDEX old_index_name TO new_index_name

-- wymuszenie użycia konkretnego indeksu


SELECT ...
FROM kategorie
USE INDEX (IDX_Kategorie_Nazwa [,IDX...])
WHERE ...

-- wymuszenie zignorowania indeksu


SELECT ...
FROM kategorie
IGNORE INDEX (IDX_Kategorie_Nazwa [,IDX...])
WHERE ...

You might also like