Мне нужно настроить клиентский сервер MySQL на машине с Windows, но у меня есть доступ только к MySQL cli и некоторые MySQLAdmin cli-функции. Я не понимаю, как я могу использовать mysql-bench, потому что он должен работать на том же сервере, что и MySQL.
Есть ли способ протестировать или настроить MySQL, не имея доступа к ОС? Сисадмин, который управляет сервером, сказал мне просто отправить ему любые изменения конфигурации, и он применит их, но это займет много времени, и я даже не знаю, где нужно внести изменения, поскольку я не вижу что-нибудь в системе.
У кого-нибудь еще была такая проблема?
Спасибо.
На что ты настраиваешься? Существует так много факторов и переменных, что вам нужно четко понимать этот момент. Вы можете сэкономить много времени и нервов, установив еще одну установку MySQL локально и проделав большую часть настройки перед передачей новых параметров администратору сервера.
О каком тюнинге идет речь?
Возможно, вам обоим лучше всего было бы прочитать такую книгу, как «Высокопроизводительный MySQL», и ВМЕСТЕ спланировать лучшую стратегию.
Выполнение этого удаленно, безусловно, не самый эффективный способ делать что-то, но это не совсем невозможно, если у вас есть достойное сотрудничество на другом конце.
Я думаю, что настоящим ключом к этому будет то, что вы оба будете в «одной команде».
С «медленно реагирующим» системным администратором тоже не очень интересно работать. Может быть, вы, ребята, сможете запланировать какое-то время по телефону и обсудить общий план битвы ... а затем настроить его оттуда?
Извините, что звучит расплывчато и в общем, но это лучшее, что я могу сделать с деталями вашего вопроса.
Надеюсь это поможет.
Я не уверен, насколько далеко вы зашли, поэтому, пожалуйста, простите меня, если этот ответ слишком общий.
Есть несколько инструментов, например суперсмэк и mybench, который должен работать удаленно.
Тем временем, проделали ли вы основную работу по определению того, что уже присутствует на сервере? Меня всегда удивляет, как далеко я могу продвинуться:
Звучит совершенно невозможно; скажите им, чтобы они получили машину для тестирования производительности производственной спецификации и таким же образом развернули приложение на ней. Получите симулятор нагрузки, воздействующий на него моделируемым производственным трафиком, пока он загружается смоделированными производственными данными (или их копией, если возможно)
Не выполняйте настройку производительности на производственных машинах, пока не протестируете ее - вы легко можете усугубить ситуацию или даже вызвать функциональные ошибки.