sql >> Databáze >  >> RDS >> Sqlserver

Tabulka se spoustou sloupců

80 sloupců opravdu není tolik...

Z hlediska výkonu bych se toho nebál. S jedinou tabulkou (pokud obvykle používáte všechna data ve svých standardních operacích) pravděpodobně překonáte více tabulek se vztahy 1-1, zvláště pokud indexujete správně.

Toho bych se však (potenciálně) obával z hlediska údržby. Čím více sloupců dat v jedné tabulce, tím méně pochopitelná bude role této tabulky ve vašem velkém schématu. Také pokud obvykle používáte pouze malou podmnožinu dat a není vždy vyžadováno všech 80 sloupců, rozdělení do 2 a více tabulek může zlepšit výkon.



  1. Vrátit aktuální přihlašovací jméno na SQL Server (T-SQL)

  2. Odečíst množství od předchozího řádku MySQL

  3. Sqlldr- Po ukončeném a uzavřeném poli nebyl nalezen žádný terminátor

  4. Jak mohu filtrovat znaky Emoji z mého vstupu, abych mohl uložit v MySQL <5.5?