InterviewSolution
| 1. |
What Are The Different Ogg Initial Load Methods Available? |
|
Answer» OGG has 2 functionalities, one it is used for Online data Replication and second for Initial Loading. If you are replicating data between 2 homogeneous databases then the best method is to use database specific method (Exp/Imp, RMAN, Transportable tablespaces, Physical Standby and so on). Database specific methods are usually faster than the other methods. —If you are replicating data between 2 heterogeneous databases or your replicat involves complex transformations, then the database specific method can’t be used. In those cases you can ALWAYS use Oracle GoldenGate to perform initial load. Within Oracle GoldenGate you have 4 different ways to perform initial load.
Oracle GoldenGate initial loading reads data directly from the source database tables without locking them. So you don’t need downtime but it will use database resources and can cause performance issues. Take extra precaution to perform the initial load during the non-peak time so that you don’t run into resource contention. OGG has 2 functionalities, one it is used for Online data Replication and second for Initial Loading. If you are replicating data between 2 homogeneous databases then the best method is to use database specific method (Exp/Imp, RMAN, Transportable tablespaces, Physical Standby and so on). Database specific methods are usually faster than the other methods. —If you are replicating data between 2 heterogeneous databases or your replicat involves complex transformations, then the database specific method can’t be used. In those cases you can always use Oracle GoldenGate to perform initial load. Within Oracle GoldenGate you have 4 different ways to perform initial load. Oracle GoldenGate initial loading reads data directly from the source database tables without locking them. So you don’t need downtime but it will use database resources and can cause performance issues. Take extra precaution to perform the initial load during the non-peak time so that you don’t run into resource contention. |
|