AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken WANTED: DB für schlechte Netzwerke
Thema durchsuchen
Ansicht
Themen-Optionen

WANTED: DB für schlechte Netzwerke

Ein Thema von QuickAndDirty · begonnen am 17. Mär 2012 · letzter Beitrag vom 24. Mär 2012
Antwort Antwort
Seite 1 von 2  1 2      
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
2.025 Beiträge
 
Delphi 12 Athens
 
#1

AW: WANTED: DB für schlechte Netzwerke

  Alt 22. Mär 2012, 14:27
Also, die 2(!) Fat-Clients und der Webserver greifen im LAN (mit geringer Latenz) auf die Datenbank zu? Wenn ja, auf die Gefahr hin, dass ich mich wiederhole, aber da liegt mit ziemlicher Sicherheit die Spaßbremse in der Client-Anwendung und nicht im Remote-Protokoll. Was war nochmal dein ursprüngliches Problem? Einfach nur schlechte Performanz?
Es sollen mal 2 Fatclients sein...
Ich teste es aber direct auf dem Server mit einem Fatclient...die sind nicht an während ich teste...

Die Fatclients laufen absolut flüssig...überall...bei vielen Kunden...nur bei einem nicht.

Bei besagtem Kunden gehen 3 von 4 pings verloren!!!! Deine Folgerung daraus :"An dem Netzwerk liegt es nicht sondern am Fatclient" ....

OK ^^
Andreas
Monads? Wtf are Monads?
  Mit Zitat antworten Zitat
neo4a

Registriert seit: 22. Jan 2007
Ort: Ingolstadt
362 Beiträge
 
Delphi XE2 Architect
 
#2

AW: WANTED: DB für schlechte Netzwerke

  Alt 22. Mär 2012, 14:49
Bei Deiner konfusen Problem-Erörterung und scheibchenweisen Info-Bereitstellung kann man leicht den Überblick verlieren. Und das im kommerziellen Umfeld?!

Aber da Du ja ohnehin mal eben das DB-System wechseln kannst, macht es auch nichts, wenn Du einem ausgewiesenen FB-Experten wie Thomas symbolisch an's Bein pinkelst. - Nun, vielleicht kommt bei Dir mit den Jahren zur Erfahrung auch noch besseres Benehmen hinzu, vielleicht.
Andreas
  Mit Zitat antworten Zitat
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
2.025 Beiträge
 
Delphi 12 Athens
 
#3

AW: WANTED: DB für schlechte Netzwerke

  Alt 22. Mär 2012, 15:44
Bei Deiner konfusen Problem-Erörterung und scheibchenweisen Info-Bereitstellung kann man leicht den Überblick verlieren. Und das im kommerziellen Umfeld?!
Die Frage war gibt es eine Datenbank die mit schlechten Netzwerken besser klar kommt. Das ist das Thema des Threads. Ich habe ausgeführt was ich unter schlechten netzwerken verstehe.
Kennst du eine DB die damit zumindest besser als FB klar kommt? Wenn ja dann habe ich das in deinem Beiträgen überlösen.
Ja das im kommerziellen Bereich. Delphi wäre als Hobby doch recht Teuer.

Aber da Du ja ohnehin mal eben das DB-System wechseln kannst,
Im Rahmen des ablösens der BDE haben wir dafür gesorgt das Datenbank-Hersteller austauschbar sind...es muss nur eine SQL 2003 Datenbank sein. Wir haben eine zentrale Datenzugriffsschicht.
Wir liefern aber nur in FB/Interbase/MSSQL/Oracle aus. (kaum einer braucht Oracle.....)

macht es auch nichts, wenn Du einem ausgewiesenen FB-Experten wie Thomas symbolisch an's Bein pinkelst.
Kein bisschen, ich pflege mein geschäft real und virtuell stets auf der Toilette zu tätigen.

- Nun, vielleicht kommt bei Dir mit den Jahren zur Erfahrung auch noch besseres Benehmen hinzu, vielleicht.
Der einzige der die Sachebene verlassen hat bist du. Kann das sein?
Andreas
Monads? Wtf are Monads?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.879 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: WANTED: DB für schlechte Netzwerke

  Alt 22. Mär 2012, 16:01
Zitat:
Im Rahmen des ablösens der BDE haben wir dafür gesorgt das Datenbank-Hersteller austauschbar sind...es muss nur eine SQL 2003 Datenbank sein.
Dann bleibt ja nur Oracle ( erfüllt zwar SQl 2003 auch nicht ganz, ist aber am Nähesten dran).

