sql >> Databasteknik >  >> RDS >> Sqlserver

Tabell med många kolumner

80 kolumner är verkligen inte så många...

Jag skulle inte oroa mig för det ur prestationssynpunkt. Att ha en enda tabell (om du vanligtvis använder all data i dina standardoperationer) kommer förmodligen att överträffa flera tabeller med 1-1 relationer, särskilt om du indexerar på rätt sätt.

Jag skulle dock oroa mig för detta (potentiellt) ur underhållssynpunkt. Ju fler kolumner med data i en enda tabell, desto mindre förståelig blir den tabellens roll i ditt stora schema. Dessutom, om du vanligtvis bara använder en liten delmängd av data och alla 80 kolumner inte alltid krävs, kan uppdelning i 2+ tabeller hjälpa prestanda.



  1. Vad är anslutningssträngen för localdb för version 11

  2. PostgreSQL-anslutningssträng med ODBC-drivrutin i C#, nyckelord stöds inte:drivrutin

  3. Hur du ser till att din MySQL-databas är säker

  4. Hur man skapar vy i oracle