Ich habe extrem viele Spalten(mehr als 100) in verschiedenen Tabellen meines Skriptes,wo nur geprüft wird,ob die Funktion die damit verknüpft ist,auf "1" oder auf "0" gesetzt ist.
Als Feldtyp habe ich da immer "tinyint(1)" genommen,weil es mir am effizientesten schien.Jetzt hab ich was von ENUM gelesen.Wäre das effizienter(also schneller)?Eine ENUM-Spalte,kann genau wie tinyint 1Byte Speicher kosten,aber auch 2.
Also,was wäre schneller?(auch wenn es nur 0.000001 Sekunden wären,bei über 100 Spalten... )
Als Feldtyp habe ich da immer "tinyint(1)" genommen,weil es mir am effizientesten schien.Jetzt hab ich was von ENUM gelesen.Wäre das effizienter(also schneller)?Eine ENUM-Spalte,kann genau wie tinyint 1Byte Speicher kosten,aber auch 2.
Also,was wäre schneller?(auch wenn es nur 0.000001 Sekunden wären,bei über 100 Spalten... )
Kommentar