Saya memiliki aplikasi email yang akan dipanggil untuk mengirimkan ke UI jumlah pesan baru untuk pengguna tertentu pada setiap pemuatan halaman. Saya memiliki beberapa variasi hal yang saya uji pada tingkat DB tetapi semua disarikan oleh panggilan proc yang disimpan.
Saya mencoba membanting DB untuk melihat apa yang menjadi titik puncaknya (# permintaan per detik).
Singkatnya, saya punya tabel seperti userId ini, newMsgCount dengan indeks berkerumun di userId. SQL harus dapat server ratusan atau ribuan tanggapan ini per detik. Saya pikir laggard adalah aplikasi .NET saya.
Bagaimana saya bisa membuat ini menjadi tes yang bagus untuk mencapai hasil tes berdasarkan kinerja SQL?
Apakah ada alat untuk ini yang bisa saya berikan nama proc yang tersimpan dan param untuk itu untuk pund DB saya?
Saya ingin melihat apakah DB dapat mengembalikan min. 250 tanggapan per detik.