MS SQL zunehmend langsamer

DeeLight

Aktives Mitglied
28. August 2009
141
0
Hallo,

unser Server ist ein Core2Duo mit 3GHz und 2 GB RAM, der anfangs mit Windows XP und MS SQL 2008 lief. Aktuell mit Windows 7 und MS SQL 2012. Danals mit 32bit, aktuell mit 64bit.

Damals hat der Ameise-Import einer CSV-Datei mit 6.000 Artikeln ca. 20 Minuten gedauert. Heute ca. 35 Minuten. Der Inhalt der CSV-Datei hat sich nicht geändert.

Ein Roll-Back auf eine ältere MS SQL Version ist ja nicht möglich. Aber es ist nötig wieder schneller mit der Ameise importieren zu können. Ein Test mit einer frisch installierten Wawi zeigt unter Windows 7 und MS SQL 2012 keine nennenswert schnellere Importzeit der CSV-Datei. Meiner Meinung nach ist also Win7/SQL2012 langsamer, als XP/SQL2008. Und das um knapp 50%.

Was würdet ihr mir empfehlen? Angenommen, ein Rollback auf XP mit SQL 2008 ist möglich - sollte ich es tun?
 

Dealux-GmbH

Sehr aktives Mitglied
5. März 2007
8.676
7
Düsseldorf
AW: MS SQL zunehmend langsamer

Benutzt ihr die Express-Version vom MSSQL? Wenn ja benutzt die eh maximal 1GB RAM. Schneller würde es durch aktuelle Hardware, einen richtigen MSSQL und viel mehr RAM werden. Ggfs. noch ein paar SSDs für die Datenbank, wobei sich hier die Geister scheiden ob das so gut ist wegen der Datensicherheit. Aber bei regelmäßigen Backups ist meines Erachtens auch das kein Problem und der Geschwindkeitszuwachs ist enorm.
 

Wombacher.IT

Aktives Mitglied
16. Mai 2012
56
0
Großostheim
AW: MS SQL zunehmend langsamer

Ehrlich gesagt, bei gerade einmal 2GB RAM würde ich trotz der Tatsache das die Express Edition an sich nur 1GB für die reine DB nutzt (durchaus aber mehr für die restlichen Dienstchen drum herum) einfach mal auf 4GB oder mehr Upgraden.
Denn selbst Windows 7 ohne eine Datenbank o.ä. bedient sich mit 2GB RAM recht großzügig, wenn dann auch noch der SQL Server und das ein oder andere parallel laufende Programm dazu kommt, ist das einfach viel zu eng.

Ein Rückschritt auf XP wäre dennoch in jeder Konstellation die denkbar schlechteste Idee und sollte unbedingt vermieden werden (Keine Sicherheitsupdates, nicht .NET 4 kompatibel ect.)


Gruß

Dominik Wombacher
 

DeeLight

Aktives Mitglied
28. August 2009
141
0
AW: MS SQL zunehmend langsamer

Hallo und danke für eure Antworten.

Die SQL-Version beinhaltet eine kommerzielle Lizenz. Somit kann die Software auf mehr RAM zugreifen.

Gut - beschlossene Sache ist nun eine Neuanschaffung. Das Budget gibt aktuell keinen richtigen Server her, sondern einen "normalen PC".

Was haltet ihr von einem i5 mit 4x3,3 GHz, 8GB RAM, einer SSD und einer SATA-Platte? Da sollte für 500 Euro schon etwas zu haben sein.
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.174
657
AW: MS SQL zunehmend langsamer

Also wir haben keinen großen Nachteil von XP auf Win7 feststellen können.

Was aber enorm viel gebracht hatte, war der Umzug auf eine Samsung SSD 840 EVO!!! Das würde ich auf jeden Fall raten.
 

DeeLight

Aktives Mitglied
28. August 2009
141
0
AW: MS SQL zunehmend langsamer

Gibt einen Vorschlag für ein neues System:

Asus B85M-G Board
250 GB Samsung 840 Evo SSD
1 TB Western Digital Black HDD
Intel I5-4590 CPU
8 GB Crucial RAM

Was haltet ihr davon? Sind ziemlich genau 450,- Euro...
 

DeeLight

Aktives Mitglied
28. August 2009
141
0
AW: MS SQL zunehmend langsamer

Schönes Ding. Allerdings hängt bei uns ein NAS-Server im Netzwerk. Die Datensicherung / Datensicherheit passt...
 

boaa-group

