BoeserWest 10 Geschrieben 26. Juli 2006 Melden Teilen Geschrieben 26. Juli 2006 Hallo, hab da mal ne Frage zum SQL-Server (Produktivumgebung) und Performance usw. System aktuell: RAID 1: System RAID 5: Datenbank + Transaktionslog Wie würdet ihr nun das System upgraden - Transaktion-Log soll auf eine extra Plattenkonfiguration ... ? - Entweder ein RAID 0 + halbstündliche Sicherung des Logfiles oder - ein zusätzliches RAID 1 Festplatten: U320-SCSI Festplatten mit 10k Umdrehungen. Danke schonmal für eure tipps. Zitieren Link zu diesem Kommentar
marzli2 10 Geschrieben 26. Juli 2006 Melden Teilen Geschrieben 26. Juli 2006 ccccc Zitieren Link zu diesem Kommentar
BoeserWest 10 Geschrieben 26. Juli 2006 Autor Melden Teilen Geschrieben 26. Juli 2006 Sehr produktiv ist die Antwort ja nicht :) Jemand anders vielleicht was nützlicheres zu melden? :) Zitieren Link zu diesem Kommentar
marzli2 10 Geschrieben 26. Juli 2006 Melden Teilen Geschrieben 26. Juli 2006 du weisst, wieso. ich musste zensieren und auf antworten von anderen warten :) Zitieren Link zu diesem Kommentar
hh2000 10 Geschrieben 27. Juli 2006 Melden Teilen Geschrieben 27. Juli 2006 Hallo, wie sieht es mit RAM aus? Ansonsten wäre es nicht schlecht einen extra Laufwerksverbund für das TLog zu benutzen. so z.B. (wenn Platz vorhanden) : RAID 1 für System, RAID1 für DB, RAID 10 für TLog. Wenn Du Dein vorhandenes RAID 5 mit mehreren Platten erweiterst, wird die lese-Performance aber auch nochmal kräftig steigen, was vielleicht auch noch eine Option wäre. Gruß Kai Zitieren Link zu diesem Kommentar
phoenixcp 10 Geschrieben 27. Juli 2006 Melden Teilen Geschrieben 27. Juli 2006 Von was für Größen DB und TLog sowie DB's reden wir denn hier? Allgemein sollte eine Konfiguration RAID 1 => System, RAID 5 DB sowie RAID 5 TLog für die gröbsten Anforderungen ausreichen. Kommt halt auch ein wenig auf die Größe der DB's und TLogs sowie der weiteren Ausstattung des Servers an. Zitieren Link zu diesem Kommentar
BoeserWest 10 Geschrieben 28. Juli 2006 Autor Melden Teilen Geschrieben 28. Juli 2006 Größen DB: 1 Gig TLog: max. 70 MB Also nichts weltbewegendes aber die Datenbank scheint ein extremer Speicherfresser zu sein. Dazu hatte ich hier http://www.mcseboard.de/showthread.php?t=93323 schonmal etwas zu gefragt. Zitieren Link zu diesem Kommentar
phoenixcp 10 Geschrieben 28. Juli 2006 Melden Teilen Geschrieben 28. Juli 2006 Ok, mal kurz Bezugnehmend auf deinen verlinkten Thread: Ich hab keine Ahnung, woher dein toller Entwickler die Info hat, das es mit SP4 Performanceprobleme gibt. Eher anders herum. Also würde ich dir auf jeden Fall die Installation des SP's empfehlen. Wie oft ziehst du das Transaktionslog ab? Es wäre zu empfehlen, das du dir einen Maintainancejob anlegst, der etwa aller 30 Minuten das Transaktionslog abzieht und die DB sowie die Logfiles shrinkt. Ein weiterer Maintainancejob sollte einmal alle 3 Stunden ein DBCC_Reindex auf der DB laufen lassen, dann werden alle Indiezes neu gerechnet und angeordnet, das macht die DB auch wieder schneller. Und mindestens einmal am Tag ein inkrementelles Backup des DB und ein mal in der Woche ein kompletter Abzug. Wenn du dann die Plattenkonfiguration noch ein wenig aufbohrst wie vorgeschlagen und den RAM der Maschine verdoppelst, hast du erstmal wieder ne ganze Weile Ruhe vor Problemen. Zitieren Link zu diesem Kommentar
hh2000 10 Geschrieben 28. Juli 2006 Melden Teilen Geschrieben 28. Juli 2006 Hast Du denn nun auf 4GB aufgerüstet? Was hast Du bisher gemacht? Gruß Kai Zitieren Link zu diesem Kommentar
BoeserWest 10 Geschrieben 28. Juli 2006 Autor Melden Teilen Geschrieben 28. Juli 2006 Effektiv gemacht habe ich noch nichts :) Ich beginne jetzt erstmal mit Upgrade auf 4 GB Sollte dass noch nicht so fruchten wie ich mir das vorstelle kommt ein weiteres RAID1 fürs Log rein. @ phoenixcp Meine aktuelle Sicherungsstrategie: Sonntag DB-Full, Mo-Fr. TLOG Sonntag vor Vollsicherung läuft Optimierung - sollte doch ausreichend sein Zitieren Link zu diesem Kommentar
hh2000 10 Geschrieben 28. Juli 2006 Melden Teilen Geschrieben 28. Juli 2006 Und wie schon von Phoenixcp vorgeschlagen, solltest Du über SP4 nachdenken. Ich konnte z.B. eine komplizierte View/Trigger-Kombination auf einer Dualprozessormaschine nicht ausführen (Deadlock), als Single Prozessor ging es. SP4 schuf Abhilfe. Im Readme zum SP4 ist m.E. auch einiges zur Speicherverwaltung genannt. Habe SQL-Server nur mit SP4 im Einsatz. Gruß Kai Zitieren Link zu diesem Kommentar
phoenixcp 10 Geschrieben 28. Juli 2006 Melden Teilen Geschrieben 28. Juli 2006 In welchem Recoverymode läuft die DB? Full, Bulk oder Simple? Ich nehme mal an, das sie auf Full läuft. Dann solltest du die Zyklen für das TLog-Backup und die Optimierung kürzer fassen, da sonst die Belastung der DB massiv nach oben geht. Du musst bedenken, das jede Transaktion im TLog festgehalten wird und das dann für einen kompletten Tag? Dann lieber im 30 Minuten-Rhytmus abziehen und drei bis 6 Mal am Tag optimieren, dann bleibt die DB auch richtig fix. Zitieren Link zu diesem Kommentar
BoeserWest 10 Geschrieben 28. Juli 2006 Autor Melden Teilen Geschrieben 28. Juli 2006 OK - dann dank ich erstmal. Werd am WE mit SP4 beginnen. Meld mich wieder wenns ärger gibt :) Gruß Zitieren Link zu diesem Kommentar
phoenixcp 10 Geschrieben 28. Juli 2006 Melden Teilen Geschrieben 28. Juli 2006 Aber am WE bin ich nicht online, da renn ich besoffen übers VW-Treffen.... ;) Zitieren Link zu diesem Kommentar
marzli2 10 Geschrieben 28. Juli 2006 Melden Teilen Geschrieben 28. Juli 2006 hey admins, boeserwest hat ne riesensignatur. ich wurde immer gerügt dafür!! :( ps: ich kenn den buhm natürlich Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.