Bu bir cevap değil ama ben bu ile gelmiş bir örnek başkalarına yardımcı olabilir:
function mysql_check_and_repair($array){
if( is_array( $array ) ) {
foreach( $array as $table_name ) {
$q = mysql_query( "CHECK TABLE `$table_name` QUICK" ) or die( mysql_error() );
$a = mysql_fetch_array( $q );
if( $a['Msg_text'] != 'Table is already up to date' && $a['Msg_text'] != 'OK' ) {
log_error( $a['Msg_text'] );
mysql_query( "REPAIR TABLE `$table_name`" ) or die( mysql_query() );
}
}
}else{
return false;
}
}
Kimseye onlar bunu gerçekleştirmek gerektiğini düşünüyorum (tüm güncelleştirmeleri veritabanına yapılıyor önce şu anda yapıyor ama her istek 2 saniye) nasıl ofter herhangi bir göstergeye sahiptir