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

SQL Server ARITHABORT

Tim,

Saya pikir di SQL Server 2000, jika Anda telah menyetel ARITHABORT OFF, pengoptimal kueri tidak akan mempertimbangkan indeks tampilan yang diindeks dalam mengembangkan rencana eksekusi kueri. Jadi, jika paket terbaik menggunakan indeks tampilan, itu penting. Saya tidak tahu apakah hal ini masih terjadi, tetapi ketika Anda melihat paket kueri, Anda dapat secara khusus melihat apakah paket yang lebih cepat menyebutkan indeks tampilan.

Saya tidak tahu alasan spesifik ARITHABORT berkaitan dengan tampilan yang diindeks, tetapi opsi SET memengaruhi beberapa hal, dan situasi dengan ARITHABORT hampir tidak stabil. Anda dapat melihat tautan ini .

Juga tidak menutup kemungkinan bahwa beberapa perilaku ini dipengaruhi oleh tingkat kompatibilitas. Jika salah satu database yang ditingkatkan disetel pada level 80 atau 90, Anda mungkin melihat apakah itu benar-benar diperlukan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tabel riwayat SQL Server - isi melalui SP atau Pemicu?

  2. Apakah kunci utama sudah ketinggalan zaman?

  3. Kesalahan HTTP 500.22 - Kesalahan Server Internal (Pengaturan ASP.NET telah terdeteksi yang tidak berlaku dalam mode saluran pipa terkelola terintegrasi.)

  4. Apa cara terbaik untuk menangani DBNull's

  5. Apa itu OLAP CUBE Multi Dimensi dan berikan contoh kubus lebih dari 3 dimensi