PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : فرق mysql و mysqld و mysqli



im4n
November 30th, 2010, 00:18
ُسلام دوستان
فرق mysql , mysqld , mysqli
چیست و کدام سرویس برای دیتابیس ها سنگین 3 گیگاباتی خوب هست ؟
برای دیتابیس ها سنگین ار چه سرویسیی استفاده کنم ؟
:x

mdf092
November 30th, 2010, 13:26
ُسلام دوستان
فرق mysql , mysqld , mysqli
چیست و کدام سرویس برای دیتابیس ها سنگین 3 گیگاباتی خوب هست ؟
برای دیتابیس ها سنگین ار چه سرویسیی استفاده کنم ؟
:x


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 (http://dev.mysql.com/doc/refman/5.0/en/storage-engines.html)
MySQL Engines: MyISAM vs. InnoDB | Tag1 Consulting, Inc. (http://tag1consulting.com/MySQL_Engines_MyISAM_vs_InnoDB)

MySQL :: MySQL 5.0 Reference Manual :: 13.1 The MyISAM Storage Engine (http://dev.mysql.com/doc/refman/5.0/en/myisam-storage-engine.html)
MySQL :: MySQL 5.0 Reference Manual :: 13.2 The InnoDB Storage Engine (http://dev.mysql.com/doc/refman/5.0/en/innodb-storage-engine.html)