Imaginons 10 000 insertions
Sans cache
À chaque ligne :
- Client prépare le statement
- Envoie au serveur
- Serveur parse & optimize
- Exécute
=> Beaucoup de parsing, latence et overhead
Avec cache serveur + client
- Le client réutilise le même PreparedStatement
- Le serveur réutilise le même plan
=> Moins d’allers-retours + moins de CPU dépensé