Не уверен, что это сработает, но стоит попробовать.
Просто добавьте "/* some comment or tag */ "
перед отправкой запроса SQL.
Возможно, что сервер mySQL удалит этот комментарий как часть своего анализа / подготовки запроса, но он также может просто оставить его, поэтому он отображается в журналах и других инструментах мониторинга.
В случае, если комментарии будут удалены и при условии выполнения запросов SELECT, небольшим изменением вышеприведенного будет добавление вычисляемого столбца в качестве первого элемента после SELECT, что-то вроде
SELECT IF('some comment/tag' = '', 1, 0) AS BogusMarker, here-start-the-original-select-list
-- or
SELECT 'some [short] comment/tag' AS QueryID, here-start-the-original-select-list
Этот подход имеет недостаток, заключающийся в добавлении дополнительного значения столбца для каждой строки результатов. Последняя форма фактически использует значение «comment / tag» в качестве этого значения, которое может быть полезно для целей отладки.