Loading...
Допомога

Обмеження MySQL


База даних MySQL є однією з найбільш вимогливих до продуктивності сервера. Досить мати трохи більшу таблицю без індексів і навіть при невеликій кількості трафіку на сайті сервер буде відчувати велике навантаження. Найпоширенішою причиною є відсутність індексів у стовпчиках таблиці.

Індекс – це особлива річ, яка може бути включена для кожного стовпця в таблиці MySQL. Якщо його увімкнути на стовпці, за яким, наприклад, здійснюється пошук або сортування (тобто він зустрічається в SQL-запитах в розділі WHERE column або ORDER BY column), то це зробить запити дуже швидкими і зменшить навантаження на сервер. Все питання, звичайно, більш складне, рекомендуємо почитати про нього докладніше:

Індекс стовпця можна включити в MySQL Admin, посилання на який знаходиться в розділі Адміністрування баз даних MySQL.

Як обмежити MySQL

Обмеження встановлено таким чином, що воно жодним чином не обмежує вас під час звичайної роботи і активується лише в разі порушення роботи сервера під навантаженням.

Ми вимірюємо час, протягом якого ваше з'єднання з базою даних використовує процесор сервера. Допустимий ліміт – 180 секунд на 15 хвилин (зазвичай це значення становить близько 1,5 секунди для звичайного сайту). У разі перевищення ліміту база даних тимчасово відключається. Однак, максимальний час завжди становить 15 хвилин. У разі перевищення ліміту ми повідомимо Вас електронною поштою.

© 2001-2024 Blueboard.cz s. r. o.