Quand utiliser la mise en cache
- Vous exécutez fréquemment les mêmes requêtes
- Vous disposez d’une bande passante réseau limitée
- Vous travaillez dans un environnement à latence élevée
- Vous développez hors ligne et souhaitez mettre les réponses en cache pour les utiliser plus tard
Comment activer la mise en cache
Fonctionnement de la mise en cache
obj_readtable_querytable_query_statsrefs_read_batchfile_content_read
Taille du cache et détails du stockage
WEAVE_SERVER_CACHE_SIZE_LIMIT (en octets). L’espace disque réellement utilisé se compose de trois composants :
- Un fichier de somme de contrôle constant de 32 KB
- Un fichier Write-Ahead Log (WAL) pouvant atteindre ~4 MB par client actif (supprimé automatiquement à la fermeture du programme)
- Le fichier principal de base de données, qui fait au minimum 32 KB et au maximum
WEAVE_SERVER_CACHE_SIZE_LIMIT
- Pendant l’exécution >= 32 KB + ~4 MB + taille du cache
- Après la fermeture >= 32 KB + taille du cache
- Pendant l’exécution : ~9 MB maximum
- Après la fermeture : ~5 MB maximum
Performances