Вы смешиваете целую кучу вещей.
Если вы говорите о MySQL, сделайте:
show processlist;
Чтобы получить конкретную информацию о процессах Linux, вы можете strace
получить список системных функций, которые он вызывает. Если у вас нет опыта работы с Linux, это будет бесполезно для вас.
Если процесс приостановлен, вы можете узнать, на какой функции он остановлен, но это, вероятно, не то, что вам нужно, поскольку вы говорите, что процесс запущен.
Существуют также различные инструменты, которые могут дать вам информацию о том, какие части диска читает процесс и сколько памяти выделяет.
И, наконец, вы можете использовать gdb
, чтобы прорваться в процесс и пройти по нему, чтобы точно увидеть, что он делает. Это также, вероятно, будет бесполезно для вас, так как сервер SQL делает ОЧЕНЬ много вещей - этот метод далеко не все понимают.