sql >> Database teknologi >  >> RDS >> Mysql

Er der et fald i ydeevnen, hvis der er for mange kolonner i en tabel?

Jeg er ikke enig i alle disse indlæg, der siger, at 30 kolonner lugter af dårlig kode. Hvis du aldrig har arbejdet på et system, der havde en enhed, der havde mere end 30 legitime attributter, så har du sandsynligvis ikke meget erfaring.

Svaret fra HLGEM er faktisk det bedste af flokken. Jeg kan især godt lide hans spørgsmål om "er der en naturlig opdeling....hyppigt brugt vs. ikke hyppigt brugt" er meget gode spørgsmål at stille dig selv, og du kan muligvis bryde bordet op på en naturlig måde (hvis tingene bliver ude af hånden).

Min kommentar ville være, hvis din præstation i øjeblikket er acceptabel, skal du ikke forsøge at genopfinde en løsning, medmindre du har brug for det.



  1. Fjern en databasepostkonto fra en profil (SSMS)

  2. En forberedt erklæring, `HVOR .. IN(..)`-forespørgsel og sortering - med MySQL

  3. PHP og MySQL:Bestil efter seneste dato og begræns 10

  4. Postgres heltalsarrays som parametre?