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

آموزش ایجاد و حذف و تغییر کلید اصلی – Primary Key در SQL

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

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

بررسی انواع join در زبان SQL

در این مطلب سعی می کنیم به شکلی ساده و قابل فهم انواع مختلف join ها را در زبان پرس و جوی SQL بررسی می […] ادامه مطلب

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

کار با دیتابیس SQLite با نرم افزار sqlite browser

نرم فزار DB Browser یا sqlite browser یکی از برنامه هایی می باشد که دارای رابط گرافیکی و Open Source می باشد که بوسلیه آن می توان دیتابیس sqlite خود را طراحی،ویرایش و یا بسازید. برخی از ویژگی های نرم افزار sqlite browser به شرح زیر می باشند :   Create and compact database files […] ادامه مطلب

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

ذخیره و بارگذاری محتوای 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 و مفهوم صفحه ها داده ها […] ادامه مطلب

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

اندر مزایای پایگاه داده های گراف محور و OrientDB

در روز های اخیر کاری داشتم که نیاز داشتم یکسری اطلاعات رو که باهم ارتباط دارند مدل کنم.بعد از کلی تفکر تونستم اونارو روی گراف وزن دار جهت دار مدل کنم.بعد اومدم توی برنامه ازش استفاده کنم.از قبل میدونم که گراف رو میتونم روی ماتریس مجاورت مدل کرد تا راحت تر ذخیره کنم ولی وقتی … ادامه خواندن اندر مزایای پایگاه داده های گراف محور و OrientDB ادامه مطلب

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

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

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