پاسخ : تغییر نوع جداول از InnoDB به MyISAM
نقل قول:
نوشته اصلی توسط
rezaonline.net
در مورد مصرف منابع من اطلاعی ندارم چون اصلا چک نکردم .
اما کوئری هایی که روی سه جدول (join) انجام میدم سریع انجام میشه .
انجین پیشفرض 5.5 ، innodb هست .
فکر کنم به کل توسعه MyISAM قطع شده .
InnoDB در مقایسه با MyISAM امکانات بیشتری داره اما خب اینم خرج داره .
بهرحال شما یه تست بکنید ببنید اسکریپتتون با MyISAM مشکلی نداره اگه مشکلی نداشت تغییر انجین بدید اگه مشکل داشت روی همین انجین بمونید .
جناب RoobinaServer ورژن فعلی 5.5.28 هست . اگر وقت کردید یه تست بفرمائید ببنید همون مشکلات قبلی رو داره یا خیر .
با تشکر
رضا جان وقت کردم حتما تست میکنم.
ولی در مورد InnoDB بگم خدمتتون (البته شاید بدونید برای کاربرانی میگم که نمیدونن یا خودم اگر اشتباه میکنم اصلاح کنید :ی :) ) که خیلی عالیه و سرعت بالایی داره چون از شیوه خوشه ای یا همان درختی که من بیشتر میگم درختی استفاده میکنه. اما کی خوبه ؟ وقتی که مثلا 10 تا سایت با مصرف کم روی سرور باشن با سرعت فوق العاده ای کارش را انجام میده و به سرور فشار نمیاد. ولی وقتی دیتابیس های 1 گیگ به بالا روی سرور باشه این 1 گیگ را به صورت درختی به زبان عامیانه میگم میچینه جلوش که سریع پردازش کنه درخواست ها رو برای همین رم بالایی مصرف میکنه برای این کار و مصرف منابع سر به فلک میکشه.
سروری که مثلا 32 گیگ رم داره یه 10 تا سایت اینجوری روش باشه فکر کنم کم بیاره با این نسخه پایگاه داده :)
گفته شما را تست میکنم (در اولین وقت انشالله).
ارادتمند سجادیه
یا حق