Обработка подключения пользователей базы данных php mysql - PullRequest
0 голосов
/ 14 марта 2010

Каков наилучший способ обработки подключения пользователей базы данных mysql в PHP?

У меня есть веб-сервер, на котором выполняется приложение PHP на MySQL. Я создал пользователя базы данных для приложения: dbuser1 с ограниченным доступом - только для запросов, вставки и обновления таблиц. Нет таблицы изменений.

Теперь вопрос заключается в том, должен ли я широко использовать один и тот же dbuser1 в моих сценариях, поэтому, если в моей системе используется 100 текущих пользователей и, следовательно, 100 сценариев, работающих параллельно, все они подключаются к базе данных с одним и тем же dbuser1? или я должен создать несколько пользователей и назначить каждому сценарию своего пользователя или баланс нагрузки между dbusers?

1 Ответ

0 голосов
/ 14 марта 2010

Просто используйте того же пользователя. До тех пор, пока у этого пользователя есть соответствующие права доступа (и, похоже, вы его охватили), все будет в порядке.

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

...