Malheureusement, que ce soit un choix de conception, ou un historique (bien) trop lourd, il se peut que vous atteignez de tels chiffres. Que faire ?
- S'assurer que vous avez suffisamment de pointeur de fichiers disponibles : comptez trois pointeurs par table.
- Créez un cache de table suffisamment grand : +20% du nombre de tables attendu
- Refermez les tables sur le disque une fois de temps en temps : le conseil de Ask est de le faire table par table, pour ne pas bloquer la base indéfiniment.
- 10000+ tables in one MySQL database
- S'assurer que vous avez suffisamment de pointeur de fichiers disponibles : comptez trois pointeurs par table.
- Créez un cache de table suffisamment grand : +20% du nombre de tables attendu
- Refermez les tables sur le disque une fois de temps en temps : le conseil de Ask est de le faire table par table, pour ne pas bloquer la base indéfiniment.
- 10000+ tables in one MySQL database
-
Auteur
-
Origine