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

Er det rigtigt, at kolonnenummer ikke påvirker databasens ydeevne, men rækkenummer gør det?

Det samlede antal kolonner i en tabel kan drastisk påvirke ydeevnen. En bred tabel kan involvere indlæsning af store mængder data for hver række, medmindre du er omhyggelig med kun at bringe de kolonner tilbage, du har brug for i hver forespørgsel.

Desuden er et stort antal kolonner i en tabel sandsynligvis en indikation af en designfejl og mangel på normalisering.

Antallet af rækker er mindre af et problem, hvis dine indekser er konfigureret korrekt.



  1. Hvordan kan jeg rydde en transaktions-deadlock?

  2. Hvordan kalder man Stored Procedures med EntityFramework?

  3. Brug af aggregerede funktioner (SUM, AVG, MAX, MIN, COUNT, DISTINCT) i MySQL

  4. Tabeller og indekser vs. HDD og SSD