1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Nullwerte vs. anzahl der SQL statements

    • Frage
  • MarvinTheRobot
  • 24. Juli 2003 um 17:58
  • Unerledigt
  • MarvinTheRobot
    26
    MarvinTheRobot
    Mitglied
    Reaktionen
    53
    Punkte
    7.308
    Beiträge
    1.368
    • 24. Juli 2003 um 17:58
    • #1

    hm, die überschrift sagt wohl alles....

    ich hab ne tabelle mit 6 feldern, wobei 3 davon sicher immer befüllt werden müssen, die restlichen 3 felder haben nullwerte... würd ich die drei nullwertfelder aus der Tabelle rausziehen und jeweils einen in eine neue (gekoppelt mit der ID) schreiben, dann hätt ich die nullwerte vermieden.

    andererseits muss ich ja dann wieder über 3 tables joinen, was ja auch net optimal ist oder?

    was is also gscheiter?

    lg, Phil.

    Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders!
    http://www.chuckbronson.net/

  • dose
    13
    dose
    Mitglied
    Reaktionen
    4
    Punkte
    1.679
    Beiträge
    335
    • 24. Juli 2003 um 23:05
    • #2

    Gscheiter isses find ich, das in seperaten Tables zu machen, so sparst zumindest Speicherplatz - wobei ich net glaub, daß das so ein Riesenproblem wird...aber is halt einfach eleganter, und so ein extremer Mehraufwand an Rechenzeit wirds auch net.

    yast, SuSEconfig, apt-get and rpm - the 4 horsemen of the apocalypse

    Platform of insanity :: http://www.dose-xp.org

  • MarvinTheRobot
    26
    MarvinTheRobot
    Mitglied
    Reaktionen
    53
    Punkte
    7.308
    Beiträge
    1.368
    • 25. Juli 2003 um 15:56
    • #3

    auch wenn die DB so klein is?

    naaa gut schreib ich halt alles um. *fg*

    lg, Phil.

    Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders!
    http://www.chuckbronson.net/

  • Usher
    9
    Usher
    Mitglied
    Punkte
    830
    Beiträge
    149
    • 25. Juli 2003 um 17:57
    • #4

    Speicherplatz vs. Geschwindigkeit.
    Ich würde die Nullen lassen, und nicht auf mehrere Tabellen splitten.

    Zitate, Aphorismen und Lebensweisheiten - Zitate - Sprüche - DNS Lookups mit Speed Anzeige - Newsletter Anmeldungen

  • dose
    13
    dose
    Mitglied
    Reaktionen
    4
    Punkte
    1.679
    Beiträge
    335
    • 25. Juli 2003 um 20:34
    • #5

    Im Endeffekt isses wahrscheinlich e wurscht...aber in Datenmodellierung & Co. wird einem halt eingetrichtert, daß mas aufteilt...
    ...oder es is alles Einbildung, weils einem so gut gfallt :winking_face:

    yast, SuSEconfig, apt-get and rpm - the 4 horsemen of the apocalypse

    Platform of insanity :: http://www.dose-xp.org

  • MarvinTheRobot
    26
    MarvinTheRobot
    Mitglied
    Reaktionen
    53
    Punkte
    7.308
    Beiträge
    1.368
    • 26. Juli 2003 um 16:04
    • #6

    hm ja ich weiss dass das in DM gelehrt wird, aber in der praxis hab ich immer nullwerte in der DB gehabt und es is wunderbar gelaufen....

    bevor ich über 5 tables joinen muss knall ich lieber alles in einen, macht das auslesen viel einfacher, und wenn halt null drinnen steht... naja wozu gibts if anweisungen? *ggg* :grinning_squinting_face:

    lg, Phil.

    Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders!
    http://www.chuckbronson.net/

  • Maximilian Rupp 27. Dezember 2024 um 12:08

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Rechtliches

Impressum

Datenschutzerklärung