Question

J'utilise des filtres pour la réplication:

replicate-wild-do-table = test_slave.%
replicate-rewrite-db = test->test_slave

Existe-t-il une option pour spécifier différents noms de base de données sur l'esclave pour "PT-Table-Checksum"

pt-table-checksum --host=localhost --databases=test --max-load=Threads_connected:25 --no-check-replication-filters

Modifier 1:

mysql> SELECT COUNT(*) FROM information_schema.TABLES WHERE TABLE_SCHEMA = 'test_slave';
+----------+
| COUNT(*) |
+----------+
|      145 |
+----------+
1 row in set (0.00 sec)


mysql> SELECT COUNT(*) FROM percona.checksums;
+----------+
| COUNT(*) |
+----------+
|       40 |
+----------+
1 row in set (0.00 sec)

Edit 2:

# ls -l *.frm | wc -l
145
# ls -l | awk '{print $3,$4}' | uniq

mysql mysql

Il se plaint également que deux tables n'ont pas d'index et sont surdimensionnées. On dirait qu'il est juste de sauter des tables?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à dba.stackexchange
scroll top