On kolme taulua:
nimet (id, nimi)
kaupungit (id, kaupunki)
osoitteet (id, nimi_id, osoite, kaupunki_id)
Nyt pitäisi tehdä indeksit jotta tekstihaku nimen tai osoitteen perusteella olisi mahdollisimman optimoitu.
Eli valitan kaupunki ja hakukenttään kirjoitetaan joko henkilön nimi (tai sen osa) tai sitten osoite (tai sen osa) ja järjestelmän pitäisi palauttaa kaikkien henkilöiden nimet ja osoitteet.
Indeksit
auttakaaa
1
439
Vastaukset
- Jejea
Indeksoi kaikki ja vielä niin, että mistä haet tietoa tulee ensimmäiseksi muuten välttämättä indeksiä ei käytetä.
Ja kun kannasta et mitään maininnu http://dev.mysql.com/doc/refman/5.0/en/explain.html muilla on myös vastaavia joista näkee miten indeksit toimii. Periaatteessa mitä vähempiin riveihin kohdistuu sen parempa.
Ja periaatteessa taulut voivat olla nopeempia ilman indeksiä riippuu mimmoista tietoa siel on, joskin silti melkein aina indeksejä kannattaa käyttää.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 542828
- 612671
SDP:n lyhyt selviytymisopas
1. Komitea on vastaus, oli kysymys mikä tahansa Jos maailma on muuttumassa tai jossain palaa, demari ei hätiköi. Ensin p382198- 631967
- 551935
Kiva kun SDP alkaa hallitsemaan Suomea
Vanhat hyvät ajat taas palaavat ja kansa vaurastuu. Muistatteko vielä Sorsan aikakauden? Silloin Suomessa tehtiin jopa371633Mitä se olisi
Jos sinä mies saisit sanoa kaivatullesi mitä vain juuri nyt. Ilman mitään seuraamuksia yms. Niin mitä sanoisit?41965Toivoisitko
Toivoisitko, että kaivattusi olisi introvertimpi tai extrovertimpi? Itsenäinen tai tarvitsisi enemmän apua/sinua? Osoit113894Nanna Karalahti :Paljastus bisneksistä Jere Karalahden kanssa!
Ottanut yhteyttä seiskalehden toimittajaan ja kertonut totuuden yhteisestä Herotreeni-nimisestä verkkovalmenuksesta.123869Sotekeskus
Aloite on hyvä, kiitokset siitä. Mutta jos olette yhtään seuranneet hyvinvointialueen kokouksia niin sehän on jo nuijit37844