Hallo,
hier bin ich wieder mit dem Thema. Ich habe nun etwas analysiert bezüglich dem Speicherbedarf.
Eine der Testdatenbanken, die für etliche Tests verwendet wird, benötigt
- ca. 7 MByte als Accessdatenbank (4.5 MByte gezippt)
- ca. 73 MByte als MS-
SQL (*.mdf)
- ca. 23 MByte als
SQL-Script (6 MByte) gezippt
Das gezippte habe ich als Anhaltspunkt was denn git beim komprimieren rausholen könnte.
Ich gehe davon aus, dass man mit
SQL noch deutlich noch sparen kann, wenn man gewissen Testdaten die bei allen Tests gleich sind separat ablegt.
Was ich nun noch genauer wissen müsste wäre der Ressourcenverbrauch von MS-
SQL-Express selber. Mit googeln habe ich viel gefunden wie MS-
SQL Ressourcen verwaltet aber nicht wieviel es selber verbraucht. Ich benötige da so Dinge wie CPU-Last und
RAM. Unsere VMs haben nicht gerade viel. Und bei uns hat der Verwalter der VMs die Installation von MS-
SQL-Express auf den VMs abgelehnt weil das so viel Ressourcen verbrauchen würde. Wie kann man den Bedarf ermitteln?
Wenn ich lokal bei mir schaue mit dem Process Explorere sehe ich da z.B. ein Ssms.exe mit 240MByte und zwei sqlservr.exe mit je 630 MByte. Das wäre dann schon recht viel.