Angenommen ich habe einen Memberbereich und speichere die User in der DB:
Wäre es nun besser, wenn ich kaum benutzte Spalten in eine extra Tabelle ablege:
E-Mail wird eig. nur zum Newsletterverschicken ( ~ 1x im Monat), Passwort ändern gebraucht.
Oder reicht es aus, wenn ich meine Abfragen immer so formuliere, dass nur die gebrauchten Spalten verwendet werden, also:
Wäre über die Meinung erfahrener Programmierer sehr dankbar.
mfg Yanko
Code:
id | user | pw | email | ....
Code:
id | user | pw user_id | email | ...
Oder reicht es aus, wenn ich meine Abfragen immer so formuliere, dass nur die gebrauchten Spalten verwendet werden, also:
Code:
SELECT `user`, `pw` FROM ... anstatt SELECT * FROM ...
mfg Yanko
Kommentar