برترین مطلب این هفته ی سایت

مجموعه تمامی ترفندهای شبكه با توضيحات كامل

شما در طول روز سایت ها و صفحات زیادی را توسط مرورگر در اینترنت مشاهده میکنید. این صفحات هر کدام ساختار و قالب های متفاوتی دارد. اما شاید دوست داشته باشید هر صفحه ای که میبینید را خودتان دستکاری کنید! عکس ها را کوچک و بزرگ کنید ، نوشته ها را تغییر دهید ، جدول ها را بالا و پایین کنید و تقریبأ یک ویرایش کلی را در صفحه انجام دهید و آن را به فرمی که دوست دارید تبدیل کنید. در این ترفند قصد داریم یک راه بسیار جالب را به شما معرفی کنیم که بدون هیچ برنامه ای و تنها از طریق مرورگر اینترنتی تان و یک کد ، هر سایتی که دوست دارید را تغییر دهید و آن را دستکاری کنید. تنها مشکلی که وجود دارد اینست که نمیتوان آن برای همیشه ذخیره کرد! یکبار امتحان کردن این ترفند خالی از لطف نیست.

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

موضوع: بررسی پارامترهای my.cnf

  1. Admin
    مديريت كل سايت
    September 16th, 2005
    554
    10

    پیش فرض بررسی پارامترهای my.cnf

    query_cache_size
    گاهی بارها و بارها پرس و جوی یکسان بر روی مجموعه داده های مشابه پایگاه داده انجام می شود ، که در هر بار اجرا همان نتایج قبلی را باز می گرداند، MySQL می تواند نتایج را راCache نماید و باعث اجتناب از ایجاد سربار با اجرای مکرر داده ها بارها و بارها شود و Load کاری سرور را کاهش می دهد.
    key_buffer_size
    key_buffer_size اندازه بافر برای Index های استفاده شده می باشد. بافرهای بزرگ تر سریع تر دستورات SQL را اجرا می نمایند و نتیجه را بازمی گردانند. مقدار آن حداقل یک چهارم میزان حافظه اصلی RAM است و توجه داشته باشید که مقدار آن نباید بیش از نصف میزان حافظه اصلی قرار گیرد. در حالت ایده آل تمام اطلاعات در بافر index می شود. ( به اندازه مجموع تمام فایل های MYI بر روی سرور)
    table_cache
    به طور پیش فرض 64 است. در هر بار دسترسی Mysql به Table ، آن Table در Cache قرار می گیرد. اگر سیستم به Table های زیادی دسترسی داشته باشد، در صورت Cache بودن فرایندها سریعتر انجام می شود. Mysql از قابلیت multi-threaded پشتیبانی می نماید. ممکن است query های زیادی در لحظه روی Table در حال اجرا باشد و هر یک از query ها روی یک Table باز کار می کند. جهت فعالیت open_tables نیاز به فعال سازی table_cache احساس می شود. در صورت ایجاد open_tables های زیاد، شما باید table_cache را افزایش دهید اگر شما به اندازه کافی حافظه اصلی RAM دارید.
    thread_cache
    اگر سرور شما دارای load بالایی میباشد، که connection های زیادی دارد، thread cache را برای جلوگیری از ایجاد بار اضافه روی CPU فعال نمایید.
    wait_timeout
    مدت زمان به ثاینه که Mysql منتظر یک فرایند غیرفعال می ماند و پس این مدت زمان، آن connection بسته میشود البته در اتصال های non-interactive (غیر تعاملی). این پارامتر باید به میزان حداقل ممکن تنظیم شود چرا که تاثیرچندانی در دسترسی و عملکرد سیستم ندارد.
    interactive_timeout
    مشابه عملکرد wait_timeout و برای connection هایی از نوع interactive. تغییر این مقدار تاثیری در افزایش و یا کاهش کارایی عملکرد برنامه شما ندارد.
    #1 ارسال شده در تاريخ Tuesday 28 April 2015 در ساعت 01:39 AM

  2. Admin
    مديريت كل سايت
    September 16th, 2005
    554
    10

    پیش فرض پاسخ : بررسی پارامترهای my.cnf

    query_cache_limit
    حداکثر اندازه قابل ذخیره یک خروجی واحد، در cache است. این متغیر مربوط به query_cache_size است.
    query_cache_type
    نوع query cache را مشخص میکند.
    0: نتایج در cache ذخیره نمی شود و یا نتایج قابل بازیابی نیست.
    1: تمام query ها cache می شوند.
    2: تنها query هایی که با SELECT SQL_CACHE آغاز می شوند قابل ذخیره است.
    max_connections
    تعداد تمام کانکشن های همزمان به SQL (مقدار پیش فرض آن 100 می باشد)
    max_user_connections
    تعداد کانکشن های همزمان یک user به دیتابیس
    max_allowed_packet
    حداکثر اندازه اطلاعات قابل ذخیره و بروز شدن در دیتابیس
    #2 ارسال شده در تاريخ Tuesday 28 April 2015 در ساعت 01:40 AM

بوک مارک ها

بوک مارک ها

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

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

Designed With Cooperation

Of mizban & mizbanco