ُسلام دوستان
فرق mysql , mysqld , mysqli
چیست و کدام سرویس برای دیتابیس ها سنگین 3 گیگاباتی خوب هست ؟
برای دیتابیس ها سنگین ار چه سرویسیی استفاده کنم ؟
![]()
ُسلام دوستان
فرق mysql , mysqld , mysqli
چیست و کدام سرویس برای دیتابیس ها سنگین 3 گیگاباتی خوب هست ؟
برای دیتابیس ها سنگین ار چه سرویسیی استفاده کنم ؟
![]()
MySQL که اسم خود پایگاه داده ها هست
یه افزونه ای برای ارتباط PHP با MySQLوجود داره که اسم نسخه ساده و قدیمیتر mysql هست و mysqli نسخه بهینه شده اون هست.
mysqld هم که سرویس لینوکسی خست (mysql deamon)
اما پاسخ اصلی سوال شما:
MySQL از چندین نوع پایگاه داده ها (Storage Engines) پشتیبانی میکنه که معروفترین اونها عبارتند از:
MyISAM: بهترین نوع برای پایگاه داده های کوچک و وب بدون هیچ امکانی. در واقع فقط یک مخزن داده محسوب میشه (Data storagr) و فقط میتونی اطلاعات رو توش ذخیره کنی و نقش RDBMS اینجا خیلی پررنگ نیست
InnoDB: نوع مناسبی برای برنامه های کاربردی تحت وب که دارای فقل رکورد و فیلد، تراکنش هست و تا حجمهای بالای فیلد و رکورد (فکر کنم حدود 2 ترابایت) پشتیبانی میکنه و واقعا میشه بسیاری کارها رو روی دوش MySQL انتخات مثل input-type-validation و ....
این هم یه سری لینک که فکر کنم مفید باشن:
MySQL :: MySQL 5.0 Reference Manual :: 13 Storage Engines
MySQL Engines: MyISAM vs. InnoDB | Tag1 Consulting, Inc.
MySQL :: MySQL 5.0 Reference Manual :: 13.1 The MyISAM Storage Engine
MySQL :: MySQL 5.0 Reference Manual :: 13.2 The InnoDB Storage Engine
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)