Hallo,
Datenbank
Ich arbeite seit längerer Zeit mal wieder an einem Projekt was ich bis nächstes Jahr fertigstellen möchte. Das ganze ist ein Multi User System was eine ganze Menge Datensätze aus wenigen Tabellen Standhalten soll, dass ganze ließe sich allerdings auch gut in eigene Datenbanken aufteilen.
Meine Frage:
Ist es effizienter / schneller nur eine Datenbank zu benutzen oder die Datenbanken nach einzelnen Gruppen zu teilen, d.h. selbe Datenbank struktur in mehreren Datenbanken. Momentan kann ich mich allerdings nicht mehr über die Datenbank Struktur äußern.
Folgende Punkte konnte ich mir vorstellen, wie sieht die durchschnittliche Erfahrung bei euch aus?
Für eine Datenbank spricht:
- Weniger Datenbanken die die Serverleistung belasten
- Einfaches gesamt Backup
Für mehrere Datenbanken:
- Einfachere gezieltere Backups
- Schnellere Queries (weniger Datensätze zu durchsuchen)
- Sicherer (Datenbank crash betrifft nicht alle Kunden)
Backup
Bei mehreren Benutzern halte ich es für Pflicht ein vernünftiges Back up System zu laufen, allerdings habe ich noch keine Erfahrung damit gemacht, da ich bislang nicht in der größe programmiert habe.
1. Gibt es irgendwelche empfehlenswerte Informationsseiten, google liefert mir bei meinen Suchversuchen nicht viel relevantes.
2. Welche Technick sollte ich zum Backup verwenden? Es handelt sich nicht nur um Datenbanken sondern auch um Benutzerdateien und Ordner.
3. Wie wird die Nutzung der Seite dadurch beeinflusst, muss man die Seite für die Zeit der Back ups schließen um Datenbank crash's zu verhindern da das Back up volle Leistung brauch?
Datenbank
Ich arbeite seit längerer Zeit mal wieder an einem Projekt was ich bis nächstes Jahr fertigstellen möchte. Das ganze ist ein Multi User System was eine ganze Menge Datensätze aus wenigen Tabellen Standhalten soll, dass ganze ließe sich allerdings auch gut in eigene Datenbanken aufteilen.
Meine Frage:
Ist es effizienter / schneller nur eine Datenbank zu benutzen oder die Datenbanken nach einzelnen Gruppen zu teilen, d.h. selbe Datenbank struktur in mehreren Datenbanken. Momentan kann ich mich allerdings nicht mehr über die Datenbank Struktur äußern.
Folgende Punkte konnte ich mir vorstellen, wie sieht die durchschnittliche Erfahrung bei euch aus?
Für eine Datenbank spricht:
- Weniger Datenbanken die die Serverleistung belasten
- Einfaches gesamt Backup
Für mehrere Datenbanken:
- Einfachere gezieltere Backups
- Schnellere Queries (weniger Datensätze zu durchsuchen)
- Sicherer (Datenbank crash betrifft nicht alle Kunden)
Backup
Bei mehreren Benutzern halte ich es für Pflicht ein vernünftiges Back up System zu laufen, allerdings habe ich noch keine Erfahrung damit gemacht, da ich bislang nicht in der größe programmiert habe.
1. Gibt es irgendwelche empfehlenswerte Informationsseiten, google liefert mir bei meinen Suchversuchen nicht viel relevantes.
2. Welche Technick sollte ich zum Backup verwenden? Es handelt sich nicht nur um Datenbanken sondern auch um Benutzerdateien und Ordner.
3. Wie wird die Nutzung der Seite dadurch beeinflusst, muss man die Seite für die Zeit der Back ups schließen um Datenbank crash's zu verhindern da das Back up volle Leistung brauch?
Kommentar