Was neo4a meint ist, dass es wenig klug wäre das DBMS zu wechseln, nur weil bei einem Kunden die zu erwartenen Mindestvoraussetzungen an ein Netzwerk nicht erfüllt sind.

Wenn das Wechseln so einfach ist, werden die verwendeten DBMS auch nicht richtig unterstützt, d.h. es ist nicht für diese optimiert. den diese unterscheiden sich im Detail doch sehr, auch wenn sie im ersten Blick den Standard unterstützen.

Ich würde an deiner Stelle vielleicht nur 2 DBMS unterstützen ( z.B. MSSQL, wenn Kunde bereit ist für das DBMS zu zahlen und FB, wenn es kostenlos sein soll), diese aber dann optimal ausnutzen.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.223 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: WANTED: DB für schlechte Netzwerke

  Alt 22. Mär 2012, 16:37
Wenn das Wechseln so einfach ist, werden die verwendeten DBMS auch nicht richtig unterstützt, d.h. es ist nicht für diese optimiert. den diese unterscheiden sich im Detail doch sehr, auch wenn sie im ersten Blick den Standard unterstützen.

Ich würde an deiner Stelle vielleicht nur 2 DBMS unterstützen ( z.B. MSSQL, wenn Kunde bereit ist für das DBMS zu zahlen und FB, wenn es kostenlos sein soll), diese aber dann optimal ausnutzen.
Blos nicht nur 2. Wenn der Frager schon die gebräuchlichsten DBs (MS SQL, Oracle, MySQL, ...) unterstützt hat man nämlich ein wichtigen Punkt weg - Dem Kunden vorzuschreiben welches DBMS er einsetzen muss. Den sobald man das macht wird der Kunde oft genug versuchen diverse Aufgaben auf einem abzuwälzen (Backup einrichten, Sicherheitseinstellung, Tuning, ...) bzw. für Probleme in ganz anderm Umfeld verantwortlich zu machen "Sie haben doch hier eine DB eingrichtet. Seitdem gibts Probleme mit ...." (auch wenn diese zu 99,99% nichts mit dem DBMS zu tun haben). Eine kommerzielle und eine kostenlose DB ist zu wenig! Es müssen die gebräuchlichsten sein (siehe oben).
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.879 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: WANTED: DB für schlechte Netzwerke

  Alt 22. Mär 2012, 16:39
Wenn das Wechseln so einfach ist, werden die verwendeten DBMS auch nicht richtig unterstützt, d.h. es ist nicht für diese optimiert. den diese unterscheiden sich im Detail doch sehr, auch wenn sie im ersten Blick den Standard unterstützen.

Ich würde an deiner Stelle vielleicht nur 2 DBMS unterstützen ( z.B. MSSQL, wenn Kunde bereit ist für das DBMS zu zahlen und FB, wenn es kostenlos sein soll), diese aber dann optimal ausnutzen.
Blos nicht nur 2. Wenn der Frager schon die gebräuchlichsten DBs (MS SQL, Oracle, MySQL, ...) unterstützt hat man nämlich ein wichtigen Punkt weg - Dem Kunden vorzuschreiben welches DBMS er einsetzen muss. Den sobald man das macht wird der Kunde oft genug versuchen diverse Aufgaben auf einem abzuwälzen (Backup einrichten, Sicherheitseinstellung, Tuning, ...) bzw. für Probleme in ganz anderm Umfeld verantwortlich zu machen "Sie haben doch hier eine DB eingrichtet. Seitdem gibts Probleme mit ...." (auch wenn diese zu 99,99% nichts mit dem DBMS zu tun haben). Eine kommerzielle und eine kostenlose DB ist zu wenig! Es müssen die gebräuchlichsten sein (siehe oben).
Die meisten Anbieter bieten aber gerade ein Bestimmtes an. Lieber wenige richtig, als alle "suboptimal".
Markus Kinzler
  Mit Zitat antworten Zitat
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
2.025 Beiträge
 
Delphi 12 Athens
 
#7

AW: WANTED: DB für schlechte Netzwerke

  Alt 22. Mär 2012, 17:26
