0
私はかなり複雑なトリガーがあり、実行時間が長すぎるのではないかと恐れています。どうすれば測定できますか?MySQLのトリガ実行時間を取得するにはどうすればよいですか?
私はかなり複雑なトリガーがあり、実行時間が長すぎるのではないかと恐れています。どうすれば測定できますか?MySQLのトリガ実行時間を取得するにはどうすればよいですか?
トリガーは、他のすべてのSQLクエリと同様ですが、その違いは明示的に呼び出すことができません。 SQLのクエリのパフォーマンスを測定することについては、実際には実装に依存するので、もう少し情報が役立つでしょう。
phpで、いくつかのツールで...どのように?
最も簡単な方法(DB内)は、トリガーの先頭にINSERT NOWを挿入し、最後にINSERT NOWを挿入することです。
しかし、時間測定(これがあなたの質問である場合)は、常にパフォーマンスを測定する最良の選択ではありません。
これは、開始するのに良い方法です。Using the New MySQL Query Profiler