Reiner: Besucherzähler mit MySQL - sinnvoll?

Beitrag lesen

Hi,

sogut kenn ich mich da noch nich aus aber grundsätzlich steuert den Zugriff dein dbms (Datenbank management system) also Mysql.

richtig!

Über die MY.INI kannst du den Mysql-Prozess der dein DBMS repräsentiert konfigurieren!

Du kannst aber auch den querys prioritäten zuweisen, nach welchen sie dann abgespeist werden!

Das mußt Du mir erklären! Wäre mir jedenfalls neu.

Bei Mysql ist die Datenbank mit der Architektur des Betriebssystems verzahnt. Dadurch können Sicherheitslücken entstehen.

Das ist nicht wirklich ein spezifisches Problem von Datenbanken, oder?
Generell ist das als Fehler zu sehen.

Wenn es wichtig ist, daß mehrere Prozesse gleichzeitig lesen und schreiben können, ohne daß Probleme auftauchen, so gibt es dazu (meines Wissens nach) nur folgene Möglichkeiten:

  • InnoDB (und damit Transaktionssicherheit) nutzen ("nutzen" heißt dann auch "nutzen", also mit "begin" und "commit" umschließen!)

  • gezielt nur eine Anwendung schreiben lassen

  • Locks verwenden

Was sich genau anbietet, ist sicher vom Anwendungsfall abhängig bzw. von der Art der Daten bzw. der Wichtigkeit. Kann man pauschal schlecht beantworten.

Gruß
Reiner