close
تبلیغات در اینترنت
آموزش تغییر engine دیتابیس ها از InnoDB به MyISAM ( دسترسی یوزر )
loading...

JavaCod.Ir کدهای جاوا اسکریپت ، کدهای زیبا سازی وبلاگ ، ابزار وبلاگ نویسی ، ابزار سایت نویسی

یک راه ساده برای تغییر engine دیتابیس ها از InnoDB به MyISAM

آخرین ارسال های انجمن

آموزش تغییر engine دیتابیس ها از InnoDB به MyISAM ( دسترسی یوزر )

امیری کد بازدید : 552 سه شنبه 19 مرداد 1395 نظرات ()

  • InnoDB یکی از موتورهای ذخیره سازی اطلاعات در دیتابیس MySQL است. در مقایسه با سایر موتورهای ذخیره سازی پایگاه داده (همچون MYISAM و … ) ، InnoDB دارای نقصی در زمینه محاسبه فضای استفاده نشده در جداول دیتابیس است. این مسئله به مرور زمان باعث حجیم شدن پایگاه داده مربوطه خواهد شد.

    همانطور که می دانید در دیتابیس سرور یک فلدر با نام مشابه به ازای هر دیتابیس (در مسیر مشخص شده ) ایجاد می شود که این فلدر شامل موارد ذیل می باشد :

    -          تمامی فایلهای مربوط به دیتابیس

    -           فایلهای ibd  ، که تنها برای هر یک از جداول InnoDB  ایجاد می شود

    نکته : این فایلها شامل ساختار دیتابیس در سیستم/ سرور مربوطه می باشند و در زمینه ریستور قابل استفاده نخواهند بود.

    فایلهای ibd  شامل لاگ های مربوط به جداول innoDB  می باشند که به مرور زمان ، با انجام تراکنش ها ، حجم این فایلها به صورت چشم گیری بالا می رود و از آنجا که حجم اصلی دیتابیس از طریق فلدر موجود در دیتابیس سرور محاسبه می گردد لذا حجم کل دیتابیس نیز به همین منوال افزایش خواهد یافت.

    متأسفانه در MySQL (برخلاف MS-SQL ) ابزار یا دستوری برای حذف لاگ فایلها وجود ندارد. همچنین با حذف و ایجاد مجدد دیتابیس InnoDB  اگرچه این مشکل به صورت موقت حل خواهد شد ولی متاسفانه با انجام تراکنش های جدید و ازدیاد حجم لاگ فایلها مجدداً شرایط قبل تکرار خواهد شد.

    از آنجا که گزارش حجم جداول در ابزار PHP MY Admin شامل حجم لاگ فایلها نمی باشد لذا جمع حجم جداول کمتر از حجم واقعی اشغال شده  ،در همان زمان ، در دیتابیس سرور خواهد بود. همچنین حجم بک آپی که از این طریق تهیه می شود نیز به دلیل فوق ذکر ، کمتر از حجم واقعی خواهد بود.

    بنابراین راهکار عملی در صورت امکان ، تغییر موتور جداول از InnoDB  به MYISAM  میباشد. در صورتیکه شرایط جداول و کارکردهای مورد نیاز امکان این تغییر را فراهم ننماید ، تنها راهکار ممکن، ارتقاء سرویس میزبانی به پلان بالاتر با حجم دیتابیس مناسب خواهد بود.

    باتوجه به توضیحات ارائه شده در رابطه با فایل ibd  ، بک آپ هایی که به صورت خودکار (مانند بک آپ های ایران پیج ) از جداولInnoDB   تهیه می شوند قابل ریستور نخواهند بود لذا در صورتیکه موتور جداول دیتابیس شما InnoDB  می باشد به خاطر داشته باشید که باید به صورت دوره ای از طریق ابزار PHP MY Admin  نسبت به تهیه بک آپ از اطلاعات خود اقدام نمایید یا اینکه نسبت به تغییر به انجین MyISAM اقدام نمایید در غیر اینصورت متاسفانه ایران پیج ( و حتی سایر سرویس دهندگان ) در این مورد بک آپ قابل بازیابی جهت ارائه نخواهد داشت.

     

  • 1- برای تغییر engine دیتابیس ها از InnoDB به MyISAM  وارد phpmyadmin شوید

    ۲- بر روی نام دیتابیس کلیک کردید

    ۳- سپس تیبلی که نوع آن InnoDB هست را بر رویش کلیک کنید

    ۴-در صفحه جدید از تب های بالا بر روی oprations کلیک کرده

    ۵- در صفحه جدید گزینه Storage EngineDocumentation را یافته و از منوی کشویی جلوی آن MyISAM را انتخاب نمایید

    ۶- بر روی گزینه GO کلیک کنید

  • ۱- برای تغییر engine دیتابیس ها از InnoDB به MyISAM  وارد phpmyadmin شوید

    ۲- بر روی نام دیتابیس کلیک کردید

    ۳-در صفحه جدید از تب های بالا بر گزینه export کلیک کنید

    ۴- فایل را دانلود کنید و با notepad یا notepad++ واژه های InnoDB را یافته و با MyISAM جایگذاری کنید

    ۶- پس از انجام ابتدا یک دیتابیس جدید بسازید و سپس این فایل را که بر روی رایانه ویرایش کردید زیپ کرده ( به صورت dbname.sql.zip ) و سپس ایمپورت کنید

    ۷- مشخصات دیتابیس جدید را به فایل کانفیگ هاست اسکریپت اضافه کنید

    ۸- دیتابیس قدیمی را پس از تست کردن دیتابیس جدید حذف کنید







