خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


محدود کردن تعداد Connection های همزمان در SQL Server

محدود کردن تعداد Connection های همزمان در SQL Server
Server حداکثر اتصال یا user connections در تعداد 32,767 کانکشن همزمان پشتیبانی می کند و این تنظیم بصورت پیشفرض روی SQL Server فعال است ولی می توانید این تعداد را تغییر دهید و می خواهیم با استفاده از روش هایی ساده، این تعداد Connection همزمان را محدود کنیم.

سیستم یکپارچۀ سازمانی راهکار



Part 1: View Total Number of Connections in SQL Server

آیا نیاز به راهنمایی برای بررسی تعداد connections برای هر پایگاه داده دارید؟ این را می توان به راحتی با استفاده از اسکریپت زیر انجام دهید. این اسکریپت، نام بانک اطلاعاتی، تعداد اتصالات و نام کاربری را نمایش میدهد:

SELECT DB_NAME(dbid) as DBName,
loginame,
COUNT(dbid) as NumberOfConnections
FROM sys.sysprocesses
WHERE dbid > 0
GROUP BY dbid, loginame

اگر SQL Server نسخه های 2012، 2014 و 2016 استفاده می کنید، از اسکریپت زیر استفاده نمایید:

SELECT DB_NAME(database_id) as DBName,
login_name,
COUNT(session_id) as NumberOfConnections
FROM sys.dm_exec_sessions
GROUP BY database_id, login_name



Part 2: Restrict Concurrent Database Connections in SQL Server

برای تنظیم maximum user connections، باید SQL Server را باز کنید و بدان لاگین کنید.
روی server مورد نظرتان در Object Explorer کلیک راست کرده و Properties بگیرید.


محدود کردن تعداد Connection های همزمان در SQL Server . آموزشگاه رایگان خوش آموز

سپس مانند تصویر زیر از پانل سمت چپ، آیتم Connections را کلیک کنید.
در قسمت Maximum number of concurrent connections، تعداد کانکشن مورد نظرتان را وارد کنید. اگر عدد 0 وارد شده باشد، همان 32767 ارتباط همزمان منظور خواهد شد در غیر اسنصورت تعداد مد نظرتان را معین کنید.

محدود کردن تعداد Connection های همزمان در SQL Server . آموزشگاه رایگان خوش آموز

در آخر هم فرم را OK کنید.





نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز