Tyhjät kentät

NULL-NIL

Milloin kannattaa laittaa kentät erilliseen tauluun?

Jos vaikka kolme "text"-kentää (joiden pituus on keskimäärin 200-500 merkkiä) joista jokainen on määritelty 30% todennäköisyydellä, eli 70% riveistä on NULL arvoja, niin kannattako laittaa mieluummin jokainen tällainen "text" -kenttä erilliseen tauluun? Tarkoituksena on saavuttaa mahdollisimman nopeat hakuajat (levytilaa ei tarvitse säästää, vaikka sekin vaikuttaa hakunopeuteen).

Mitä hidastaa enemmän, tuollaiset NULL kentät, vai kolme ylimääräistä UNIONia jokaisessa haussa?

1

452

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Jejea

      Et kertonut tarkemmin mitä olet tekemässä, mutta ei kenttiä erilliseen tauluun vaan samaan tauluun ja sit liitoksilla tarvittava tieto. Tällöin turhia tyhjiä ei tule.


      "Mitä hidastaa enemmän, tuollaiset NULL kentät, vai kolme ylimääräistä UNIONia jokaisessa haussa?"

      UNION hidastaa enemmän, tällöin tehdään kolme SELECT kyselyä yhden sijasta. Liitoksilla tuo on todella tehokas ja myös laajennettavissa.

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

    Luetuimmat keskustelut

    1. 6 kW saunan lämmityksestä kohta 10 euron lisämaksu / kerta

      Kokoomuslainen sähköyhtiöiden hallitsema Energiavirasto ehdottaa 5 kW:n rajaa, jonka ylittämisestä tulee lisämaksu. Tark
      Maailman menoa
      289
      8314
    2. Duunarit hylkäsivät vasemmistoliiton, siitä tuli feministinaisten puolue

      Pääluottamusmies Jari Myllykoski liittyi vasemmistoliittoon, koska se oli duunarien puolue. Sitä samaa puoluetta ei enää
      Maailman menoa
      194
      4517
    3. Olen väsynyt tähän

      En osaa lopettaa ja koen huonoa omaatuntoa tästä. Kaikki on muutenkin turhaa ja tekemisesi sattuvat. Tunteita on vain hy
      Ikävä
      30
      2747
    4. Oppiiko vasemmistolaiset valehtelun jo kotonaan?

      Sillä vasemmistolaiset/äärivasemmistolaiset valehtelee ja keksii asioita omasta päästään todella paljon. Esim. joku vas
      Maailman menoa
      190
      2563
    5. Seuraava hallituspohja - Kokoomus, kepu, persut + KD

      Kokoomus saa ainakin 20% kannatuksen ensi vaaleissa, keskusta sanoisin noin 15%, persut todennäköisesti enemmän, ehkä 17
      Maailman menoa
      109
      2166
    6. Olenko mies sinun mielestä outo?

      Saat vastata rehellisesti.
      Ikävä
      51
      1696
    7. Millasia unelmia sulla on?

      onko unelmia...?
      Ikävä
      58
      1658
    8. Maailman laiskin eläin: persu

      Persu ei ole eläessään laittanut rikkaa ristiin itsensä elättämiseen. Luonnossa tuollainen ei olisi mahdollista, mutta s
      Maailman menoa
      22
      1553
    9. Minneapolisin tapauksesta hyvä video

      Runoilijan auto oli poikittain tiellä ja kun poliisit lähestyivät sitä, runotyttö painoi reippaadti kaasua. Auto syöksäh
      Maailman menoa
      343
      1303
    10. Miten usein toivot

      Tai olet toivonut että olisimme lähekkäin vai toivotko ollenkaan?
      Ikävä
      168
      1298
    Aihe