Sehr aktives Mitglied
28. Dezember 2007
4.932
9
Thailand, Bangkok
AW: MS SQL zunehmend langsamer

Naja... HD's im Raid sind dennoch besser -> selbst wenn du ein Backup von vor 2 Stunden hast musst du ja im Ernstfall alle Rechnungen der letzten zwei Stunden !!!in der selben Reihenfolge!!! erneut erstellen usw... Mit nem Raid kann dir das "egal" sein...
 

DeeLight

Aktives Mitglied
28. August 2009
141
0
AW: MS SQL zunehmend langsamer

Das ist ein Argument. Danke.

Hat vielleicht noch jemand eine tolle Idee, die noch nicht genannt wurde?
 

reneromann

Sehr aktives Mitglied
31. August 2012
2.135
5
AW: MS SQL zunehmend langsamer

Schau mal bei Wortmann Terra - die haben auch relativ günstige Fertigserver...
Klar - für 450 Euro wirst du da nicht fündig, aber ich würde bei Consumer-Boards und Komponenten schon eher skeptisch sein, ob die auch wirklich für 24-7 geeignet sind.
Und noch was: Server-Boards bieten i.d.R. Möglichkeiten für KVM an, d.h. Remote-Zugriff, selbst wenn der Rechner nicht richtig hochfährt. Gerade wenn sich das System bei irgendwas verschluckt hat und man den Reset-Schalter benötigt oder einfach nur wissen will, warum der Neustart so lange dauert, ist ein KVM-Zugriff per Netzwerk mit das Beste, was man (als Admin) haben kann.

Und noch was: An dem Rechner würde ich KEINE Person arbeiten lassen! Einerseits bremst jedes aktive Programm den DB-Server aus, aber andererseits kann ein falscher Klick auf dem DB-Server eben jenen zum Absturz und damit die Datenbank in Gefahr bringen.
 
Ähnliche Themen
Titel Forum Antworten Datum
Sql Abfrage VK Preise pro Kundengruppe für Grafana JTL-Wawi 1.8 9
Neu SQL Query zum Bilder löschen Arbeitsabläufe in JTL-Wawi 3
Neu List & Label - Eigene SQL-Abfrage als Grundlage für Tabelle im Berichtscontainer? User helfen Usern - Fragen zu JTL-Wawi 10
Neu SQL Server kein Mandant auswählbar und Dienst lässt sich nicht starten Installation von JTL-Wawi 2
Neu Ameise-Vorlage per SQL abrufen und Daten als Ergebnis erhalten JTL Ameise - Eigene Exporte 1
Neu SQL DB läuft mit Fehler voll und crasht Server JTL-Shop - Fehler und Bugs 1
Neu SQL Vartable für Reservierte Artikel gesucht User helfen Usern - Fragen zu JTL-Wawi 2
Neu Innerhalb einer Variable -SQL Abfrage- das Wort "fett" schreiben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu SQL Eigener Export - Eigene Felder im Auftrag User helfen Usern - Fragen zu JTL-Wawi 7
Neu Wie finde ich per SQL heraus welche Aufträge auf Teillieferbar stehen? JTL Ameise - Eigene Exporte 1
Neu Microsoft SQL unter MS365 Installation von JTL-Wawi 2
Neu SQL Abfrage, 3. Mahnstufe User helfen Usern - Fragen zu JTL-Wawi 1
Neu Variable oder SQL zum Feld "Gewinn netto" (im Auftrag) Eigene Übersichten in der JTL-Wawi 9
Neu SQL Code zur Ausgabe des Verkaufspreis je Kundengruppe User helfen Usern 1
Neu MS SQL Server auf Windows vs Linux Starten mit JTL: Projektabwicklung & Migration 9
Beantwortet Hilfe bei SQL Abfrage erbeten User helfen Usern - Fragen zu JTL-Wawi 3
Neu SQL Abfrage - Sendungsnummern als Liste nach Datum Schnittstellen Import / Export 2
Neu DB: kPlattform eines Auftrages ändern (SQL) - Zwecks Lagerplatzreservierung User helfen Usern - Fragen zu JTL-Wawi 0
Neu SQL prozeduren mit #temp Tabellen Eigene Übersichten in der JTL-Wawi 28
Neu Ameise Export in SQL Abfrage umwandeln User helfen Usern - Fragen zu JTL-Wawi 11
Neu Ware direkt in ein Standardlager einbuchen per SQL StoreProcedure dbo.spWarenlagerEingangSchreiben Schnittstellen Import / Export 9

Ähnliche Themen