Change-Id: I3db33839bea28abaff01f1d7b7d6698c5dd2c083
| ... | ... |
@@ -63,6 +63,21 @@ function configure_database_mysql {
|
| 63 | 63 |
default-storage-engine = InnoDB" $MY_CONF |
| 64 | 64 |
fi |
| 65 | 65 |
|
| 66 |
+ # Turn on slow query log |
|
| 67 |
+ sudo sed -i '/log.slow.queries/d' $MY_CONF |
|
| 68 |
+ sudo sed -i -e "/^\[mysqld\]/ a \ |
|
| 69 |
+log-slow-queries = /var/log/mysql/mysql-slow.log" $MY_CONF |
|
| 70 |
+ |
|
| 71 |
+ # Log any query taking longer than a second |
|
| 72 |
+ sudo sed -i '/long.query.time/d' $MY_CONF |
|
| 73 |
+ sudo sed -i -e "/^\[mysqld\]/ a \ |
|
| 74 |
+long-query-time = 1" $MY_CONF |
|
| 75 |
+ |
|
| 76 |
+ # Log all non-indexed queries |
|
| 77 |
+ sudo sed -i '/log.queries.not.using.indexes/d' $MY_CONF |
|
| 78 |
+ sudo sed -i -e "/^\[mysqld\]/ a \ |
|
| 79 |
+log-queries-not-using-indexes" $MY_CONF |
|
| 80 |
+ |
|
| 66 | 81 |
restart_service $MYSQL |
| 67 | 82 |
} |
| 68 | 83 |
|