براي نمايش ادامه اين مطلب بايد عضو شويد !
نام کاربری :
رمز عبور :
تکرار رمز :
ایمیل :
نام اصلی :
کد امنیتی : *

اگر قبلا ثبت نام کرديد ميتوانيد از فرم زير وارد شويد و مطلب رو مشاهده نماييد !
نام کاربری :
رمز عبور :
ارسال نظر برای این مطلب

نام
ایمیل (منتشر نمی‌شود) (لازم)
وبسایت
:) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B /:) :S
نظر خصوصی
مشخصات شما ذخیره شود ؟ [حذف مشخصات] [شکلک ها]
کد امنیتیرفرش کد امنیتی
تبلیغات
Rozblog.com رز بلاگ - متفاوت ترين سرويس سایت ساز
درباره ما
Profile Pic
JavaCod.Ir کدهای جاوا اسکریپت ، کدهای زیبا سازی وبلاگ ، ابزار وبلاگ نویسی ، ابزار سایت نویسی ، آموزش وبلاگ نویس ، اسکریپت سئو سازی وبلاگ ، آموزش سئو سازی وبلاگ ،کدهای جاوا اسکریپت ، کدهای زیبا سازی وبلاگ ، ابزار وبلاگ نویسی ، ابزار سایت نویسی ، کدهای جاوا ، جدیدترین کد جاوا ، جاوا اسکریپپت ، قالب وبلاگ ، بهترین کدهای جاوا، جدیدترین کد های جاوا ، جاوا اسکریپپت، قالب وبلاگ ، کدهای وبلاگ ، کد مرلین ، کد ارسال ایمیل ، سورس لینک دونی ، اسکریپت تبادل لینک ، اسکریپت لینک من ، بهترین قالب ها
اطلاعات کاربری
نام کاربری :
رمز عبور :
  • فراموشی رمز عبور؟
  • لینک دوستان
  • گزارش کار، تحقیق، کارآموزی، مقاله و...
  • دانلود ززز
  • نیازمنیها و سرگرمی
  • پاستیل چت
  • سعید75
  • آیت احمدنژاد
  • مصاف
  • اوکی وب
  • بنیامین فضلی
  • سايت نظرسنجي هاي آنلاين تايماز
  • پایگاه علمی فرهنگی تلسمیک
  • ★ بــــــارانــــــــــک چــــــــت ★
  • پی سی دانلود اس ام اس(پنل رایگان)
  • شهید نور دین است
  • خاطرات تنهایی
  • شبکه اجتماعی جیک و پیکس
  • لیونل مسی
  • روستای بردی
  • فرزند امام محمدباقر
  • wellcom to weblog
  • کسب درامد اینترنتی
  • ♥مـــَدرســهِ ی عـــــشـــق♥
  • تبادل لینک
  • سایت سراب علم
  • کد جاوا اسکریپت رایگان
  • ?? ???? ???????
  • وبمسترستار
  • پروژه و ویدئو آموزشی سی شارپ
  • هک وترفندهای کامپیوتر ونرم افزار هک
  • املاک قم املاک شاهد
  • آموزش جاوا اسکریپت
  • فروش انلاین کارت شارژ
  • آی خبر
  • فقط پرسپولیس
  • سایت سون
  • دشت خنده
  • فقط پرسپولیس و پیام صادقیان
  • ایران دو فکر | کلوپ شادی و سرگرمی
  • وبلاگ عاشقانه
  • مطالب علمی و آشپزی
  • کسب درامد اینترنتی
  • بمرودديارمن
  • مـــادر
  • کلیک کن الان از دست میره
  • دانلود، شبکه اجتماعی مانند فیسبوک ایرانیان، اخبار . چت روم و...
  • دانلود آرشیو 130 گیگابایت بازی پینگ پنگ
  • کل اینترنت در یک سایت
  • داستان کوتاه ، رمان ، رمانک ، دانلود رمان برای موبایل و کامپیوتر
  • کدهای جاوا اسکریپت
  • سئو سازی وبلاگ و سایت شما تا 100 درصد با ثبت دامین رایگان
  • تبادل لینک سه طفه اتوماتیک
  • دامین رایگان ، ساب دامین رایگان
  • آخرین مطالب ارسال شده
  • کدهای اختصاصی

    JavaCod.Ir کدهای جاوا اسکریپت ، کدهای زیبا سازی وبلاگ ، ابزار وبلاگ نویسی ، ابزار سایت نویسی ، آموزش وبلاگ نویس ، اسکریپت سئو سازی وبلاگ ، آموزش سئو سازی وبلاگ ،کدهای جاوا اسکریپت ، کدهای زیبا سازی وبلاگ ، ابزار وبلاگ نویسی ، ابزار سایت نویسی ، کدهای جاوا ، جدیدترین کد جاوا ، جاوا اسکریپپت ، قالب وبلاگ ، بهترین کدهای جاوا، جدیدترین کد های جاوا ، جاوا اسکریپپت، قالب وبلاگ ، کدهای وبلاگ ، کد مرلین ، کد ارسال ایمیل ، سورس لینک دونی ، اسکریپت تبادل لینک ، اسکریپت لینک من ، بهترین قالب ها