Oracle DataGuard est une technique permettant de répliquer les données stockées dans un SGBDR Oracle sur plusieurs instances de moteur Oracle. Je me demande si DataGuard fournit vraiment une évolutivité linéaire pour un SGBDR. Avez-vous des expériences avec DataGuard? Comment se comporte-t-il dans des conditions de forte charge?Oracle DataGuard
Répondre
DataGuard est généralement utilisé pour la continuité des opérations, c'est-à-dire pour disposer d'une base de données de basculement lorsque le serveur principal est indisponible. Si vous recherchez l'évolutivité, alors vous voulez RAC (Real Application Clusters), où plusieurs instances sur des hôtes distincts montent et partagent le même ensemble de fichiers de base de données.
Généralement, RAC est mis à l'échelle si vous disposez d'une application bien conçue (db-centric) liée à la mémoire de l'hôte de la base de données et aux limitations de la CPU.
Nous n'avons pas besoin de basculement instantané sur notre installation, nous utilisons donc une base de données de secours physique DataGuard sur un serveur séparé. Il fonctionne en envoyant les données du journal d'archives sur TNS à la veille physique et pour notre environnement (pas particulièrement lourd) cela fonctionne bien. Nous avons généralement 1-10 commutateurs de journal (fichiers journaux 57Mb) par heure et la veille n'a aucun problème à suivre. Ce n'est pas ce que vous demandez, mais il y a un problème avec les bases de données logiques de secours et l'utilisation de l'audit Oracle des sessions - vous avez besoin de 10.2.0.4 minimum avec une logique d'exclusion pour garder les enregistrements d'audit hors de ne pas suivre.
- 1. ORACLE ROWNUM
- 2. Séquences Oracle
- 3. Partitionnement Oracle
- 4. Oracle date
- 5. Oracle Datadiff
- 6. Oracle-SQLPLUS
- 7. Oracle-sqlplus
- 8. Versions Oracle
- 9. Lecture d'un fichier ODB Oracle Lite sans Oracle Lite
- 10. Puis-je exécuter un script Oracle Oracle arbitraire via ODP.NET?
- 11. Conversion de valeurs Oracle brutes longues Oracle à d'autres types
- 12. Oracle: Comment convertir un hex en décimal dans Oracle SQL?
- 13. ADO.NET Data Services & Oracle - RESTful WCF avec Oracle
- 14. Généalogie Query dans Oracle
- 15. Utiliser Oracle Exception
- 16. Oracle et SQL Dataset
- 17. oracle nhibernate connexion
- 18. ASP.NET et Oracle
- 19. Oracle SQL utilisation Coalesce
- 20. Oracle regex - encodage question
- 21. Oracle Trigger: raise_application_error
- 22. Vista et Oracle 10g
- 23. Oracle demande le proxy
- 24. oracle question de base
- 25. tableaux dans Oracle SQL
- 26. Oracle Date de Arrondir
- 27. Oracle Client Tuning?
- 28. aide avec Oracle rollup
- 29. Oracle compile view sql
- 30. Java Oracle insert Query
Logique a aussi des problèmes avec les types de transport, pas de xml, etc. Je pense que cela est résolu en 11g. –