diff options
author | Jonas Smedegaard <dr@jones.dk> | 2004-08-26 22:20:37 +0000 |
---|---|---|
committer | Jonas Smedegaard <dr@jones.dk> | 2004-08-26 22:20:37 +0000 |
commit | b3cc80322d2aa7deb533ba5d6f2698f2608d4f80 (patch) | |
tree | 6c5cb1dde8409354e8502a963f3c286462dc1907 /localmysqloptimize | |
parent | e1905cf3aa9f53f0c61426330e41880bbe90f3e3 (diff) |
New command localmysqloptimize: Run myisamchk on all databases.
Diffstat (limited to 'localmysqloptimize')
-rwxr-xr-x | localmysqloptimize | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/localmysqloptimize b/localmysqloptimize new file mode 100755 index 0000000..f18027b --- /dev/null +++ b/localmysqloptimize @@ -0,0 +1,14 @@ +#!/bin/bash +# +# /usr/local/sbin/localmysqloptimize +# Copyright 2004 Jonas Smedegaard <dr@jones.dk> +# +# $Id: localmysqloptimize,v 1.1 2004-08-26 22:20:37 jonas Exp $ +# +# MySQL maintenance script +# + +# halt on errors +set -e + +find /var/lib/mysql -type f -regex '.*\.MYI' -exec myisamchk -r --sort-index --analyze -s {} ';' |