Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

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

MSSQL Server 2005 - temporäre Hänger

Frage Microsoft Windows Server

Mitglied: Hugi1987

Hugi1987 (Level 1) - Jetzt verbinden

23.02.2012 um 16:22 Uhr, 2327 Aufrufe, 3 Kommentare

Hallo,

wir verwenden aktuell eine Applikation (Ticketsystem), welche auf eine Datenbank zugreift.
Diese DB ist mittlerweile ca. 145 GB groß und läuft auf einem MSSQL Server 2005 Standard.
Alle Server sind dabei virtuell und der Speicher wird über ein SAN bereitgestellt.

Nun haben wir seit ein paar Tagen das Problem, dass immer wieder Performanceschwierigkeiten in der Anwendung auftreten.
Das Problem scheint vom Verhalten her eher DB-seitig zu sein.
Die Performancevorfälle sind dabei nicht genau zu lokalisieren und treten immer wieder temporär für einige Sekunden auf.
Eine Datenbankintegritätsprüfung führte zu keinen Fehlern.

Nun weiß ich, dass es im MSSQL Server die Möglichkeit gibt, die Indexe über einen Wartungsjob neu zu organisieren.
Habt jemand Erfahrungen damit und kann mir dies empfehlen? Wie kritisch ist dies? Alternativ könnte man die Indexe auch neu erstellen. Könnt ihr mir auch darüber Erfahrungen berichten?

Oder habt ihr mir noch weitere Tipps?

Danke euch vielmals für eure Unterstützung

Gruß Hugi
Mitglied: amax2000
23.02.2012 um 16:53 Uhr
Hi Hugi,

eine Indexdefragmentierung reicht in der Regel und sollte je nach Applikation als Task häufiger oder seltener ausgeführt werden.

Bei 145 GB tippe ich auch darauf, daß die Datenbak fragmentiert auf dem Speicher liegt. Häufig werden in den Datenbankeinstellungen zur Expansion die default Einstellungen nicht verändert, was dazu führt, daß die DB scheibchenweise auf der Platte verteilt ist und somit der Kopf immer hin und her muß. Generell ist auch die Plattenperformance wichtig, daß wird bei Virtualisierung häufig zum Problem; aber die DB liegt extern, oder? Zusätzlich wegen der 145 GB: ist bei der DB die Massenprotokollierung eiingeschaltet?

Kannst Du im Windowseigenen Defrag-Tool überprüfen.

VG


amax
Bitte warten ..
Mitglied: Hugi1987
23.02.2012 um 17:32 Uhr
Hi amax,

eine Indexdefragmentierung wird aktuell bereits mit einem Fragwert von 30 durchgeführt.
Die Datenbank liegt ja als eine .mdf Datei auf einer eigenen Partition, von dem her denke ich nicht dass auf der Kopf viel hin und her geschrieben muss.
Ja die DB liegt extern auf einem externen SAN Speichermedium.

Was meinst du mit Massenprotokollierung bzw. was macht diese Funktion genau? Wo kann man diese Funktion genau im SQLSERVER finden?
Die Transactionlog wird jedenfalls stündlich gesichert.

Gibt es noch weitere generelle Performancetipps für SQLSERVER?

Vielen DAnk
Bitte warten ..
Mitglied: amax2000
23.02.2012 um 18:28 Uhr
Hi Hugi,

findest Du unter DB --> Eigenschaften --> Optionen. Wenn Ihr eh die TRN wegsichert ist bei der Prokollierung aus meiner Sicht weniger eher mehr.

Ansonsten fallen mir noch in den Servereigenschaften die Arbeitsspeichereinstellungen ein, die per Default unsinnig ausgeliefert werden (Min/Max Speicher und Speicher für Abfragen). Und generelll natürlich RAM, RAM, RAM...
Virenscannerkonfig usw. sollte ja eh klar sein...Komprimierung von Datenbanken ist auch nicht empfehlenswert.
Oft hängt es auch einfach an der Programmierung der Applikationen, die Abfragen unsauber/unperformant absetzen.

VG


amax
Bitte warten ..
Ähnliche Inhalte
Windows Server
Upgrade von MSSQL Server 2008 R2 auf MSSQL Server 2012 schlägt fehl (4)

Frage von Argoadmin zum Thema Windows Server ...

Windows 10
gelöst Temporäres Anmelden (14)

Frage von Frager zum Thema Windows 10 ...

Windows Server
gelöst MSSQL 2016 Express auf Windows Server 2008 R2 Standard? (2)

Frage von TiCar zum Thema Windows Server ...

Samba
Neue user werden nur temporär angemeldet (5)

Frage von hoeced zum Thema Samba ...

Neue Wissensbeiträge
Ubuntu

Ubuntu 17.10 steht zum Download bereit

(3)

Information von Frank zum Thema Ubuntu ...

Datenschutz

Autofahrer-Pranger - Bewertungsportal illegal

(8)

Information von BassFishFox zum Thema Datenschutz ...

Windows 10

Neues Win10 Funktionsupdate verbuggt RemoteApp

(8)

Information von thomasreischer zum Thema Windows 10 ...

Microsoft

Die neuen RSAT-Tools für Win10 1709 sind da

(2)

Information von DerWoWusste zum Thema Microsoft ...

Heiß diskutierte Inhalte
Router & Routing
Allnet - VDSL2 Modem - SFP (mini-GBIC) (20)

Frage von Dobby zum Thema Router & Routing ...

Windows 10
Windows 10 Ordnerfreigabe (18)

Frage von Xaero1982 zum Thema Windows 10 ...

Voice over IP
DeutschlandLAN IP Voice Data M Premium, Erfahrung mit Faxgeräte? (17)

Frage von liquidbase zum Thema Voice over IP ...

Monitoring
Netzwerk-Monitoring Software (17)

Frage von Ghost108 zum Thema Monitoring ...