Bagikan melalui


Batching Panggilan Prosedur Tersimpan

Berlaku untuk: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

Driver ODBC SQL Server Native Client secara otomatis melakukan batch panggilan prosedur tersimpan ke server jika sesuai. Driver hanya melakukan ini ketika urutan escape ODBC CALL digunakan; tidak melakukan ini untuk pernyataan Transact-SQL EXECUTE. Batching panggilan prosedur tersimpan dapat mengurangi jumlah perjalanan pulang pergi ke server dan secara signifikan meningkatkan performa.

Prosedur batch driver memanggil ke server saat Anda menjalankan batch yang berisi beberapa urutan escape ODBC CALL. Ini juga batch panggilan prosedur ketika array parameter terikat digunakan dengan urutan escape ODBC CALL. Misalnya, jika Anda menggunakan pengikatan parameter row-wise atau column-wise untuk mengikat array dengan lima elemen ke parameter pernyataan ODBC CALL SQL, ketika SQLExecute atau SQLExecDirect dipanggil, driver mengirim satu batch dengan lima panggilan prosedur ke server.

Lihat Juga

Menjalankan Prosedur Tersimpan