Как я могу получить время выполнения триггера MySQL? - PullRequest
0 голосов
/ 01 сентября 2009

У меня довольно сложный триггер, и я боюсь, что время его выполнения слишком велико. Как я могу это измерить?

1 Ответ

2 голосов
/ 01 сентября 2009

Триггер, как и любой другой SQL-запрос, с той разницей, что он не может быть вызван явно. Что касается измерения производительности SQL-запроса, это действительно зависит от вашей реализации, поэтому немного больше информации будет полезно.

С php, с каким-то инструментом ... как?

Самый простой способ (в БД) - ВСТАВИТЬ СЕЙЧАС в начало триггера и ВСТАВИТЬ СЕЙЧАС в конце.

Но измерение времени (если это то, что вы просили) не всегда лучший выбор для измерения производительности.

Это хороший способ начать - Использование нового MySQL Query Profiler

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...