Який максимальний розмір пулу в NHibernate?
(Теоретично) Максимальний максимальний розмір пулу Розмір пулу за замовчуванням становить 100, що означає, що 100 сеансів з nHibernate можуть одночасно підключатися до SQL Server. З боку SQL Server максимальна кількість можливих підключень становить 32768,13 листопада 2013 р.
Максимальний розмір пулу за замовчуванням становить 100, тоді як мінімальний розмір пулу за замовчуванням становить 0. Нижче наведено приклад .
20 з’єднань Цей механізм об’єднання може дозволити максимум 20 з'єднань як максимум і 1 з'єднання як мінімум. Ці параметри можна змінити в програмі сплячого режиму відповідно до вимог за допомогою підключення.');})();(function(){window.jsl.dh('OrLsZrmvHPyQnesPr7WLqAY__25','
Максимальний розмір пулу встановлено 10, що дозволяє створювати додаткові потоки, коли це необхідно. Ємність черги встановлено на 20, а час підтримки активності встановлено на 60 секунд, що означає, що додаткові потоки, створені за межами розміру основного пулу, будуть припинені, якщо неактивні більше 60 секунд.
Ви також можете вказати максимальний розмір пулу, передавши другий параметр у AddDbContextPool. Розмір за замовчуванням – 1024, що означає, що EF Core зберігатиме до 1024 екземплярів контексту в пулі. Якщо розмір пулу перевищено, EF Core повернеться до створення нових екземплярів за запитом.
Максимальна кількість одночасно підключених клієнтів Значення за замовчуванням 10 000 клієнтів. Однак Redis перевіряє з ядром максимальну кількість дескрипторів файлів, які ми можемо відкрити (м’яке обмеження перевіряється).