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

Mengapa IsNull dua kali lebih lambat dari penggabungan (permintaan yang sama)?

Saya ingin tahu apakah Anda akan melihat peningkatan dengan membagi kasus secara eksplisit:

...
AND ((t1.vchCol1 = t2.vchCol1) OR (t1.vchCol1 IS NULL AND t2.vchCol1 IS NULL))
AND ((t1.vchCol2 = t2.vchCol2) OR (t1.vchCol2 IS NULL AND t2.vchCol2 IS NULL))
...


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pilih Kueri dengan kondisi Di mana tergantung pada nilai daftar di asp.net

  2. Penyimpanan data terbaik untuk miliaran baris

  3. Bagaimana saya bisa menggunakan file .db di SQL server 2008?

  4. Masukkan nilai dari Tabel lain di sql server 2008

  5. Cara Menjatuhkan atau Menghapus semua Pemicu dari Database di SQL Server