Einzelnen Beitrag anzeigen

SQLTiger

Registriert seit: 14. Dez 2004
1 Beiträge
 
#12

Re: Datensatzsperre und refresh in MySql-Datenbank

  Alt 14. Dez 2004, 15:04
Hallo!
Vielleicht solltest Du einfach soetwas wie ein DATENBANK verwenden Wenn Du in ein Standardlehrbuch über DBs (wie zB Herder/Rahm, Heuer/Saake oder Date) schaust, wirst Du Transaktionsverwaltung sowie Synchronisation verschiedener Benutzer als Anforderungen an eine DB finden. mySQL bietet dies nicht und auch mit dem Tabellentypen Inno-DB gibt es solch Merkwürdigkeiten wie die WARNUNG "Incomplete rollback" - nun ja, wer so etwas Transaktionen nennen will... Angesichts derartiger Defizite ist es schon erstaunlich, dass mySQL vielfach unter der Rubrik Datenbanken aufgeführt wird - man gewinnt den Eindruck, daß die Autoren nicht wissen, was unter einer Datenbank zu verstehen ist - die Abfragesprache SQL ist jedenfalls weder notwendig noch hinreichend hierzu.
Gleichwohl hat mySQL natürlich seine Berechtigung, wenn es lediglich darum geht zB von PHP aus schnell auf die (sicht nicht oder nur selten ändernden) Daten für eine WebSeite zugreifen so wollen. Bloß sollte man mySQL dabei immer eher als Spielzeug, denn als richtige DB betrachten. All das, was Du bei einer richtige DB "geschenkt" bekommst, mußt Du Dir bei mySQL in der Anwendungslogik selbst zusammenprogrammieren...

Viele Grüße vom SQLTiger
  Mit Zitat antworten Zitat