Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

SQL Server - Kelemahan Performa/Ukuran Kolom Null

Saya tidak pernah memiliki masalah dengan kinerja pada beberapa kolom nol, bahkan pada database dalam ukuran 100-an gigs. Saya membayangkan Anda dapat berakhir dengan masalah jika Anda menjalankan indeks pada bidang ini dan kemudian menggunakan null dalam kueri, tetapi saya belum melihat ini sebagai masalah secara pribadi. Kemudian lagi, saya belum membuat tabel database di mana setiap bidang kecuali 3 dapat dibatalkan.

Di sisi lain, saya melihat masalah arsitektur ketika sebagian besar datanya nol. alasan umumnya adalah a) database yang tidak dinormalisasi dengan benar atau b) upaya untuk mengizinkan pengguna menyusun data di tabel akhir daripada membuat tabel terpisah untuk "membangun" data sebelum berkomitmen ke database.

Terserah Anda untuk menentukan arsitektur terbaik dari database Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. bagaimana kumpulan koneksi database memengaruhi kinerja?

  2. Kembalikan Hak Istimewa Kolom dari Server Tertaut di SQL Server (Contoh T-SQL)

  3. Gabung penuh beberapa tabel pada kolom yang sama

  4. Bagaimana saya bisa mendapatkan jalur cadangan default untuk SQL Server 2008 Express R2 secara terprogram menggunakan C#?

  5. Bagaimana cara mengetahui kolom mana yang menimbulkan kesalahan aritmatika overflow saat dimasukkan?