Un cache est un mécanisme pour stocker temporairement (mise en cache) des données en mémoire afin de réduire le temps d'accès aux données stockées sur des disques durs.
Je lisais d'excellents articles sur la mise en cache de plans SQL Server par Kimberly Tripp, tels que celui-ci: http://www.sqlskills.com/blogs/kimberly/plan-cache-and-optimizing-for-adhoc-workloads/ Pourquoi existe-t-il même une option pour "optimiser les charges de travail ad hoc"? Cela ne devrait pas toujours être sur? Que les développeurs utilisent du SQL ad hoc ou non, …
Nous avons donc eu une longue procédure causant des problèmes ce matin (30 secondes et plus). Nous avons décidé de vérifier si le reniflage des paramètres était à blâmer. Nous avons donc réécrit le proc et paramétré les paramètres entrants en variables afin de neutraliser le sniffing des paramètres. Une …
Existe-t-il un moyen systématique de forcer PostgreSQL à charger une table spécifique en mémoire, ou au moins à la lire à partir du disque afin qu'elle soit mise en cache par le système?
Je travaille actuellement sur une base de données MySQL où nous voyons un grand nombre d'invalidations du cache de requêtes, principalement en raison du nombre élevé d'instructions INSERT, DELETE et UPDATE qui sont exécutées sur de nombreuses tables. Ce que j'essaie de déterminer, c'est s'il y a un quelconque avantage …
J'ai du mal à trouver des explications «profanes» sur la façon dont les index sont mis en cache dans PostgreSQL, donc je voudrais une vérification de la réalité sur l'une ou l'ensemble de ces hypothèses: Les index PostgreSQL, comme les lignes, vivent sur le disque mais peuvent être mis en …
Dans Dynamics AX, il existe un mécanisme de mise en cache dans lequel les tables peuvent être configurées pour être chargées en mémoire et mises en cache. Ce cache est limité à une certaine quantité de Ko pour éviter les problèmes de mémoire. Le paramètre dont je parle est appelé …
Actuellement, je lance DBCC FREEPROCCACHElorsque je veux effacer les informations du pool de mémoire tampon entre les requêtes SQL en cours d'exécution. Cependant, je passais en revue cet article Technet faisant référence DBCC FREESYSTEMCACHE. Quels caches FREESYSTEMCACHEeffacent cela FREEPROCCACHE?
Je viens de commencer à essayer le cache de requêtes pour notre CMS. Quelqu'un peut -il me dire (ou au moins donner une bonne estimation) pourquoi je reçois beaucoup de Qcache_lowmem_prunesquand plus de la moitié Qcache_free_memoryest libre? query_cache_size=512M query_cache_limit=1M Voici à quoi cela ressemble après environ 12 heures show status …
J'ai un site Web ASP.NET qui fait sa propre mise en cache indépendante des données et les données ne changent pas pendant de longues périodes, il n'a donc pas besoin d'interroger SQL Server une deuxième fois avec la même requête. J'ai besoin d'améliorer les performances des premières requêtes (vierges) qui …
Avant d'exécuter un test de performances / une ligne de base pour une application qui utilise SQL Server, je veux pouvoir définir l'instance sur un état "propre", sans redémarrer l'instance. Il y a des étapes que j'ai tendance à suivre, mais je veux construire une liste définitive qui est dans …
J'ai un seul nœud SQL2012 SP4 exécutant plusieurs bases de données. Le serveur dispose de 20 Go de mémoire disponible, 14 Go alloués à SQL (rien d'autre ne fonctionne sur la box). Toutes les quelques minutes, SQL vide tout le cache du tampon. L'espérance de vie de la page atteint …
Existe-t-il un moyen de connaître la quantité de mémoire occupée par une table dans SQL Server (2005 et versions ultérieures)? Par exemple, supposons que j'ai une table avec 30 millions d'enregistrements. Je voudrais savoir combien de pages appartenant à cette table sont actuellement dans le cache de tampon, y compris …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.