Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Administration
Administration Forum d'entraide sur l'administration de MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/12/2011, 18h11   #1
Invité régulier
 
Homme Laurent
Développeur Web
Inscription : septembre 2010
Messages : 34
Détails du profil
Informations personnelles :
Nom : Homme Laurent
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur Web
Secteur : Boutique - Magasin

Informations forums :
Inscription : septembre 2010
Messages : 34
Points : 5
Points : 5
Par défaut SYnchroniser 2 bases

Bonjour,

Je bosse pour un site de ecommerce, possédant une base de données des ventes utilisée également pour le backoffice. Ceci commence à poser problème car le front-office, bien que très léger, est parfois gêné par les lourdeurs du back-office (qui peut faire au pire 50 requêtes avec des jointures externes pour une même page...).

Bref, pour que tout soit optimal, je voudrais séparer la base en 2, et je me demandais :

- faut-il séparer sur 2 serveurs dédiés distincts ?

- dans ce cas, comment synchroniser les 2 bases, quel délai de latence maximum (les 2 machines étant chez le même hébergeur)

- si on héberge sur un même serveur sur 2 bases synchronisées, est-il possible de fixer une limite de charge à une BDD pour que l'autre reste rapide rapide d'accès ?

- est-ce bien de mettre chaque base dans une machine virtuelle distincte ?

- quid des cluster de serveurs ?

- et en bref, y'a-t-il une solution recommandée dans ce genre de cas ?

Je suis développeur PHP mais pas expert en administration...
rolintoucour est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h20.


 
 
 
 
Partenaires

Hébergement Web