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

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

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

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

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

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

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

فضای 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 اولین گام ایجاد یک پایگاه داده (اسکیما یا Schema) است. در نسخه های فعلی MySQL مانند ۵.۷ مفهوم پایگاه داده و اسکیما یکی هستند ولی در زمان ایجاد توسط دستور مربوطه، می توان تعیین کرد. در واقع تمامی اشیا پایگاه داده مانند جدول ها و ایندکس ها در غالب پایگاه داده یا اسکیما […] ادامه مطلب

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

تغییر محل پیشفرض دایرکتوری داده های MySQL-MariaDB در ابونتو 14.04

در فایل my.ini در ویندوز و my.cnf در لینوکس و یونیکس ها پارامتر datadir دایرکتوری پیشفرض مربوط به ذخیره سازی دایرکتوری های MySQL نگه داری می شود. به هر دلیلی لازم داریم تا این محل را تغییر دهیم، بنابراین لازم است تا پارامتر datadir را ویرایش کنیم. در مطلب “محل پیشفرض فایل های پایگاه داده […] ادامه مطلب

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

اعطای مجوز های SQL به کاربران در MySQL

در این مطلب چگونگی ایجاد یک کاربر در محیط پایگاه داده MySQL گفته شد. هر کاربری برای اجرای دستورات SQL مانند Select, update, insert و غیره بر روی جدول های یک پایگاه داده، نیاز به داشتن مجوز مربوطه بر روی آن پایگاه داده دارد. در ادامه این پست نخست یک پایگاه داده به نام demo […] ادامه مطلب

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

محل پیشفرض فایل های پایگاه داده MySQL/Maria DB کجاست

فایل etc/my.cnf/ محل پیشفرض قرار گیری فایل های مربوط به پایگاه داده MySQL/Maria DB را توسط پارامتر datadir مشخص می کند. این دایرکتوری شامل تمامی فایل های مربوط به هر پایگاه داده ای است که توسط عبارت CREATE DATABASE ایجاد می شود. به ازای هر پایگاه داده ایجاد شده یک دایرکتوری همنام با آن پایگاه […] ادامه مطلب

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

پیدا کردن فهرستی از کاربران و مجوز های آنها در MySQL

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

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

چگونه پسورد کاربران را در MySQL تغییر دهیم

برای تغییر پسورد MySQL از دستور mysqladmin استفاده می کنیم. همچنین می توانیم بطور مستقیم رکورد متناظر با کاربر را در جدول user از پایگاه داده mysql بروز (UPDATE) کنیم و یا از phpmysqladmin استفاده کنیم. mysqladmin ابزار مدیریتی است که می توانید از آن برای انجام اعمال مدیریتی، بررسی پیکربندی سرور و همچنین بررسی […] ادامه مطلب