Forum: PC Hard- und Software Externer MySQL/MariaDB Zugriff -> Geschwindigkeitsvergleich


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Seek51 (Gast)


Lesenswert?

Hallo,

Das ein externer Zugriff auf MySQL/MariaDB Datenbanken durch 
Netzwerkverzögerungen immer ein Kraus sind, ist klar.
ABER: Wie sieht der Geschwindigkeitsvergleich bei folgenden 
Zugriffsarten aus?

Die Verbindung soll sicher sein und andere Eventualitäten, wie 
Netzwerkzugriff, Drucker usw. ausgeschlossen.

SSH-Tunneling

Direkte Verbindung mit SSL

VPN

(Fällt sonst noch jemanden etwas ein?)

von Hedonist (Gast)


Lesenswert?

Einfache Antwort: It depends.

von Seek51 (Gast)


Lesenswert?

Es geht hier um das WaWi Programm CAO-Faktura.

von MsSQL (Gast)


Lesenswert?

Nimm Microsoft SQL.
Weit besser.

von DerEgon (Gast)


Lesenswert?

MsSQL schrieb:
> Weit besser.

Vor allem für denjenigen, der die Knebellizenzen dafür vertickt.

Zur eigentlichen Frage:

Ver- und Entschlüsselung braucht Rechenleistung.

Wenn es überhaupt Geschwindigkeitsunterschiede zwischen den 
verschiedenen Szenarien geben sollte, sind die in unterschiedlicher 
Performance der Beteiligten zu finden.
Beim VPN ist die Performance vom Router resp. dem verwendeten VPN-Server 
abhängig, bei SSH/SSL ist die Performance vom Rechner abhängig, der das 
SSH- resp. SSL-Interface anbietet.

Sofern da keine uralte Krücke beteiligt ist, dürfte es also keinen 
Unterschied geben.

von Klaus P. (kpi6288)


Lesenswert?

Ich denke, dass man keine pauschale Antwort geben kann.

Bei den meisten WaWis ist die Latenz / ping time entscheidend, wenn man 
eine Datenbank im Internet oder an einem anderen Standardort betreibt. 
Das gilt umso mehr, wenn im Programm viele Einzelfelder dargestellt 
werden, die aus unterschiedlichen Tabellen gefüllt werden.

Die Latenz kannst Du messen, wenn Du die verschiedenen Verbindungsarten 
ausprobierst. Ob die sichere Verbindungsart überhaupt eine nennenswerte 
zusätzliche Verzögerung gegenüber der Latenz aufweist, die Deine DSL 
oder sonstige Internetverbindung sowieso schon hat, siehst Du dann auch.

Generell benutzt man eher einen Terminalserver mit RDP als eine 
entfernte Datenbank, um dauerhaft vom Homeoffice aus mit einer WaWi zu 
arbeiten.

von Εrnst B. (ernst)


Lesenswert?

Seek51 schrieb:
> Wie sieht der Geschwindigkeitsvergleich bei folgenden
> Zugriffsarten aus?

Hängt noch von viel mehr ab.
z.B. Welche Verschlüsselungsalgorithmen zum Einsatz kommen, und ob diese 
Hardware-beschleunigt (AES-NI...) arbeiten.

Aber solange die WaWi einigermaßen vernünftig mit der Datenbank umgeht 
(also z.B. Filterung, Sortierung etc. vom SQL-Server erledigen lässt, 
statt erstmal alle Daten abzufragen und dann lokal zu filtern und zu 
sortieren)
sind die Datenmengen klein, und es macht vielleicht 
Geschwindigkeits-Unterschiede im Promille-Bereich aus.

Selbst eine Doppel-Verschlüsselung (MySQL-SSL-Socket über VPN) wird 
keinen nennenswerten Geschwindigkeitsverlust bringen.

Wähle die Option, die für dich am Bequemsten einzurichten&zu verwenden 
ist, und behalte die Sicherheit mit im Auge (MySQL-Socket offen 
erreichbar im Inet?!1?)

von (prx) A. K. (prx)


Lesenswert?

Seek51 schrieb:
> Es geht hier um das WaWi Programm CAO-Faktura.

https://www.cao-faktura.de/forum/viewtopic.php?t=5277

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.