it-swarm-id.com

Haruskah saya mengatur ukuran max pool dalam string koneksi database? Apa yang terjadi jika saya tidak melakukannya?

Ini adalah string koneksi database saya. Saya tidak menetapkan ukuran kolam maks sampai sekarang.

public static string srConnectionString = 
                       "server=localhost;database=mydb;uid=sa;pwd=mypw;";

Jadi saat ini berapa banyak koneksi yang didukung aplikasi saya? Apa sintaks yang benar untuk meningkatkan ukuran kumpulan koneksi?

Aplikasi ini ditulis dalam C # 4.0.

56
MonsterMMORPG

Saat ini aplikasi Anda mendukung 100 koneksi dalam kumpulan. Inilah yang akan terlihat seperti string samb jika Anda ingin menambahnya menjadi 200:

public static string srConnectionString = 
                "server=localhost;database=mydb;uid=sa;pwd=mypw;Max Pool Size=200;";

Anda dapat menyelidiki berapa banyak koneksi dengan basis data yang digunakan aplikasi Anda, dengan menjalankan prosedur sp_who dalam basis data Anda. Dalam kebanyakan kasus, ukuran pool koneksi standar akan cukup.

75
Zaphood

"saat ini ya tapi saya pikir itu dapat menyebabkan masalah pada saat-saat puncak" Saya dapat mengkonfirmasi, bahwa saya memiliki masalah ketika saya mendapat waktu tunggu karena permintaan puncak. Setelah saya mengatur ukuran max pool, aplikasi berjalan tanpa masalah. IIS 7,5/ASP.Net

11
Laminar