Ein wunderschönes hallo in die Runde,
Ich glaube, dass ich nichts verkehrt mache, wenn ich sage, dass wir wohl alle irgendwie mit Performance Problemen zu kämpfen haben.
Nun: was hat das ganze mit dem Titel zu tun?
Genau das ist. Hier die Frage (n)
Und zwar, um etwas konkreter zu werden:
- hat einer von euch schon den Datenbank Optimierer benutzt?
- der Datenbank optimierter scheint ja sehr mächtig zu sein und vor allem mit sehr vielen Funktionen und auch Einstellung Möglichkeiten kompliziert
Kann man mit dem Datenbankoptimierer problemlos herumspielen?
Oder läuft man Gefahr, dass man sich komplette Datenbank?
Ich habe einige versuche auf dem Testsystem durchgeführt und teilweise erschreckende Zahlen gesehen.
Vorab: es waren schon diverse Tests, keiner von denen hat es bislang geschafft, dass ich die Datenbank danach nicht mehr JTL Seite ich nutzen konnte. (Was ja ertmal gvut ist)
Dann gibt es noch die Möglichkeit, die Optimierung anhand des Abfrage Speichers durchzuführen oder auch anhand einer Arbeitsauslastungs-Datei .
Ich habe gestern ein paar Daten für die Arbeitsauslastungs-Datei gesammelt. Diese Datei habe ich in das Testsystem gespielt wo exakt die gleiche Datenbank drauf ist aus der ich Arbeitsauslastungs-Datei (*.trc) erzeugt habe.
Nun lasse ich dort eine Analyse durchlaufen. Nach ca. 2 Stunden steht so noch bei 0%
Das interessante:
Eine geschätzte Verbesserung von 49%
Ich bin gespannt, wie es nachher aussieht.
Nun: die Suche im Forum hat zu dem Thema Datenbank Optimierung gerade mal drei Suchergebnisse gefunden. Entweder wird es hier gar nicht genutzt, entweder soll es nicht genutzt werden oder ich weiss es auch nicht.
Solltet ihr also in dem Bereich irgendwelche Erfahrungen gemacht haben, würde es mich sehr freuen, wenn ihr diese mit uns Teilen könntet.
Das aller wichtigste ist:
Kann ich mit dem Datenbankoptimierer wirklich was kaputt machen?
Falls Ihr es nutzt, könnt ihr mir antworten / Hilfestellungen geben?
Viele Sachen habe ich mir selbst bei gebracht, viele noch nicht ...
B3ie, erzeugen der z.B. Arbeitsauslastungs-Datei (*.trc) über den Profiler hab ich die Möglichkeiten diverse Vorlagen zu verwenden. Bislang Standard genutzt? Welche unterschiede sind es/ sind diese relevant?
Beim Datenbankoptimierer selbst, sieht die Konfiguration so aus: (bzw. plane diese so auf unserem produktiven System, auszuführen)
Spricht da etwas gegen???
Ich freue mich rießig auf Antworten und hoffe, dass es hier einige gibt, die etwas mehr in der Thematik drin stecken als ich.
Nutzen tun tiw Windows Server 2019 mit SQL Server 2019
Grüße
Ich glaube, dass ich nichts verkehrt mache, wenn ich sage, dass wir wohl alle irgendwie mit Performance Problemen zu kämpfen haben.
Nun: was hat das ganze mit dem Titel zu tun?
Genau das ist. Hier die Frage (n)
Und zwar, um etwas konkreter zu werden:
- hat einer von euch schon den Datenbank Optimierer benutzt?
- der Datenbank optimierter scheint ja sehr mächtig zu sein und vor allem mit sehr vielen Funktionen und auch Einstellung Möglichkeiten kompliziert
Kann man mit dem Datenbankoptimierer problemlos herumspielen?
Oder läuft man Gefahr, dass man sich komplette Datenbank?
Ich habe einige versuche auf dem Testsystem durchgeführt und teilweise erschreckende Zahlen gesehen.
Vorab: es waren schon diverse Tests, keiner von denen hat es bislang geschafft, dass ich die Datenbank danach nicht mehr JTL Seite ich nutzen konnte. (Was ja ertmal gvut ist)
Dann gibt es noch die Möglichkeit, die Optimierung anhand des Abfrage Speichers durchzuführen oder auch anhand einer Arbeitsauslastungs-Datei .
Ich habe gestern ein paar Daten für die Arbeitsauslastungs-Datei gesammelt. Diese Datei habe ich in das Testsystem gespielt wo exakt die gleiche Datenbank drauf ist aus der ich Arbeitsauslastungs-Datei (*.trc) erzeugt habe.
Nun lasse ich dort eine Analyse durchlaufen. Nach ca. 2 Stunden steht so noch bei 0%
Das interessante:
Eine geschätzte Verbesserung von 49%
Ich bin gespannt, wie es nachher aussieht.
Nun: die Suche im Forum hat zu dem Thema Datenbank Optimierung gerade mal drei Suchergebnisse gefunden. Entweder wird es hier gar nicht genutzt, entweder soll es nicht genutzt werden oder ich weiss es auch nicht.
Solltet ihr also in dem Bereich irgendwelche Erfahrungen gemacht haben, würde es mich sehr freuen, wenn ihr diese mit uns Teilen könntet.
Das aller wichtigste ist:
Kann ich mit dem Datenbankoptimierer wirklich was kaputt machen?
Falls Ihr es nutzt, könnt ihr mir antworten / Hilfestellungen geben?
Viele Sachen habe ich mir selbst bei gebracht, viele noch nicht ...
B3ie, erzeugen der z.B. Arbeitsauslastungs-Datei (*.trc) über den Profiler hab ich die Möglichkeiten diverse Vorlagen zu verwenden. Bislang Standard genutzt? Welche unterschiede sind es/ sind diese relevant?
Beim Datenbankoptimierer selbst, sieht die Konfiguration so aus: (bzw. plane diese so auf unserem produktiven System, auszuführen)
Spricht da etwas gegen???
Ich freue mich rießig auf Antworten und hoffe, dass es hier einige gibt, die etwas mehr in der Thematik drin stecken als ich.
Nutzen tun tiw Windows Server 2019 mit SQL Server 2019
Grüße