ورود

View Full Version : سوال در مورد انجین MEMORY در Mysql



keyhan.taktaz
جمعه 28 شهریور 1393, 12:13 عصر
من در وبسایت mysql خوندم که انجین MEMORY وقتی سیستم از بین بره میپره.ولی اصلا متوجه نشدم یعنی چی.یعنی کل دیتابیس میپره؟اگهع آره پس مزیتش جیه؟
و اینکه نحوه پیاده سازیش چطوره.

miladamirzadeh
جمعه 28 شهریور 1393, 19:41 عصر
سلام دوست عزیز. خیر. Engine ها مربوط به جداول هستند و تعریف جداول بر روی دیسک ذخیره می شوند و با خاموش و روشن شدن سیستم از بین نمی روند. اما داده های جداولی که Engine آنها از نوع MEMORY هست از بین خواهند رفت. برای جاهایی که به سرعت دسترسی بالایی نیاز هست و داده ها دائما در حال نوشته شدن و خوانده شدن هستند استفاده از ENGINE MEMORY پیشنهاد می شود.

miladamirzadeh
جمعه 28 شهریور 1393, 19:42 عصر
برای پیاده سازی هم کافی است که قبل از تعریف ساختار جدول عبارت ENGINE=MEMORY را قرار دهید.