Blos nicht nur 2. Wenn der Frager schon die gebräuchlichsten DBs (MS SQL, Oracle, MySQL, ...) unterstützt hat man nämlich ein wichtigen Punkt weg - Dem Kunden vorzuschreiben welches DBMS er einsetzen muss. Den sobald man das macht wird der Kunde oft genug versuchen diverse Aufgaben auf einem abzuwälzen (Backup einrichten, Sicherheitseinstellung, Tuning, ...) bzw. für Probleme in ganz anderm Umfeld verantwortlich zu machen "Sie haben doch hier eine DB eingrichtet. Seitdem gibts Probleme mit ...." (auch wenn diese zu 99,99% nichts mit dem DBMS zu tun haben). Eine kommerzielle und eine kostenlose DB ist zu wenig! Es müssen die gebräuchlichsten sein (siehe oben).
Nun MySQL ist noch nicht dabei...wäre aber recht schnell machbar...nur im setup wäre arbeit nötig um es komfortabel zu machen....uns ärgert hier die komische lizenz...

Genau das passiert auch so...sogar unsere Händler sind der meinung das wir selbst für Backup,Sicherheit, &c. zuständig sind...nun...Backup während des Betriebs ist tatsächlich jetzt für alle plattformen möglich....man kann es sogar auf einer anderen Plattform und an einem Anderen Server wieder herstellen....so funktioniert es auch als Umzugskarton.....


Hast du Erfahrungen was schlechte Netzwerke und verschiedene DBs angeht?
Andreas
Monads? Wtf are Monads?
  Mit Zitat antworten Zitat
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
2.025 Beiträge
 
Delphi 12 Athens
 
#8

AW: WANTED: DB für schlechte Netzwerke

  Alt 22. Mär 2012, 16:58
Zitat:
Im Rahmen des ablösens der BDE haben wir dafür gesorgt das Datenbank-Hersteller austauschbar sind...es muss nur eine SQL 2003 Datenbank sein.
Dann bleibt ja nur Oracle ( erfüllt zwar SQl 2003 auch nicht ganz, ist aber am Nähesten dran).

Was neo4a meint ist, dass es wenig klug wäre das DBMS zu wechseln, nur weil bei einem Kunden die zu erwartenen Mindestvoraussetzungen an ein Netzwerk nicht erfüllt sind.

Wenn das Wechseln so einfach ist, werden die verwendeten DBMS auch nicht richtig unterstützt, d.h. es ist nicht für diese optimiert. den diese unterscheiden sich im Detail doch sehr, auch wenn sie im ersten Blick den Standard unterstützen.

Ich würde an deiner Stelle vielleicht nur 2 DBMS unterstützen ( z.B. MSSQL, wenn Kunde bereit ist für das DBMS zu zahlen und FB, wenn es kostenlos sein soll), diese aber dann optimal ausnutzen.
Es ist so das wir tatsächlich deswegen auf Skripte und stored Procedures usw. verzichten...
In sofern hast du recht, das wir das Problem lösen könnten in dem wir die Logik weitestgehend in stored procedures legen würden.
Andreas
Monads? Wtf are Monads?
  Mit Zitat antworten Zitat
neo4a

Registriert seit: 22. Jan 2007
Ort: Ingolstadt
362 Beiträge
 
Delphi XE2 Architect
 
#9

AW: WANTED: DB für schlechte Netzwerke

  Alt 22. Mär 2012, 16:36
Die Frage war gibt es eine Datenbank die mit schlechten Netzwerken besser klar kommt.
Allein durch diese Fragestellung hätte ich Dich eher im Hobby-Umfeld vermutet. IMO hat sich eine DB in erster Linie um die Daten zu kümmern. Es kann nicht die Aufgabe eines DB-Systems sein, Konfigurationsfehler in einem Netzwerk zu handeln (BTW, was kennzeichnet eigentlich ein schlechtes, und ab wann spricht man von einem guten und wann haben wir das "Optimalst-Bestmögliche" Netzwerk?).

Deine restlichen Einlassungen lasse ich unkommentiert.

@mkinzler: War meine Meinung wirklich so offensichtlich Und wo doch MS-SQL in diesem Netzwerk rennt und sogar noch von der fraglichen FAT-APP supportet wird: Warum dann noch FB? Aber ich will mal nicht zu laut denken, sonst gibt's wieder Noten vom TE - und wer will das schon?!
Andreas
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.879 Beiträge
 
Delphi 11 Alexandria
 
#10

AW: WANTED: DB für schlechte Netzwerke

  Alt 22. Mär 2012, 16:38
Nachtreten bringt auch nichts!

Bitte fangt hier keinen Schlagabtausch auf persönlicher Ebene an.
Markus Kinzler
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:54 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz