نمایش نتایج: از شماره 1 تا 9 , از مجموع 9

موضوع: بهترین زمان برای اجرای یک کوئری در mysql

  1. #1
    عضو انجمن
    تاریخ عضویت
    Mar 2011
    نوشته ها
    288
    تشکر تشکر کرده 
    35
    تشکر تشکر شده 
    332
    تشکر شده در
    255 پست

    پیش فرض بهترین زمان برای اجرای یک کوئری در mysql

    سلام


    دوستان عزیز یک سوال تخصصی داشتم بهترین زمان برای اجرای یک درخواست به سمت مای اسکیوال و هندل اون چند ثانیه هستش؟و از چه زمان بیشتر طول بکشه میشه گفت mysql درگیر شده و باعث درگیری سرور شده؟

  2. # ADS




     

  3. #2
    عضو انجمن JeyServer آواتار ها
    تاریخ عضویت
    Mar 2015
    محل سکونت
    اصفهان
    نوشته ها
    189
    تشکر تشکر کرده 
    93
    تشکر تشکر شده 
    298
    تشکر شده در
    233 پست

    پیش فرض پاسخ : بهترین زمان برای اجرای یک کوئری در mysql

    سلام!
    سوالتون بسیار کلی هست،
    بستگی استفادتون از دیتابیس داره، بستگی به نحوه کانفیگتون داره.
    ولی بطور کلی اگر یک کوئری بیش از یک ثانیه طول بکشه نارضایتی کاربر از سیستم افزایش پیدا میکنه و سامانه شما به نظرش کند میاد!
    .:: جی سرور - ارائه دهنده خدمات میزبانی وب و سرور های مجازی و اختصاصی ::.
    دارنده نماد اعتماد الکترونیکی از وزارت صنعت ، معدن و تجارت

  4. #3
    عضو انجمن
    تاریخ عضویت
    Mar 2011
    نوشته ها
    288
    تشکر تشکر کرده 
    35
    تشکر تشکر شده 
    332
    تشکر شده در
    255 پست

    پیش فرض پاسخ : بهترین زمان برای اجرای یک کوئری در mysql

    بسیار عالی پس کوئری بالای 1 ثانیه کند محسوب میشه درسته؟ایا مانیتورینگ کوئری ها به منظور یافتن دیتابیس های سنگین و مشکل ساز توصیه میشه؟

  5. #4
    عضو دائم T.Toosi آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    1,071
    تشکر تشکر کرده 
    278
    تشکر تشکر شده 
    2,936
    تشکر شده در
    1,329 پست

    پیش فرض پاسخ : بهترین زمان برای اجرای یک کوئری در mysql

    سلام، در پروژه و دیتابیس سبک ثانیه فاجعه هست، باید روی میلی‌ثانیه حساب کنید، زمان و درگیری منابع توسط query ها هم به عوامل زیادی بستگی دارد. اگر به مشکلی خوردید query ها را از سرور مانیتور کنید و query سنگین را پیدا میکنید.

  6. #5
    عضو انجمن JeyServer آواتار ها
    تاریخ عضویت
    Mar 2015
    محل سکونت
    اصفهان
    نوشته ها
    189
    تشکر تشکر کرده 
    93
    تشکر تشکر شده 
    298
    تشکر شده در
    233 پست

    پیش فرض پاسخ : بهترین زمان برای اجرای یک کوئری در mysql

    نقل قول نوشته اصلی توسط p2m نمایش پست ها
    بسیار عالی پس کوئری بالای 1 ثانیه کند محسوب میشه درسته؟ایا مانیتورینگ کوئری ها به منظور یافتن دیتابیس های سنگین و مشکل ساز توصیه میشه؟
    خیر برعکس همیشه پیشنهاد میشه که سرورتون رو مانیتور کنید تا مشکلاتو بتونید در نطفه خفه کنید!
    البته همیشه هم لازم نیست پشت سیستم بشینید! خود Mysql در این زمینه تنظیماتی رو براتون آماده کردید تا بتونید کوئری های کند رو پیدا و عیب یابی کنید:
    http://dev.mysql.com/doc/refman/5.7/...query-log.html
    .:: جی سرور - ارائه دهنده خدمات میزبانی وب و سرور های مجازی و اختصاصی ::.
    دارنده نماد اعتماد الکترونیکی از وزارت صنعت ، معدن و تجارت

  7. #6
    عضو انجمن
    تاریخ عضویت
    Mar 2011
    نوشته ها
    288
    تشکر تشکر کرده 
    35
    تشکر تشکر شده 
    332
    تشکر شده در
    255 پست

    پیش فرض پاسخ : بهترین زمان برای اجرای یک کوئری در mysql

    توصیه شما بعد از یافتن کوئری های سنگین چیه؟حتی اگر اپتیمایز صورت گرفته باشه و باز سرور جواب نده باید چیکار کرد؟

  8. #7
    عضو دائم T.Toosi آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    1,071
    تشکر تشکر کرده 
    278
    تشکر تشکر شده 
    2,936
    تشکر شده در
    1,329 پست

    پیش فرض پاسخ : بهترین زمان برای اجرای یک کوئری در mysql

    نقل قول نوشته اصلی توسط p2m نمایش پست ها
    توصیه شما بعد از یافتن کوئری های سنگین چیه؟حتی اگر اپتیمایز صورت گرفته باشه و باز سرور جواب نده باید چیکار کرد؟
    باید ابتدا هدف query بررسی شود.

  9. تعداد تشکر ها ازT.Toosi به دلیل پست مفید


  10. #8
    عضو انجمن
    تاریخ عضویت
    Mar 2011
    نوشته ها
    288
    تشکر تشکر کرده 
    35
    تشکر تشکر شده 
    332
    تشکر شده در
    255 پست

    پیش فرض پاسخ : بهترین زمان برای اجرای یک کوئری در mysql

    کوئری های یک سایت وردپرسی هستش که روش لایو زیلا نصبه و با بررسی های انجام شده کوئری های لایو زیلا هستش که طول میکشه اجرا بشه

  11. #9
    عضو دائم T.Toosi آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    1,071
    تشکر تشکر کرده 
    278
    تشکر تشکر شده 
    2,936
    تشکر شده در
    1,329 پست

    پیش فرض پاسخ : بهترین زمان برای اجرای یک کوئری در mysql

    اگر خیلی مشکل ساز شده است، دیتابیس لایو زیلا را به یک سرور دیگر ریموت کنید.

  12. تعداد تشکر ها ازT.Toosi به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. /var/log/mysql/mysql-slow.log در بک اپ گیری
    توسط mha1368 در انجمن سوالات و مشکلات
    پاسخ ها: 3
    آخرين نوشته: October 11th, 2015, 23:36
  2. پاک شدن mysql.sock و استارت نشدن mysql
    توسط Hooramin در انجمن سوالات و مشکلات
    پاسخ ها: 4
    آخرين نوشته: August 24th, 2013, 19:48
  3. پاسخ ها: 14
    آخرين نوشته: August 11th, 2013, 00:44
  4. ارور Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (11)
    توسط pc.rootall در انجمن سوالات و مشکلات
    پاسخ ها: 8
    آخرين نوشته: July 20th, 2013, 16:37

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •