-
February 18th, 2015, 13:49
#1
جایگزین کردن MariaDB به جای MySQL
با سلام و احترام خدمت عزیزان انجمن ،
مدتی هست برای سرورهای Development شرکت به جای MySQL از MariaDB استفاده می کنیم نتیجه مثبتی داشته و سرعت انجام اکثر Query ها تغییر محسوسی پیدا کرده ، اما داخل سرور هاستینگ تقریبا ۱ هفته ای هست که از MySQL/MariaDB Update سی پنل استفاده کردیم و از MySQL 5.5 به MariaDB 10.0.16 مهاجرت کردیم. Conflict مشاهده نشد و تمام سایت ها به درستی لود می شوند. مصرف حافظه RAM نیز تقریبا ۲۰٪ الی ۳۰٪ کاهش پیدا کرده است.
آیا عزیزان دیگری هستند که از MariaDB به جای MySQL استفاده کنند؟
در صورت تمایل تجارب خودتان را به اشتراک بگذارید.
-
-
February 18th, 2015 13:49
# ADS
-
February 18th, 2015, 14:07
#2
عضو انجمن
پاسخ : جایگزین کردن MariaDB به جای MySQL
در مورد innodb ها به مشکل نخوردید ؟
-
-
February 18th, 2015, 14:25
#3
پاسخ : جایگزین کردن MariaDB به جای MySQL
حقیقتا اکثر Engine های ما MyISAM بودند و مشکلی پیش نیامد.
باقی کاربرها روی سرور اشتراکی هم خوشبختانه مشکلی گزارش نکردند.
شما به مشکل خوردید؟

نوشته اصلی توسط
pardishosting
در مورد innodb ها به مشکل نخوردید ؟
-
-
February 19th, 2015, 12:22
#4
عضو انجمن
پاسخ : جایگزین کردن MariaDB به جای MySQL
فقط کافیه یه دیتابیس یا جدول ساده با innodb بسازید . چنان بلایی به سرتون میاره که حتی access رو بهش ترجیح میدید .
یه بنده خدایی یه سرور رو زده از 5.5 به mariadb 10 کانورت کرده حالا فقط با 2 جدول ساده innodb هر 30 دقیقه crash میکنه و ریستارت میشه / در هر بار ریستارت هم کل جداول رو repair میکنه .
اگر سعی کنید از tmp_table_size بالا استفاده کنید امکان از دست رفتن query های delay شده زیادن و به طور متوسط از هر 1000 کوئری بین 3 تا 5 کوئری کلا terminate میشن . اگر هم از tmp کوچک استفاده کنید سرعت wait ها در myisam خیلی میاد پایین و باعث افزایش load میشه .
به طور کلی برای سرورهایی که دیتابیس های کم حجم و فقط myisam دارن خوبه . اما یه کم دیتا زیاد بشه یا innodb بخواین استفاده کنید باید فاتحه سرور رو بخونید .
-
-
February 19th, 2015, 12:36
#5
پاسخ : جایگزین کردن MariaDB به جای MySQL
بنده یکسری از پروژه هارو الان چک کردم ، خیلی از جداول Innodb بودند اما مشکلی گزارش نکردن.

نوشته اصلی توسط
iMohsen
فقط کافیه یه دیتابیس یا جدول ساده با innodb بسازید . چنان بلایی به سرتون میاره که حتی access رو بهش ترجیح میدید .
یه بنده خدایی یه سرور رو زده از 5.5 به mariadb 10 کانورت کرده حالا فقط با 2 جدول ساده innodb هر 30 دقیقه crash میکنه و ریستارت میشه / در هر بار ریستارت هم کل جداول رو repair میکنه .
اگر سعی کنید از tmp_table_size بالا استفاده کنید امکان از دست رفتن query های delay شده زیادن و به طور متوسط از هر 1000 کوئری بین 3 تا 5 کوئری کلا terminate میشن . اگر هم از tmp کوچک استفاده کنید سرعت wait ها در myisam خیلی میاد پایین و باعث افزایش load میشه .
به طور کلی برای سرورهایی که دیتابیس های کم حجم و فقط myisam دارن خوبه . اما یه کم دیتا زیاد بشه یا innodb بخواین استفاده کنید باید فاتحه سرور رو بخونید .
-
-
February 19th, 2015, 12:39
#6
عضو دائم
پاسخ : جایگزین کردن MariaDB به جای MySQL
درود
برای سرورهایی که دیتابیس سنگین دارد مانند شبکه های اجتماعی و بلاگرها و همینطور چت روم ها بسیار مناسب هستش همینطور mongodb extension نیز بسیار مطلوب میباشد
:: کارشناس فنی هاستینگ و مدیریت سرور
:: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
:: وب سایت :
www.nginxweb.ir | تلفن شرکت:
02191300834
-
تعداد تشکر ها از nginxweb به دلیل پست مفید
-
February 19th, 2015, 13:41
#7
عضو انجمن
پاسخ : جایگزین کردن MariaDB به جای MySQL

نوشته اصلی توسط
LIAN2
با سلام و احترام خدمت عزیزان انجمن ،
مدتی هست برای سرورهای Development شرکت به جای MySQL از MariaDB استفاده می کنیم نتیجه مثبتی داشته و سرعت انجام اکثر Query ها تغییر محسوسی پیدا کرده ، اما داخل سرور هاستینگ تقریبا ۱ هفته ای هست که از MySQL/MariaDB Update سی پنل استفاده کردیم و از MySQL 5.5 به MariaDB 10.0.16 مهاجرت کردیم. Conflict مشاهده نشد و تمام سایت ها به درستی لود می شوند. مصرف حافظه RAM نیز تقریبا ۲۰٪ الی ۳۰٪ کاهش پیدا کرده است.
آیا عزیزان دیگری هستند که از MariaDB به جای MySQL استفاده کنند؟
در صورت تمایل تجارب خودتان را به اشتراک بگذارید.

شرکت نت افراز از MariaDB استفاده میکنه میتونید سوال کنید ازشون .
-
-
February 19th, 2015, 13:47
#8
پاسخ : جایگزین کردن MariaDB به جای MySQL
بیشتر کاربرای انجمن مدنظر هست که تجارب خودشون را به اشتراک بگذارند.
گوگل هم از MariaDB استفاده می کنه ، نباید رفت که ازش سوال کرد.

نوشته اصلی توسط
مینا-صیفی
شرکت نت افراز از MariaDB استفاده میکنه میتونید سوال کنید ازشون .
-