PDA

View Full Version : چرا در موتور innodb در MYsql نمی توان Optimise کرد . ؟



davood01
شنبه 28 دی 1392, 08:21 صبح
من از ویندوز xp استفاده می کنم .
و تا چندی پیش از xampp ورژن 1.7.4 استفاده می کردم . و مدتی رو لوکال ، انجمن خطای دیتابیس می داد .
و هر کاری می کردم جداولی که موتور ذخیره سازی آنها InnoDB بود Optimise نمی شد .
تصمیم گرفتم از xampp ورژن 1.8.0 با MYSQl ورژن 5.5.25a استفاده کنم . که نسبت به ورژن قدیمی زمپ کمی بالا تر بود .

دیتابیس با جدول test ساختم و نوع ذخیره را InnoDb گذاشتم و . بعد از ساخته شدن Repair کردم .
و متاسفانه متوجه شدم این نوع موتور ذخیره سازی گویا روشی خاص داره برای این کار . و مدام Table does not support optimize, doing recreate + ... را می ده .

آیا راه حلی نداره .

مرسی