Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

MySQL max user connections на хостинге

Опубликовано:

Выбираю хостинг

 

Наткнулся на ресурс и увидел значение "MySQL max user connections" - максимальное число одновременных соединений с базой данных. Этот параметр может ограничивать максимальное число активных посетителей на сайте.

 

Т.е. если стоит ограничение 10, значит на мой форум смогут зайти лишь 10 человек?

 

Где смотреть это значение? Обошел несколько хостеров и такой информации не нашел.

Рекомендованные сообщения

Опубликовано:

Ну врядли все пользователи одновременно будут долбить ресурс. Так что фактически с такими настройками может быть и 100 и 500 онлайн. Вообще, онлайн по определению форума это те пользователи которые были на форуме за последние 15 минут. Один пользователь запросил страницу - открыл новое соединение, страница загрузилась - соединение закрылось.

Опубликовано:
  • Автор

Дело в том, что ни на одном хостинге не упоминается MySQL max user connections, хотя возможно это приравнивается к количеству бд доступных в определенном тарифе.

 

Я сейчас на одном хосте, человек 10 держит, а потом буксует.

Опубликовано:

Ну то, что не упоминается, не значит что такого ограничение нету. Его значение можно спросить у службы поддержки. У бюджетных шаред хостингах оно примерно где-то в этом районе, на бесплатных и то меньше.

Чем больше посетителей и одновременных запросов к форуму, тем чаще вы столкнетесь с ошибками типа:

ERROR 1203 (42000): User %user_name% already has more than 'max_user_connections' active connections

ERROR 1226 (42000): User %user_name% has exceeded the 'max_user_connections' resource

Если эти ошибки появляются с периодической регулярностью, значит ограничение слишком маленькое и следует задуматься о переходе на другой тарифный план.

 

Умельцы в интернетах предлагают создать два mysql пользователя к одной базе данных, и рэндомно выбирать пользователя для текущего соединения к базе. Хотя и не на всех хостингах можно создать несколько пользователей mysql к одной базе.

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.