Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zakładanie indeksów na pole w tabeli
majestiq
post
Post #1





Grupa: Zarejestrowani
Postów: 235
Pomógł: 0
Dołączył: 26.10.2006

Ostrzeżenie: (0%)
-----


Mam tabele:

TABLE `produkty` (
`id` int(11) NOT NULL auto_increment,
`nazwa` varchar(50) NOT NULL,
`opis` text NOT NULL )

Chciałbym założyć indeks na pole nazwa (po nim jest wyszukiwanie - SELECT a rekordów wiele tysięcy i wolno to idzie)

Czy do tego nada się takie polecenie:

ALTER TABLE produkty ADD FULLTEXT(nazwa);

?


--------------------
Free mp3 download.
Go to the top of the page
+Quote Post
nevt
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

Ostrzeżenie: (0%)
-----


nie nadaje się


--------------------

-
Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... -
Go to the top of the page
+Quote Post
majestiq
post
Post #3





Grupa: Zarejestrowani
Postów: 235
Pomógł: 0
Dołączył: 26.10.2006

Ostrzeżenie: (0%)
-----


Możesz powiedzieć dlaczego się nie nadaje ?
Jak je przebudować żeby się nadawało ?

Może coś takiego:

CREATE [UNIQUE] INDEX nazwy ON produkty(nazwa)

questionmark.gif

Ten post edytował majestiq 20.05.2008, 12:47:57


--------------------
Free mp3 download.
Go to the top of the page
+Quote Post
nevt
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

Ostrzeżenie: (0%)
-----


no już lepiej... tylko bez UNIQUE... załóż ten indeks i sprawdź czy poprawi ci się wydajność... przeciez nikt oprócz ciebie samego nie może tego sprawdzić...


--------------------

-
Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... -
Go to the top of the page
+Quote Post
majestiq
post
Post #5





Grupa: Zarejestrowani
Postów: 235
Pomógł: 0
Dołączył: 26.10.2006

Ostrzeżenie: (0%)
-----


No jasne. A czemu nikt nie wspomniał, że te indeksy nie zadziałają jak nie włącze w MyAdminie ANALYZE tongue.gif


--------------------
Free mp3 download.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 07:57