テーブル/ DB上で実行された最近のSELECTのレコードを保持するにはどうしたらいいですか?私は、複数のネストされた関数で構築された非常に遅いクエリを実行する古いコードベースを修正しようとしています。クエラーが何を実行しているのかを見て、それを構築するときにコードに従おうとする方がはるかに簡単です。MySQL SELECT history
0
A
答えて
2
Slow Query Logを使用してください。
1
この機能(低速クエリログ)を有効にするには、mysqlを再起動する必要はありません。
はこちらをご覧ください:How can I enable MySQL's slow query log without restarting MySQL?
+0
ありがとう、しかし私はMySQL 5.0.xを使用しています – baruch
関連する問題
- 1. MYSQL SELECT。
- 2. Oracle Query History
- 3. mysql if then select内select
- 4. SELECT SELECT内に遅いSELECT MySQLクエリ
- 5. firefox iframe history
- 6. javascript history onpopstate
- 7. linux historyコマンド
- 8. Python delete firefox history
- 9. SELECT MAX(... PHP/MYSQL
- 10. mysql datetime range select
- 11. MySQL SELECT GROUP BY
- 12. mysql fake select
- 13. MYSQL/PHP SELECT DISTINCT
- 14. Select MySql Case Query
- 15. MySQLはSELECT
- 16. MySQLのSELECT *
- 17. MySQL 5.6 Selectステートメント
- 18. MySQL select instr
- 19. Mysql Inner Select Optimization
- 20. MySQL Selectクエリ
- 21. MySQL SELECT COUNT GROUP
- 22. mysql select replace function
- 23. のMySQL - INNER SELECT
- 24. mySqlのSelectステートメント
- 25. MySQLのSELECT COUNT
- 26. MySQL SELECTステートメント(JOIN)
- 27. timediff()from mysql select
- 28. MYSQL SELECTステートメント
- 29. mysql select price range
- 30. MySQL MD5 SELECT
論外現在、それを有効にするには、MySQLサーバを、再起動関与していること。 – baruch
MySQLサーバーの再起動を必要としないソリューションを見つけることはできません。 – JJJ
@Juhana私はおそらく、すべての 'select'をログに記録するトリガーのタイプを考えました – baruch