سرور جدید مرتب Too many connections میده..
	
	
		سلام.
من مدتها با VPS کار میکردم ولی تازگی یه dedicated  از هتزنر گرفتم. سایتهام هم با php Laravel است و انتظار داشتم که خیلی بهتر بشه اما از اولی که شروع کردم مرتب این ارور رو میگیرم و هی مجبور میشم ریستارت بکنم.
	کد PHP:
	
SQLSTATE[HY000] [1040] Too many connections (SQL: select * from `articles` order by `id` desc limit 90) 
 آیا کسی میتونه راهنمایی بکنه؟
	 
	
	
	
		پاسخ : سرور جدید مرتب Too many connections میده..
	
	
		تنظیمات sql رو بد انجام دادی
اگه رمت مناسب باشه و تنظیماتت هم درست باشه میشه کوئری ها رو کش کرد
ارادت
	 
	
	
	
		پاسخ : سرور جدید مرتب Too many connections میده..
	
	
		
	نقل قول:
	
		
		
			
				نوشته اصلی توسط 
ealireza
				 
			تنظیمات sql رو بد انجام دادی
اگه رمت مناسب باشه و تنظیماتت هم درست باشه میشه کوئری ها رو کش کرد
ارادت
			
		
	 
 تنظیمات sql کجاست؟ من در فایل my.cnf اینو دارم:
	کد PHP:
	
local-infile=0
datadir=/var/lib/mysql
user=mysql
symbolic-links=0
max_connections = 200
table_open_cache=200 
 
	 
	
	
	
		پاسخ : سرور جدید مرتب Too many connections میده..
	
	
		سلام. sql شما نیاز به کانفیگ اصولی داره ، پیشنهاد میکنم با شرکت های معتبر در زمینه کانفیگ سرور صحبت کنید. در صورت نیاز پ.خ بفرمایید معرفی کنم.
پیروز باشید
	 
	
	
	
		پاسخ : سرور جدید مرتب Too many connections میده..
	
	
		تنظیمات mysql در همین فایلی هست که محتویات آن را نشان قرار دادید . در مسیر   /etc/my.cnf 
پیغام 
Too many connections به دلیل زیاد بودن  تعداد کانشکن های سایت شما از 200 کانکشنی هست که در  فایل my.cnf  در عبارت  max_connections = 200 محدود کردید . 
می توانید این مقدار را  50 تای دیگر افزایش دهید ، سرویس mysql را  ریستارت کنید و دوباره لاگ چک کنید . 
 اما راه اصولی تر این هست که تنظیمات mysql متناسب با درخواست های سایت شما بهینه سازی شود .