Можно ли переписать окончательные скомпилированные необработанные байты запроса перед их отправкой в базовый механизм базы данных?Я посмотрел на API событий, но, похоже, он не раскрывает такие низкоуровневые события.
Вариант использования: я хочу добавить строку в начало всех запросов, содержащую контекстные метаданные:
/* {"trace_id":"1234","client_ip":"1.2.3.4", ...} */ SELECT ...
Данные извлекаются из журналов запросов базы данных и используются для корреляции событий с другими службами в стеке.