Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Server 2008 R2 und SQL Server Geschwindigkeitsproblem

Mitglied: dhirczy87

dhirczy87 (Level 1) - Jetzt verbinden

03.05.2012, aktualisiert 12:34 Uhr, 6695 Aufrufe, 10 Kommentare

Hallo Zusammen,

Habe folgendes Problem und mir gehen langsam die Ideen aus:

Habe ein Programm laufen das auf einen SQL Server zugreift. Die Geschwindigkeit / Performance ist nicht gerade berauschend. Das Programm selbst liegt in einem Share am Server und wird von dort aus auch gestartet. Daten selbst sind in einer SQL Datenbank gespeichert.

Der Server ist ein nagelneuer DELL PowerEdge T110-II mit Xeon E3-1240 Prozessor, 8 GB RAM, 4x500GB Sata 7,2k Festplatten welche auf einem PERC H200 RAID Controller hängen, und auf zwei RAID1 Arrays mit jeweils 500GB aufgeteilt sind. OS des Servers ist ein Windows Server 2008 R2 Foundation SP1. Der SQL Server ist 2008 R2 Express. Die Clients (5 an der Zahl) sind DELL Optiplex Workstations mit i3 CPU und 4GB RAM, alle mit 32-bit Windows 7 Professional. Verkabelt ist das ganze über einen TP Link Gigabitswitch.

Der Netzwerkdurchsatz ist meiner Meinung nach OK, mit einer durchscnittlichen Geschwindigkeit von 35MB/s. Ereignisanzeigen sind am Server und auf den Stationen komplett fehlerfrei. Auf dem Server ist zusätzlich AD eingerichtet, DNS Server, Druckerverwaltung und eine Folder Redirection für die Clients ist eingerichtet (AppData, Startmenü, Desktop und Eigene Dokumente). Virenscanner kann als Fehlerquelle auch ausgeschlossen werden, da momentan keiner mehr installiert ist. Automatische Updates sind auch überall deaktivert um unnötigen Netzwerktraffic zu minimieren. In den Energieverwaltungseinstellungen am Server ist Höchstleistung eingestellt.

Vermute dass es irgendwie mit dem SQL Server zu tun hat. Habe mit SQLIO ein 20GB Testfile angelegt (Die SQL Datenbank hat momentan ca 600MB, also nicht wirklich groß).

Random Write Test mit 64k Paketen durchschnittlich 7,47 MB/s mit ca. 90 bis 150 IOs/sek bei 1 bis 8 Outstanding IOs.
Random Read Test mit 64k Paketen durchschnittlich 23,87 MB/s mit ca. 130 bis 50 IOs/sek bei 1bis 1024 Outstanding IOs.
Sequential Read Test mit 64k Paketen durchschnittlich 132,72 MB/s mit ca. 2000 bis 2150 IOs/sek bei 1bis 1024 Outstanding IOs.
Sequential Write Test mit 8k Paketen durchschnittlich 9,85 MB/s mit ca. 110 bis 2200 IOs/sek bei 1bis 254 Outstanding IOs.

Partition Offset ist soweit auch OK, das ändern der Allocation Size des Dateisystems auf 64k hat auch nicht wirklich was gebracht.

Hat jemand Vorschläge / Ideen was man noch machen könnte?

Danke

D. Hirczy

Edit: Speicherauslastung und CPU Auslastung am Server sind minimal, auch während Vollbetrieb.
Mitglied: facebraker
03.05.2012 um 12:42 Uhr
Hallo,

IMHO nutzt der SQL Express-Server nur 1GB RAM, also ist auf 1GB begrenzt, vielleicht ist das der Flaschenhals?
Bei großen DBs reichen da schon 5 Nutzer?

Gruß Alex
Bitte warten ..
Mitglied: dhirczy87
03.05.2012 um 12:46 Uhr
Hallo,

Die Idee ist mir auch schon gekommen, Auslastung ist aber bis jetzt erst auf maximal 805.116K gekommen.

MfG

D.Hirczy
Bitte warten ..
Mitglied: facebraker
03.05.2012 um 12:48 Uhr
Ich weiß nicht aber die SQL StandardEdition gibt es doch als 30Tage Trial, vielleicht einmal mit dieser probieren?

Gruß Alex
Bitte warten ..
Mitglied: Tommy70
03.05.2012 um 13:33 Uhr
Hallo

was auch auffällt ist, dass die Raid-Konfiguration für einen SQL-Server auch nicht gerade optimal ist.
Gut wäre schon mal, das System die Daten und die Logs auf getrennten Raids laufen zu lassen. Und auch da ist dann nicht unbedingt Raid 1 zu empfehlen.

Tom
Bitte warten ..
Mitglied: facebraker
03.05.2012 um 13:48 Uhr
Wenn es möglich ist, mit 4 Platten ein RAID10 machen, fehlt natürlich die HotSpare.
Aber bei 5Usern würde ich mir keine Sorgen bei dem RAID1 machen?

Gruß Alex
Bitte warten ..
Mitglied: Tommy70
03.05.2012 um 13:52 Uhr
Zitat von facebraker:
Wenn es möglich ist, mit 4 Platten ein RAID10 machen, fehlt natürlich die HotSpare.
Aber bei 5Usern würde ich mir keine Sorgen bei dem RAID1 machen?

Gruß Alex

Na ja, kommt immer auf die Anwendung an. Wenn die viel liest oder schreibt dann kann es auch bei 5 Usern mal zu Engpässen kommen.

