Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Wydajność serwera SQL i kolejność pól

Pole zamówienie nie robi żadnej różnicy (jeśli pola są oczywiście zawsze takie same)

Struktura na dysku pozostanie prawie taka sama. Po prostu:

  • nagłówek
  • kolumny o stałej długości
  • pusta mapa bitowa
  • kolumny o zmiennej długości

Wszystko, co robisz powyżej, to przestawianie niektórych kolumn w sekcjach „stała długość” i „zmienna długość”. Jednak do ich pobrania wymagany jest ten sam proces, niezależnie od kolejności, w jakiej się znajdują.

Zobacz Paul Randal's artykuł



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SYSUTCDATETIME() vs GETUTCDATE() w SQL Server:jaka jest różnica?

  2. Mapy bitowe trybu wsadowego w SQL Server

  3. PHP MsSQL PDO lub API

  4. Jak przekonwertować DateTime na TimeSpan w zapytaniu Entity Framework

  5. Jak wstawić wyniki procedury składowanej do tabeli tymczasowej w SQL Server