Назад | Перейти на главную страницу

Опция strace для песочницы MySQL

Последняя версия MySQL Sandbox использует переменную среды SBDEBUG для запуска экземпляров mysql в режиме отладки, но я не могу передать параметр mysql --debug.

export SBDEBUG=d:t:O,/tmp/client.trace
cd ~/sandboxes/msb_5_6_13
./start

Я хочу получить вывод strace. Как я могу это сделать ? Ссылки:

Вероятно, вы можете попробовать запустить сервер в обычном режиме с помощью --debug флаг, получите его PID, используя ps aux или pgrep, затем используйте strace, чтобы присоединиться к этому запущенному процессу, используя strace -p $PID. Вы также, вероятно, захотите отслеживать форки / дочерние процессы с помощью -f флаги к strace. Вот удобный шпаргалка для strace, который мне нравится использовать.