Lorsqu'elle est utilisée dans le contexte de bases de données, la mémoire se réfère à la RAM directement adressable par le CPU au lieu de passer par le sous-système d'E / S.
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, …
J'ai rencontré un problème étrange dans lequel SQL Server 2016 Édition Standard 64 bits semble s'être limité à exactement la moitié de la mémoire totale allouée (64 Go sur 128 Go). La sortie de @@VERSIONest: Microsoft SQL Server 2016 (SP1-CU7-GDR) (KB4057119) - 13.0.4466.4 (X64) 22 déc. 2017 11:25:00 Droits d'auteur …
En supposant que vous ayez un serveur dédié explicitement pour les fonctions de base de données - combien de mémoire devriez-vous réserver pour le système d'exploitation? Je me rends compte que cela variera probablement quelque peu en fonction du système d'exploitation, du logiciel de base de données, etc. Mais, comme …
SQL Server consomme 87,5% de la RAM de mon serveur. Cela a récemment causé de nombreux goulots d'étranglement en termes de performances, tels que la lenteur. J'ai étudié ce problème. Une solution courante que je pourrais trouver sur Internet consiste à définir la limite maximale pour SQL Server. Cela a …
Si je dispose de 8 Go de RAM sur un serveur et que je lance 4 instances de SQL Server Express, la limite de mémoire totale utilisée par SQL Server est-elle de 1 Go ou 4 Go? Serait-il conseillé d'exécuter plusieurs instances de ce type pour permettre à chaque base …
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?
Cette question a été migrée à partir de Stack Overflow car il est possible d'y répondre sur Database Administrators Stack Exchange. Migré il y a 7 ans . J'ai deux serveurs identiques (en termes de matériel), ce sont tous les deux des installations standard de Windows Server 2008 R2, avec …
Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Stack Exchange des administrateurs de base de données. Migré il y a 3 ans . Nous utilisons MongoDB depuis plusieurs semaines maintenant, la tendance générale que nous avons constatée est que mongodb utilise beaucoup trop …
J'ai récemment découvert que MySQL a un moteur "mémoire" que je ne connaissais pas (la plupart de mon travail de base de données est pour des projets de loisir, donc j'apprends ce dont j'ai besoin au fur et à mesure). Il semble que cette option devrait me donner des performances …
Cet article Microsoft - Comment déterminer la taille de fichier d' échange appropriée pour les versions 64 bits de Windows Server 2008 et ou Windows 2008 R2 fournit des conseils pour calculer la taille du fichier d'échange pour Windows 2008 64 bits et Windows 2008R2 64 bits. Cela fonctionne sans …
InnoDB stocke toutes les tables dans un grand fichier ibdata1. Après avoir supprimé une grande table, le fichier conserve sa taille, quelle que soit sa taille. Comment puis-je réduire ce fichier sans avoir à vider et réimporter la base de données entière (qui a plusieurs centaines de Go au total)? …
Je crée une application dans laquelle j'ai l'intention d'incorporer SQL Server 2012 Express en tant que banque de données principale. Lors des tests sur ma machine de développement (Win7-32 avec 3 Go de RAM), je n'ai jamais observé que le sqlservr.exeprocessus utilise plus de 1 Go de RAM comme je …
Scénario Supposons que j'ai un serveur SQL avec 4 sockets avec chaque 1 nœud NUMA. Chaque socket possède 4 cœurs physiques. Il y a 512 Go de mémoire au total, donc chaque nœud NUMA dispose de 128 Go de RAM. Une table de clés est chargée dans le premier nœud …
Indicateur de trace 8048 de démarrage de SQL Server récemment inclus pour résoudre un grave problème de contention de verrou tournant dans un système SQL Server 2008 R2. Intéressé à entendre d'autres personnes qui ont trouvé des cas d'utilisation où la valeur de performance a été fournie par l'indicateur de …
Lors de l'exécution d'une requête incluant le plan d'exécution réel, l'opérateur racine ( SELECT) m'indique que la taille du plan mis en cache est de 32 Ko. Une requête qui joint sys.dm_exec_cached_plansetsys.dm_os_memory_objects , en examinant le plan en question, indique que les valeurs de pages_in_byteset max_pages_in_bytessont 32768 (32 Ko), ce …
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.