Bei Verwendung im Kontext von Datenbanken bezieht sich Speicher auf RAM, das von der CPU direkt adressiert werden kann, anstatt das E / A-Subsystem zu durchlaufen.
Ich wurde von Kimberly Tripp wie diese einige große Artikel über SQL Server Plan Caching lesen: http://www.sqlskills.com/blogs/kimberly/plan-cache-and-optimizing-for-adhoc-workloads/ Warum gibt es überhaupt eine Option zur "Optimierung für Ad-hoc-Workloads"? Sollte das nicht immer an sein? Unabhängig davon, ob die Entwickler Ad-hoc-SQL verwenden oder nicht, warum sollte diese Option nicht für jede Instanz …
Ich bin auf ein seltsames Problem gestoßen, bei dem sich die 64-Bit-Version von SQL Server 2016 Standard Edition anscheinend auf genau die Hälfte des ihr zugewiesenen Gesamtspeichers beschränkt hat (64 GB von 128 GB). Die Ausgabe von @@VERSIONist: Microsoft SQL Server 2016 (SP1-CU7-GDR) (KB4057119) - 13.0.4466.4 (X64) 22. Dezember 2017 …
Angenommen, Sie haben explizit einen dedizierten Server für Datenbankfunktionen - wie viel Speicher sollten Sie für das Betriebssystem reservieren? Mir ist klar, dass dies abhängig vom jeweiligen Betriebssystem, der jeweiligen Datenbanksoftware usw. wahrscheinlich etwas variieren wird. Da der Arbeitsspeicher für die Datenbankleistung jedoch so wichtig ist, möchte ich, dass die …
SQL Server belegt 87,5% meines Server-RAM. Dies verursachte in letzter Zeit viele Leistungsengpässe wie Langsamkeit. Ich habe dieses Problem untersucht. Eine häufige Lösung, die ich im Internet finden könnte, ist das Festlegen der Höchstgrenze für SQL Server. Dies wurde getan und es werden viele Verbesserungen erzielt. Ich möchte wissen, warum …
Wenn ein Server über 8 GB RAM verfügt und ich 4 Instanzen von SQL Server Express ausführe, beträgt das von SQL Server verwendete Gesamtspeicherlimit 1 GB oder 4 GB? Wäre es ratsam, mehrere Instanzen wie diese auszuführen, damit jede Datenbank Ressourcen besser nutzen kann (vorausgesetzt, der Server verfügt über viele …
Gibt es eine systematische Möglichkeit, PostgreSQL zu zwingen, eine bestimmte Tabelle in den Speicher zu laden oder sie zumindest von der Festplatte zu lesen, damit sie vom System zwischengespeichert wird?
Ich habe zwei identische Server (in Bezug auf die Hardware), beide sind Standardinstallationen von Windows Server 2008 R2 mit minimal installierter Software (im Grunde genommen mein Code und benötigtes Material wie JVM usw.). Auf dem einen Server verwende ich SQL Server 2005, auf dem zweiten Server postgresql 9.1. Der Leistungsunterschied …
Wir verwenden MongoDB seit einigen Wochen. Der allgemeine Trend, den wir gesehen haben, war, dass Mongodb viel zu viel Speicher belegt (viel mehr als die gesamte Größe seines Datensatzes + der Indizes). Ich habe diese Frage und diese Frage bereits durchgelesen , aber keine scheint sich mit dem Problem zu …
Ich habe kürzlich entdeckt, dass MySQL eine "Speicher" -Engine hat, die mir nicht bekannt war (der Großteil meiner Datenbankarbeit ist für Hobbyprojekte bestimmt, also lerne ich, was ich brauche, wenn ich gehe). Anscheinend sollte diese Option zu einer drastisch verbesserten Leistung führen. Ich frage mich daher, ob dies mit Nachteilen …
Dieser Microsoft-Artikel - Ermitteln der geeigneten Auslagerungsdateigröße für 64-Bit-Versionen von Windows Server 2008 und Windows 2008 R2 enthält Anleitungen zum Berechnen der Auslagerungsdateigröße für 64-Bit-Windows 2008 und Windows 2008R2. Dies funktioniert ohne Zweifel gut für Allzweck-Server. Ich frage mich, was die Anleitung für SQL Server 2008R2 unter Windows 2008 / …
InnoDB speichert alle Tabellen in einer großen Datei ibdata1. Nach dem Ablegen eines großen Tisches behält die Datei ihre Größe, egal wie groß der Tisch war. Wie kann ich diese Datei verkleinern, ohne die gesamte Datenbank (mit insgesamt mehreren Hundert GB) sichern und erneut importieren zu müssen? Ich denke, der …
Ich erstelle eine Anwendung, in die ich SQL Server 2012 Express als primären Datenspeicher einbetten möchte. Beim Testen auf meinem Entwicklungscomputer (Win7-32 mit 3 GB RAM) habe ich nie beobachtet sqlservr.exe, dass mehr als 1 GB RAM verwendet werden, wie dies aufgrund der veröffentlichten Hardware-Skalierungsbeschränkungen für die Express Edition von …
Szenario Angenommen, ich habe einen SQL Server mit 4 Sockets mit jeweils 1 NUMA-Knoten. Jeder Sockel verfügt über 4 physische Kerne. Insgesamt sind 512 GB Arbeitsspeicher vorhanden, sodass jeder NUMA-Knoten über 128 GB RAM verfügt. Eine Schlüsseltabelle wird in den ersten NUMA-Knoten geladen. Frage Nehmen wir an, wir haben viel …
Vor kurzem enthaltenes SQL Server-Start-Ablaufverfolgungsflag 8048, um ein ernstes Spinlock-Konfliktproblem in einem SQL Server 2008 R2-System zu beheben. Interessiert, von anderen zu hören, die Anwendungsfälle gefunden haben, in denen der Leistungswert durch das Ablaufverfolgungsflag 8048 (Heraufstufen der Strategie zum Gewähren des Abfragespeichers vom Knoten pro NUMA zum Kern pro), das …
Beim Ausführen einer Abfrage mit dem tatsächlichen Ausführungsplan SELECTteilt mir der Root-Operator ( ) mit, dass die Größe des zwischengespeicherten Plans 32 KB beträgt. Eine Abfrage , die verbindet sys.dm_exec_cached_plansund sys.dm_os_memory_objectsan dem Plan in Frage suchen, sagt , dass die Werte für pages_in_bytesund max_pages_in_bytes32768 (32 KB) sind, die die Cache …
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.