Mysql
 sql >> база данни >  >> RDS >> Mysql

Има ли спад в производителността, ако има твърде много колони в таблица?

Не съм съгласен с всички тези публикации, които казват, че 30 колони миришат на лош код. Ако никога не сте работили върху система, която е имала обект, който има 30+ легитимни атрибута, тогава вероятно нямате много опит.

Отговорът, предоставен от HLGEM, всъщност е най-добрият от групата. Особено ми харесва неговият въпрос „има ли естествено разделяне....често използван срещу нечесто използван“ са много добри въпроси, които да си зададете и може да успеете да разбиете таблицата по естествен начин (ако нещата се развият извън контрол).

Коментарът ми би бил, ако представянето ви в момента е приемливо, не търсете преоткриване на решение, освен ако не ви е необходимо.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. (mysql, php) Как да получа стойност на полето auto_increment преди вмъкване на данни?

  2. Проектиране на база данни с рецепти, която трябва да включва съставки, както и подрецепти

  3. Как да получите датата от колона Datetime в MySQL

  4. Как да експортирате и импортирате съществуващ потребител (с неговите привилегии!)

  5. Актуализирайте множество редове с известни ключове, без да вмъквате нови редове, ако бъдат открити несъществуващи ключове