Tom
Bitte warten ..
Mitglied: Anton28
05.05.2012 um 15:29 Uhr
Hallo,

was macht diese Anwendung genau ?

Wieviele Tabellen werden benutzt ?

Sind die notwendigen Indizies angelegt ?

Trägt eine Tabelle die Hauptlast der Anwendung ?

Schreibt die DB Transactionlogs ?

Wie groß ist das Transaction Log ?

Kann man den Client nicht auf den PCs installieren ?


Schreib mal bitte ein paar mehr Details.

Mach mal eine Zeichnung Deines Netzwerks.

Hast Du eine strukturierte Verkabelung ?

Und ob Dein TP-Switch das gelbe vom Ei ist, wage ich zu bezweifeln.

Gruß

Anton
Bitte warten ..
Mitglied: dhirczy87
07.05.2012 um 13:58 Uhr
Hallo Zusammen,

Erstmal Danke für eure Vorschläge / Bemühungen. Das Problem hat sich gelöst, schuld war der PERC200 RAID Controller.

Danke nochmal,

D.Hirczy

P.S.: Die TP Link Switches sind Preis / Leistungsmäßig spitze. Absolute Empfehlung ;)
Bitte warten ..
Mitglied: facebraker
07.05.2012 um 18:43 Uhr
Hallo, schön dass es läuft!
Mich würde interessieren was es beim PERC war, Hardware, Treiberupdate oder Einstellungssache?
Die Lösung hilft sicher auch anderen

Gruss Alex
Bitte warten ..
Mitglied: dhirczy87
08.05.2012 um 09:33 Uhr
Hallo,

Weiß leider noch nicht genau was die Fehlerursache genau ist, glaub aber fast dass der Controlle etwas zu schwach ist. Aber sobald ich weiß was es genau ist werd ich bescheid geben ;)

MfG

D.Hirczy
Bitte warten ..
Ähnliche Inhalte
Windows Server
SQL Server 2008 R2
gelöst Frage von Marcel94Windows Server1 Kommentar

Hallo Zusammen, habe ein kleines Problem bezgl. einer SQL Server 2008 R2 Installation. Zu meiner Frage. Habe soweit alles ...

Datenbanken
SQL Server 2008 R2 iso
Frage von Doktore77Datenbanken6 Kommentare

Hallo zusammen, wir haben das Problem, das wir einen 2008 R2 SQL neu aufsetzen müssen. Die Lizenz ist vorhanden, ...

Microsoft

Update SQL server 2008 auf SQL server 2008 R2

Frage von LeptoptilusMicrosoft

Guten Tag ist das Update über die updateinstallation möglich? ist etwas besonderes zu beachten? bin für jede Hilfe dankbar!! ...

Datenbanken

SQL 2008 R2 Sicherungsstrategie

gelöst Frage von Looser27Datenbanken9 Kommentare

Moin allerseits, ich versuche gerade unseren SQL zu verbessern. Auf diesem laufen u.a. Datenbanken für unser CRM-System und die ...

Neue Wissensbeiträge
Windows 10

Neue Sicherheitslücke in Windows 10 (Version 1709) durch Google öffentlich geworden

Information von kgborn vor 7 StundenWindows 10

Vor ein paar Tagen haben Googles Sicherheitsforscher vom Projekt Zero eine Sicherheitslücke im Edge-Browser publiziert. Jetzt wurde eine weitere ...

iOS
IOS 11.2.6 verfügbar
Information von sabines vor 12 StundeniOS

Mit dem Update soll der Bug behoben werden, bei dem eine bestimmte Zeichenkette IOS zum Absturz gebracht hat.

Sicherheit
Sicherheitsrisiko: Die Krux mit 7-Zip
Information von kgborn vor 1 TagSicherheit8 Kommentare

Bei vielen Anwendern ist das Tool 7-Zip zum Entpacken von Archivdateien im Einsatz. Die Software ist kostenlos und steht ...

Internet

Datendealing im WWW Tracking Methoden immer brutaler

Information von sabines vor 1 TagInternet

Interessanter Artikel zum Thema Tracking im WWW und die immer "besseren" Methoden des Trackings. Professor Arvind Narayanan (Princeton-Universität) betreibt ...

Heiß diskutierte Inhalte
Router & Routing
LANCOM VPN CLIENT einrichten
Frage von Finchen961988Router & Routing27 Kommentare

Hallo, ich habe ein Problem und hoffe ihr könnt mir helfen, wir haben einen Kunden der hat einen Speedport ...

Windows Server
AD DS findet Domäne nicht, behebbar?
Frage von schapitzWindows Server24 Kommentare

Guten Tag, ich habe bei einem Kunden ein Problem mit den AD DS. Umgebung ist folgende: Windows Server 2016 ...

LAN, WAN, Wireless
VPN Cisco ASA5505 PaloAlto PA-200
gelöst Frage von YannoschLAN, WAN, Wireless22 Kommentare

Hallo zusammen, ich würde gerne ein Site-to-Site VPN zwischen den beiden Standorten aufbauen. PaloAlto PA200 Internetanschluss Deutsche Telekom GK ...

Webbrowser
Welcher Browser ist der Beste?
Frage von justtinWebbrowser15 Kommentare

Hallo Leute Ich habe eine interessante Frage. Mich wurde mal interessieren welcher Browser ist eure meinung nach der beste? ...