منبع اصلی نوشتار زیر در این لینک قرار دارد

برگرداندن بک آپ یک ستون از دیتابیس

امروز یه حادثه کوچیک رخ داد. به اشتباه یک ستون از یک table پاک شد. این موضوع اگه یک backup‌ مطمئن نداشته باشی یک فاجعه است و احتمالا درد سر های زیادی خواهید داشت. اما اگه بک آپ داشته باشی خیلی راحت می تونید از فایل  backup ستونی که می خواهید را اصلاح کنید. مشکل … ادامه خواندن برگرداندن بک آپ یک ستون از دیتابیس ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

ذخیره و بارگذاری محتوای Buffer Pool در MySQL

 از MySQL 5.6 به بعد InnoDB به عنوان Storage Engine پیشفرض انتخاب شده است. InnoDB دارای یک فضای درون حافظه به نام Buffer Pool است […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

فایل ibdata1 و رشد اندازه آن در MySQL

در MySQL زمانی که از InnoDB استفاده می شود، تمامی اشیا پایگاه داده (مانند جداول و ایندکس ها) درون System Tablespace ذخیره می شوند. فایل […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

تراکنش چیست

تراکنش (Transaction) نشان دهنده یک واحد کاری انجام شده درون یک سیستم مدیریت پایگاه داده (DBMS – DataBase Management System) است. پایگاه داده های امروزی به صورت چند کاربره هستند، بنابراین به طور همزمان چندین تراکتش به سیستم مدیریت پایگاه داده واگذار می شود و پایگاه داده (DBMS) باید تضمین کند که اجرای یک تراکنش بر […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

فضای Buffer Pool در MySQL InnoDB – بخش دوم

buffer pool در MySQL InnoDB فضایی از حافظه اصلی است که برای Cache کردن داده ها (جداول و ایندکس ها) از دیسک به درون حافظه اصلی استفاده می شود تا سریعتر بتوان به داده ها دسترسی داشت. در پایگاه داده ها سرعت پایین عملیات های I/O مربوط به دیسک، یکی از اصلی ترین مسائل است، حتی […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

فضای Buffer Pool در MySQL InnoDB

InnoDB یکی از موتورهای ذخیره سازی (Storage Engien) در MySQL است که فضایی از حافظه اصلی به نام buffer pool را برای cache کردن داده ها و ایندکس ها استفاده می کند. اندازه این فضا بر روی کارایی پایگاه داده و زمان اجرای کوئری تاثیر گذار است. مدیریت Buffer Pool و مفهوم صفحه ها داده ها […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

منبع اصلی نوشتار زیر در این لینک قرار دارد

ایجاد جداول در MySQL

 یکی از اصلی ترین اشیا پایگاه داده ها، جداول هستند که اطلاعات را در خود ذخیره می کنند. جداول از ستون ها و سطرها تشکیل شده اند. هر جدول پایگاه داده در مورد یک موجودیت از محیط است و هر سطر نمونه ای از آن موجودیت را بیان می کند. یک محیط می تواند بیمارستان، […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

ایجاد پایگاه داده در MySQL

در پایگاه داده MySQL اولین گام ایجاد یک پایگاه داده (اسکیما یا Schema) است. در نسخه های فعلی MySQL مانند ۵.۷ مفهوم پایگاه داده و اسکیما یکی هستند ولی در زمان ایجاد توسط دستور مربوطه، می توان تعیین کرد. در واقع تمامی اشیا پایگاه داده مانند جدول ها و ایندکس ها در غالب پایگاه داده یا اسکیما […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

تغییر خط اعلان در MYSQL

  زمانی که به MySQL متصل می شویم به صورت پیشفرض خط اعلان به صورت <mysql خواهد بود. همانند آنچه که برای Bash می توانیم انجام دهیم،می توانیم خط اعلان MySQL را نیز تغییر دهیم. این کار توسط تنظیم متغیر MYSQL_PS1 یا از طریق دستور mysql انجام می شود. همچنین این متغیر و دستور از طریق […] ادامه مطلب

به سیاره لینوکس امتیاز دهید

به اين صفحه امتياز دهيد