Posts

Goldengate introduction part-1

Image
What is Oracle GoldenGate? It is an application that provides real-time data integration, data replication, transactional change data capture, data transformations, high availability solutions, and verification between operational and analytical enterprise systems.With Oracle GoldenGate, you can move committed transactions across multiple systems in your enterprise over a secure or non-secure configuration. It supports a wide range of databases and data sources, providing replication between same types or between heterogeneous databases. For example, you could replicate between an Oracle Autonomous Database instance and an Oracle Database instance, or between two Oracle Database instances set up as source and target, or a two-way replication between MySQL database and Oracle Database instances. In addition, you can replicate to Java Messaging Queues, flat files, and to Big Data in combination with Oracle GoldenGate for Big Data. When Do You Use Oracle GoldenGate? Oracle GoldenGate...

PT interview question blog collection

https://kcsdba.blogspot.com/2015/06/oracle-performance-tuning-interview.html https://kcsdba.blogspot.com/search/label/Interview%20Questions-DBA https://dbakeeda.blogspot.com/2016/05/performance-tuning-interview-questions.html https://ittutorial.org/performance-tuning-and-sql-tuning-tutorial-in-the-oracle-database/ http://www.dbvidya.com/oracle-performance-tuning-interview-questions-developers-dbas/ https://www.youtube.com/watch?v=A78c5Ywl7ow https://www.youtube.com/watch?v=6uXqH0f3aG4&list=PLtVgy5UPCu-eWY8ZwxksTZuxE8UC1GFML&index=6&t=1965s https://www.youtube.com/watch?v=Zd_0BNBsXwA https://datahubinsight.com/oracle-performance-tuning-interview-questions-p1.html https://www.freelists.org/post/oracle-l/Questions-for-a-Jr-DBA https://mindmajix.com/oracle-performance-tuning-interview-questions https://dbaclass.com/article/oracle-performance-tuning-interview-questions-and-answers/ https://www.linkedin.com/posts/aditya-chandak-24692825_here-are-the-sql-performance-tuning-intervi...

Interview Questions - Oracle Data Guard - 2

1) What is a Redo Transport Service in Oracle Data Guard? The Redo Transport Service is responsible for transmitting redo data from the primary database to the standby database. It ensures that changes made to the primary database are replicated to the standby database, keeping them synchronized. The two modes of redo transport are synchronous and asynchronous. 2) How is log transport initiated from the Primary to Standby database?    Log transport from the Primary to Standby database in Oracle Data Guard is initiated through a series of steps and mechanisms that ensure the redo data (changes made to the database) is reliably transmitted and applied to the standby database. Here’s how the process works: A) Redo Generation:    As transactions are committed on the primary database, redo entries are generated and written to the online redo log files. B) Log Writer Process (LGWR):    The Log Writer process is responsible for writing redo entries from the redo l...

Interview Questions - Oracle Data Guard - 1

Image
 1. What is Oracle Data Guard? Oracle Data Guard is a high-availability and disaster recovery solution provided by Oracle Corporation for Oracle databases. It is designed to ensure data availability, integrity, and reliability by maintaining a synchronized copy of a primary database at one or more remote standby databases. 2. Explain the purpose of Oracle Data Guard. Oracle Data Guard is a high-availability, disaster recovery, and data  protection solution for Oracle databases. Its primary purposes are: 1. Data Protection: Data Guard ensures that data is consistently  and accurately replicated from a primary database to one or  more standby databases. This replication helps protect against  data loss due to hardware failures, human errors, or other  unexpected disruptions. 2. High Availability: By maintaining standby databases that can  take over in the event of a primary database failure, Data Guard  helps ensure that database services are contin...

user_privs.sql

Copy Code -- ************************************************************************************************************ -- * Filename : user_privs.sql -- * Author : Saravanakumar K -- * Description : This script with show all system,table privs and granted role infor for a user -- * Usage : @user_privs.sql -- * Version : v1 -- ********************************************************************************************************** set echo off set define '&' define username = &1 set tab off verify off col USERNAME for a25 col ACCOUNT_STATUS for a15 col PROFILE for a30 col CREATED heading User|created_dt for a18 col PTIME heading Password|last|changed_dt for a18 col LTIME heading Password|last|locked_dt for a18 col EXPIRY_DATE heading Password|expire|date for a18 col default_tablespace heading Tablespace for a25 col "User account status" for a80 col ...

Oracle GoldenGate Initial Load Methods : Direct Load and Direct Bulk Load

Oracle GoldenGate Initial Load Methods Oracle GoldenGate Initial Load Methods Initial Load Direct Load Overview: Initial Load Direct Load is a method that streams the initial data from the source to the target in real-time. This approach utilizes the Extract and Replicat processes to capture and apply data changes continuously. Continuous Capture and Apply: The Extract process reads the data from the source and sends it directly to the target Replicat process, which applies the data immediately. Real-Time Data Streaming: It ensures that the data is streamed in real-time, which is beneficial for scenarios where minimizing latency is crucial. No Intermediate Files: Unlike some other methods, there are no intermediate files or staging areas; the data moves directly from source to target. Transaction Consistency: Ensures transactional consistency, making it suitable for environments where maintaining ...

db_size_details.sql

Copy Code -- ************************************************************************************************************ -- * Filename : db_size_details.sql -- * Author : Saravanakumar K -- * Description : This script with show all database physical size and average growth in Day and Week -- * Usage : @db_size_details.sql -- * Version : v1 -- ************************************************************************************************************* COL "Database Size" FORMAT a13 COL "Used Space" FORMAT a11 COL "Used in %" FORMAT a11 COL "Free in %" FORMAT a11 COL "Database Name" FORMAT a13 COL "Free Space" FORMAT a12 COL "Growth DAY" FORMAT a15 COL "Growth WEEK" FORMAT a15 COL "Growth DAY in %" FORMAT a18 COL "Growth WEEK in %" FORMAT a20 SELECT ( SELECT MIN(creation_tim...