Miten on nopeampi

hakea...

Jos meillä on vaikka pääkaupunkiseudun puhelinluettelo: (id, sukunimi, etunimi, kaupunki, numero)

Miten kannatta tehdä indeksi?

(sukunimi, etunimi, kaupunki) vai (kaupunki, sukunimi, etunimi)

Jos esim haemme Virtasta joka asuu Helsingissä.

Jos Virtasia on vaikka 3000 ja 1000 asuu Helsingissä, yhteensä ihmisiä pääkaupunkiseudulla asuu miljoona.

Niin miten on järkevämpää hakea, Ensin rajoitetaan kaikki Virtaset ja sen jälkeen otetaan kaikki Helsingissä asuvat.

Vai ensin rajoitetaan kaikki Helsingissä asuvat ja vasta sen jälkeen etsitään niistä ne joiden sukunimi on Virtanen?

2

516

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • The Rat

      Miten olisi, jos tekisit erilliset indeksit ja antaisit optimoijan päättää mitä käyttää?

      Etunimellä harvoin varmaan haetaan, joten (sukunimi, etunimi) olisi varmaan ihan hyvä - joskin aika vähän on yhtä sukunimeä tässä maassa, ehkä pelkkä sukunimikin riittäisi.

      Puhelinnumeroiden tallennusta samaan tauluun en kylläkään ymmärrä. Ainakin minulla on kaksi puhelinnumeroa, ei kai minun tietojani mennä monistamaan tuohon kantaasi? Hankaluuksia tiedossa... :)

    • VariMägi

      Ensinnäkin muodostusta voi opiskella http://www.lpt.fi/it/opetus/tietokannat/suunnittelu.html (en lukenut loppuun). Koko homman idea ei ole indeksit (mitä sana mahtanee tarkoittaakaan) vaan tiedon läytäminen. Ideksi tai "key" heitetään yleisesti kokoelmatauluun mihin ei sallita muita vastaavia. Nyt täytyy muistaa mikäli toimii monidimensionaalisten taulujen kanssa alaspäinsuuntautuva tieto eli rivit vie vähemmän tilaa kuin leveyssuunnassa.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Tiedätkö mihin

      Ominaisuuksiin rakastuin sinussa?
      Ikävä
      75
      4361
    2. Purra on kantanut vastuuta täyden kympin arvoisesti

      Luottoluokituksen lasku, ennätysvelat ja ennätystyöttömyys siitä muutamana esimerkkinä. Jatkakoon hän hyvin aloittamaans
      Maailman menoa
      114
      4117
    3. BOIKOTOIN - Ei mitään Suomi.fi postilaatikoita käyttöön

      Ainakaan minulle! Vai että pitäisi alkaa siellä käyädä katselemassa tammikuusta 2026 siis periaatteessa päivittäin että
      Maailman menoa
      165
      2991
    4. Surullista

      Että menetit sen naisen , tosi surullista ja vielä oman tyhmyyden takia ,ymmärrän että se on masentavaa
      Ikävä
      58
      2547
    5. Muuttunut käytös

      Onko kaivattusi käytös muuttunut? Tiedätkö mistä se johtuu? Haluatko kertoa, mitä tapahtui?
      Ikävä
      67
      2397
    6. 141
      2252
    7. Väkeä oli liikkeellä

      Nyt leijutaan pilvissä. Kun eläinpuistossa oli porukkaa 😆😆 Olihan siellä kun ilmaiseksi pääsivät. Eiköhän se juuri sik
      Ähtäri
      42
      2107
    8. Lasse Lehtonen vaatii persuja pyytämään anteeksi aasialaisilta

      Persut ova romahduttaneet Suomen maakuvan parissa päivässä negatiiviseksi rasismillaan ja se alkaa vaikuttamaan jo Suome
      Maailman menoa
      54
      2044
    9. Oliko kiihkeä

      ensimmäinen yö?
      Ikävä
      51
      2011
    10. Kummallista

      Oletteko koskaan ihastuneet ihmiseen, joka ei ulkonäöltään vastaa ollenkaan ihannettanne?
      Sinkut
      56
      1762
    Aihe