Michael, jeg er enig i, at man bør tælle på én specifik kolonne.
Dog synes jeg ikke, at du kan udtale dig om, hvorvidt der er et performanceproblem, da (jeg går ud fra) du ikke kender til hans system, navnligt hvorvidt MySQL kører på samme server som webserver eller hvad tabellen indeholder. Nu hedder tabellen pictures, og hvis vi antager, at den indeholder 600 1MB billeder, hvor selve billedet ligger som en BLOB, så er det alligvel 600MB data der skal overføres ved hver udførsel. Måske er hans tabel bygget sådan, måske er den ikke. Måske bliver der senere tilføjet flere rækker eller kolonner, måske gør der ikke. Pointen er bare, at man lige så godt kan gøre det rigtigt første gang. Hvis man altid bruger den rigtige teknik (også selvom den måske ikke er "nødvendig"), så ligger den på ryggraden, og man har ét problem mindre at tænke på fremover.
Laziness is doing it right the first time.
Indlæg senest redigeret d. 30.10.2011 03:03 af Bruger #16825