This document discusses Oracle Data Guard and its functions. It provides information on different Data Guard configurations like physical and logical standbys. It describes features of Data Guard 11g like snapshot and active Data Guard. The benefits of physical and logical standbys are outlined. Tips are provided on tasks like running backups on a physical standby, tracing the apply process, bulk updates, reinstantiation of tables, and skipping transactions.
Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...Sandesh Rao
In this session, I will cover under-the-hood features that power Oracle Real Application Clusters (Oracle RAC) 19c specifically around Cache Fusion and Service management. Improvements in Oracle RAC helps in integration with features such as Multitenant and Data Guard. In fact, these features benefit immensely when used with Oracle RAC. Finally we will talk about changes to the broader Oracle RAC Family of Products stack and the algorithmic changes that helps quickly detect sick/dead nodes/instances and the reconfiguration improvements to ensure that the Oracle RAC Databases continue to function without any disruption
With the Oracle Multitenant option of Oracle Database 12c, the services of individual pluggable databases (PDBs) can be opened selectively on specified nodes of an Oracle Real Application Clusters (Oracle RAC) cluster. A true symbiotic relationship: the Oracle Multitenant option makes Oracle RAC better, and Oracle RAC makes the Oracle Multitenant option better! UPDATE for IOUG 2014.
Oracle RAC - A Safe Investment into the Future of Your ITMarkus Michalewicz
This presentation reviews the evolution of Oracle RAC, the problems that it solves and the challenges that it faced. It also includes a high level outlook of the future development of Oracle RAC for you to realize that this isn't the first time that the benefits of Oracle RAC were challenged and yet no new technology was entirely able to solve all the problems it solves, while RAC has always successfully tackled the challenges with which it was faced.
Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...Sandesh Rao
In this session, I will cover under-the-hood features that power Oracle Real Application Clusters (Oracle RAC) 19c specifically around Cache Fusion and Service management. Improvements in Oracle RAC helps in integration with features such as Multitenant and Data Guard. In fact, these features benefit immensely when used with Oracle RAC. Finally we will talk about changes to the broader Oracle RAC Family of Products stack and the algorithmic changes that helps quickly detect sick/dead nodes/instances and the reconfiguration improvements to ensure that the Oracle RAC Databases continue to function without any disruption
With the Oracle Multitenant option of Oracle Database 12c, the services of individual pluggable databases (PDBs) can be opened selectively on specified nodes of an Oracle Real Application Clusters (Oracle RAC) cluster. A true symbiotic relationship: the Oracle Multitenant option makes Oracle RAC better, and Oracle RAC makes the Oracle Multitenant option better! UPDATE for IOUG 2014.
Oracle RAC - A Safe Investment into the Future of Your ITMarkus Michalewicz
This presentation reviews the evolution of Oracle RAC, the problems that it solves and the challenges that it faced. It also includes a high level outlook of the future development of Oracle RAC for you to realize that this isn't the first time that the benefits of Oracle RAC were challenged and yet no new technology was entirely able to solve all the problems it solves, while RAC has always successfully tackled the challenges with which it was faced.
Data Mobility for the Oracle Database by JWilliams and RGonzalezMarkus Michalewicz
With cloud computing, on-premises virtualization, and converged infrastructures, change is a constant. While relocating CPU cycles from on-premises to the cloud is easy, ensuring that data associated with the workload is available is quite difficult. This is the data mobility challenge. The latest generation of Oracle Automatic Storage Management (ASM) and Oracle Automatic Storage Management Cluster File System (ACFS) is designed to meet this challenge and this presentation is showing you how.
Oracle Database 19c, builds upon key architectural, distributed data and performance innovations established in earlier versions Oracle Database 12c and 18c releases. Oracle 19c has many new features, in this presentation we have covered below areas
Automated Installation, Configuration and Patching
AutoUpgrade and Database Utilities
Oracle OpenWorld 2017 presentation on Oracle RAC 12c Rel. 2 & Cluster Architecture Internals. Presented by Anil Nair together with Dave Hickson, Database Architect, British Telecom (BT).
This presentation focuses on new Cluster Architectures introduced with Oracle RAC 12c Rel. 2 and how internal enhancements in Oracle RAC can help to facilitate them.
Oracle Cloud is Best for Oracle Database - High AvailabilityMarkus Michalewicz
This presentation looks behind the covers and evaluates the offerings provided by various cloud vendors and compares them to the Oracle Database offerings available in the Oracle Cloud. The comparison includes Oracle Database in general, focusing on High Availability (HA) and Disaster Recovery (DR), as those areas have historically distinguished the Oracle Database from other databases and will likely continue to be some of the most distinguishing features when it comes to operating the Oracle Database in the cloud.
Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...Markus Michalewicz
This is the latest version of the Oracle RAC 12c (12.1.0.2) Operational Best Practices presentation as shown during IOUG / Collaborate15. As best practices are a result of true collaboration this will probably be the last version before OOW 2015.
Performance Update: When Apache ORC Met Apache SparkDataWorks Summit
Apache Spark 1.4 introduced support for Apache ORC. However, initially it did not take advantage of the full power of ORC. For instance, it was slow because ORC vectorization was not used and push-down predicate wa s also not supported on DATE types. Recently the Apache Spark community has started to use the latest Apache ORC which include new enhancements to address these limitations. In this talk, we show the result of integrating the latest Apache ORC and Apache Spark. We will also review the latest enhancements and roadmap.
Speakers:
Owen O'Malley, Co-founder & Technical Fellow, Hortonworks
Dongjoon Hyun, Staff Software Engineer, Hortonworks
This presentation focusses on all the Oracle RAC 12c Rel. 2 related features that ensure continuous availability of the applications using an Oracle RAC database for High Availability.
Oracle RAC and Your Way to the Cloud by Angelo PruscinoMarkus Michalewicz
Angelo Pruscino, SVP Oracle RAC Development, presents the future of Oracle RAC, including some upcoming technologies and their relevance for the (private) database cloud as part of his Keynote during the DOAG 2014 conference.
Migrating your clusters and workloads from Hadoop 2 to Hadoop 3DataWorks Summit
The Hadoop community announced Hadoop 3.0 GA in December, 2017 and 3.1 around April, 2018 loaded with a lot of features and improvements. One of the biggest challenges for any new major release of a software platform is its compatibility. Apache Hadoop community has focused on ensuring wire and binary compatibility for Hadoop 2 clients and workloads.
There are many challenges to be addressed by admins while upgrading to a major release of Hadoop. Users running workloads on Hadoop 2 should be able to seamlessly run or migrate their workloads onto Hadoop 3. This session will be deep diving into upgrade aspects in detail and provide a detailed preview of migration strategies with information on what works and what might not work. This talk would focus on the motivation for upgrading to Hadoop 3 and provide a cluster upgrade guide for admins and workload migration guide for users of Hadoop.
Speaker
Suma Shivaprasad, Hortonworks, Staff Engineer
Rohith Sharma, Hortonworks, Senior Software Engineer
In-depth overview of Oracle Real Application Clusters (RAC) 12c Release 2, which was first presented during UKOUG Tech16 under the title "Under the Hood of Oracle Real Application Clusters (RAC) 12c Release 2" and before Oracle Database 12c Release 2 became generally available (GA) in March 2017.
Data Mobility for the Oracle Database by JWilliams and RGonzalezMarkus Michalewicz
With cloud computing, on-premises virtualization, and converged infrastructures, change is a constant. While relocating CPU cycles from on-premises to the cloud is easy, ensuring that data associated with the workload is available is quite difficult. This is the data mobility challenge. The latest generation of Oracle Automatic Storage Management (ASM) and Oracle Automatic Storage Management Cluster File System (ACFS) is designed to meet this challenge and this presentation is showing you how.
Oracle Database 19c, builds upon key architectural, distributed data and performance innovations established in earlier versions Oracle Database 12c and 18c releases. Oracle 19c has many new features, in this presentation we have covered below areas
Automated Installation, Configuration and Patching
AutoUpgrade and Database Utilities
Oracle OpenWorld 2017 presentation on Oracle RAC 12c Rel. 2 & Cluster Architecture Internals. Presented by Anil Nair together with Dave Hickson, Database Architect, British Telecom (BT).
This presentation focuses on new Cluster Architectures introduced with Oracle RAC 12c Rel. 2 and how internal enhancements in Oracle RAC can help to facilitate them.
Oracle Cloud is Best for Oracle Database - High AvailabilityMarkus Michalewicz
This presentation looks behind the covers and evaluates the offerings provided by various cloud vendors and compares them to the Oracle Database offerings available in the Oracle Cloud. The comparison includes Oracle Database in general, focusing on High Availability (HA) and Disaster Recovery (DR), as those areas have historically distinguished the Oracle Database from other databases and will likely continue to be some of the most distinguishing features when it comes to operating the Oracle Database in the cloud.
Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...Markus Michalewicz
This is the latest version of the Oracle RAC 12c (12.1.0.2) Operational Best Practices presentation as shown during IOUG / Collaborate15. As best practices are a result of true collaboration this will probably be the last version before OOW 2015.
Performance Update: When Apache ORC Met Apache SparkDataWorks Summit
Apache Spark 1.4 introduced support for Apache ORC. However, initially it did not take advantage of the full power of ORC. For instance, it was slow because ORC vectorization was not used and push-down predicate wa s also not supported on DATE types. Recently the Apache Spark community has started to use the latest Apache ORC which include new enhancements to address these limitations. In this talk, we show the result of integrating the latest Apache ORC and Apache Spark. We will also review the latest enhancements and roadmap.
Speakers:
Owen O'Malley, Co-founder & Technical Fellow, Hortonworks
Dongjoon Hyun, Staff Software Engineer, Hortonworks
This presentation focusses on all the Oracle RAC 12c Rel. 2 related features that ensure continuous availability of the applications using an Oracle RAC database for High Availability.
Oracle RAC and Your Way to the Cloud by Angelo PruscinoMarkus Michalewicz
Angelo Pruscino, SVP Oracle RAC Development, presents the future of Oracle RAC, including some upcoming technologies and their relevance for the (private) database cloud as part of his Keynote during the DOAG 2014 conference.
Migrating your clusters and workloads from Hadoop 2 to Hadoop 3DataWorks Summit
The Hadoop community announced Hadoop 3.0 GA in December, 2017 and 3.1 around April, 2018 loaded with a lot of features and improvements. One of the biggest challenges for any new major release of a software platform is its compatibility. Apache Hadoop community has focused on ensuring wire and binary compatibility for Hadoop 2 clients and workloads.
There are many challenges to be addressed by admins while upgrading to a major release of Hadoop. Users running workloads on Hadoop 2 should be able to seamlessly run or migrate their workloads onto Hadoop 3. This session will be deep diving into upgrade aspects in detail and provide a detailed preview of migration strategies with information on what works and what might not work. This talk would focus on the motivation for upgrading to Hadoop 3 and provide a cluster upgrade guide for admins and workload migration guide for users of Hadoop.
Speaker
Suma Shivaprasad, Hortonworks, Staff Engineer
Rohith Sharma, Hortonworks, Senior Software Engineer
In-depth overview of Oracle Real Application Clusters (RAC) 12c Release 2, which was first presented during UKOUG Tech16 under the title "Under the Hood of Oracle Real Application Clusters (RAC) 12c Release 2" and before Oracle Database 12c Release 2 became generally available (GA) in March 2017.
Today, many businesses around the world are using an Oracle product and in many of these at the core there is an Oracle Database. Many of us who started as a Database administrator where put in this position because we were good PL/SQL programmers or good Sysadmins, but knew very little of what it took to be a DBA. In this session you will learn the core architecture of an Oracle Database in 12c as well as what it takes to administer and apply this new knowledge the day you go back to your office.
Better, faster, cheaper infrastructure with apache cloud stack and riak cs reduxJohn Burwell
Software is eating infrastructure. Migrating reliability and
scalability responsibilities up the stack from specialized hardware to software, cloud orchestration platforms such as Apache CloudStack (ACS) and object stores such as Riak CS increase the utilization and density of compute and storage resources by dynamically shifting workloads based on demand. Together, these platform can saturate compute and storage of 1000s of commodity hosts with strong operational visibility and end-user self-service.
This presentation explores cloud design strategies to achieve high availability and reliability using commodity components. It then applies these strategies using Apache CloudStack and Riak CS.
Presentación de Oracle Database Cloud Service como servicio en la nube, tema de interés puntero puesto que actualmente la dirección de las empresas va en ese punto de llevar sus bases de datos y aplicaciones a la nube.
Oracle Systems Overview
Engineered systems strategy and overview about exadata, exalitics, superCluster, Exalogic, Oracle virtual appliance, ZFS appliance
Oracle DataGuard Online Training in USA | INDIAXoom Trainings
Xoom Trainings providing Best Oracle DataGuard Online Training with complete tutorial by 10 years experienced professionals worldwide
For More online training Demo Please Reach the below link:
https://www.youtube.com/watch?v=2zXZPh4agwE
For More Information please follow the below link:
http://www.xoomtrainings.com/course/oracle-dataguard
For General Queries Email us at sales@xoomtrainings.com or +1-610-686-8077
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Database & Technology 1 _ Milina Ristic _ Why use oracle data guard.pdf
1. Why
Use
Oracle
Data
Guard?
Milina
Ris7c
TelstraClear,
New
Zealand
The most comprehensive Oracle applications & technology content under one roof
2. Data
Guard
Func,ons
• High
availability
• Data
protec,on
• Disaster
recovery
• Repor,ng
• Backup
and
recovery
The most comprehensive Oracle applications & technology content under one roof
3. Data
Guard
Configura,ons
• Physical
Standby
– block
for
block
iden,cal
copy
of
primary
database
• Logical
Standby
– same
logical
informa,on
as
primary
database
The most comprehensive Oracle applications & technology content under one roof
4. Data
Guard
11g
Snapshot
Standby
• fully
updateable
standby
database
• tes,ng
on
produc,on
like
data
• easily
resynchronised
with
produc,on
The most comprehensive Oracle applications & technology content under one roof
5. Data
Guard
11g
Ac,ve
Data
Guard
• Real-‐,me
repor,ng
• Fast
incremental
backups
• Automa,c
correc,on
of
corrupted
blocks
NB:
Requires
separate
license
The most comprehensive Oracle applications & technology content under one roof
6. Ac,ve
Data
Guard
Read-‐only
applica,on
can
perform:
• Selects
• Alter
session
• Call
stored
procedures
• Call
remote
procedures
via
DB
links
• DB
links
to
write
to
remote
databases
The most comprehensive Oracle applications & technology content under one roof
7. Apply
Lag
Management
11g
ALTER
SESSION
SET
STANDBY_MAX_DATA_DELAY=600;
ORA-‐03172:
STANDBY_MAX_DATA_DELAY
of
600
seconds
exceeded
The most comprehensive Oracle applications & technology content under one roof
8. Physical
Standby
Primary Standby
database database
Redo
transport
Database Database copy
The most comprehensive Oracle applications & technology content under one roof
9. Benefits
of
Physical
Standby
• Switchover
• Failover
• Repor,ng
• Backup
The most comprehensive Oracle applications & technology content under one roof
10. Running
Backup
on
Physical
Standby
Primary
Standby
• 4-‐node
RAC
• 4-‐node
RAC
• NetApp
Filers
• SAN
• No
ASM
• ASM
• RMAN
• RMAN
• TSM
with
TDPO
• TSM
with
TDPO
The most comprehensive Oracle applications & technology content under one roof
11. Filesystem
to
ASM
and
Back
How
to
duplicate
a
controlfile
when
ASM
is
involved
[ID
345180.1]
How
to
move
a
datafile
from
a
file
system
to
ASM
[ID
390274.1]
How
to
move
a
datafile
from
ASM
to
the
file
system
[ID
390416.1]
The most comprehensive Oracle applications & technology content under one roof
12. Primary RAC database Secondary
Recovery
Catalog
nc
Standby RAC database Primary
sy
Recovery
re
Catalog
backup
The most comprehensive Oracle applications & technology content under one roof
13. Alterna,ves
for
DR
Complex
systems
e.g.
Sybase
database
Oracle
Transparent
Gateway
for
Sybase
Third
party
applica,ons
may
require
alterna,ve
technologies:
•
SAN
replica,on
•
snapshot
technology
The most comprehensive Oracle applications & technology content under one roof
14. Logical
Standby
Primary Standby
database database
Oracle Net
Archived Redo Log Apply
Log Files Services
Log Transport Archived Redo
Services Log Files
The most comprehensive Oracle applications & technology content under one roof
15. SQL
Apply
–
Log
Mining
• READER
–
reads
archived
redo
logs
• PREPARER
–
generates
logical
change
records
• BUILDER
–
groups
LCRs
into
transac,ons
The most comprehensive Oracle applications & technology content under one roof
16. SQL
Apply
–
Apply
Processing
• ANALYZER
–
iden,fies
dependencies
• COORDINATOR
–
assigns
transac,ons
• APPLIER
–
applies
transac,ons
The most comprehensive Oracle applications & technology content under one roof
17. Benefits
of
Logical
Standby
• Switchover
• Failover
• Repor,ng
• Addi,onal
objects
The most comprehensive Oracle applications & technology content under one roof
18. Importance
of
NOT
NULL
TABLE1
ID
NUMBER(5)
NAME
VARCHAR2(20)
TABLE2
ID
NOT
NULL
NUMBER(5)
NAME
VARCHAR2(20)
The most comprehensive Oracle applications & technology content under one roof
19. Importance
of
NOT
NULL
UPDATE
SQL
on
standby
database
UPDATE
table1
SET
name
=
'Smith'
WHERE
(id
=
:b1
OR
id
IS
NULL)
AND
(name
=
:b2
OR
name
IS
NULL)
The most comprehensive Oracle applications & technology content under one roof
20. Tracing
APPLIER
SELECT
PID,
TYPE,
STATUS,
HIGH_SCN
FROM
V$LOGSTDBY
oradebug
setospid
<APPLIER
pid>
oradebug
unlimit
oradebug
event
10046
trace
name
context
forever,
level
12
The most comprehensive Oracle applications & technology content under one roof
21. Tracing
APPLIER
oradebug
setospid
<APPLIER
pid>
oradebug
event
10046
trace
name
context
off
Trace
file
will
be
generated
in
bdump
tkprof
<fn>
tkprof.out
explain=
"/
as
sysdba"
The most comprehensive Oracle applications & technology content under one roof
22. Data
Guard
Modes
ALTER
DATABASE
GUARD
{ALL|STANDBY|NONE}
ALL
–
read
only
STANDBY
–
read
only
for
maintained
objects
NONE
–
fully
updateable
The most comprehensive Oracle applications & technology content under one roof
23. Bulk
Updates
Primary
Single
update
of
million
rows
Standby
Million
updates
on
standby
The most comprehensive Oracle applications & technology content under one roof
24. Reinstan,a,ng
Tables
DBMS_LOGSTDBY.INSTANTIATE_TABLE
('HR',
'EMPLOYEES',
'primary_dblink');
• Log
apply
needs
to
be
stopped
• Table
is
dropped
and
recreated
• Addi,onal
grants
and
indexes
are
lost
The most comprehensive Oracle applications & technology content under one roof
25. To
Skip
or
Not
to
Skip
• Temporary
and
audit
tables
• User
crea,on
• Schemas
• Index
rebuilds
• Par,,on
maintenance
The most comprehensive Oracle applications & technology content under one roof
26. Par,,on
Maintenance
Produc7on
Repor7ng
• Keep
12
months
• Keep
24
months
• Archive
older
data
• Drop
older
par,,ons
• Drop
older
par,,ons
The most comprehensive Oracle applications & technology content under one roof
27. Skipping
Transac,ons
execute
dbms_logstdby.skip
('SCHEMA_DDL',
'HR',
'DEPT');
('DML',
'HR',
'%TEMP');
('ALTER
INDEX',
'%',
'%');
The most comprehensive Oracle applications & technology content under one roof
28. Skipping
Drop
Par,,on
execute
dbms_logstdby.skip
('ALTER
TABLE',
'<schema
name>',
'<object
name>',
'<procedure
name>');
The most comprehensive Oracle applications & technology content under one roof
29. Skipping
Drop
Par,,on
IF
upper(statement)
like
'%DROP%PARTITION%'
THEN
skip_ac,on
:=
sys.dbms_logstdby.SKIP_ACTION_SKIP;
ELSE
skip_ac,on
:=
sys.dbms_logstdby.SKIP_ACTION_APPLY;
END
IF;
The most comprehensive Oracle applications & technology content under one roof
30. Hints
–
What
to
Watch
Out
For
• Explicitly
using
inappropriate
indexes
• Hin,ng
full
table
scan
• Using
too
high
parallel
degree
The most comprehensive Oracle applications & technology content under one roof
31. Unsupported
Opera,ons
Table
compression
up
to
11gR2
workaround
–
triggers
Segment
shrinking
workaround
–
move
The most comprehensive Oracle applications & technology content under one roof
32. Logical
Standby
Tips
• Sound
primary
database
data
model
• Beware
bulk
updates
• Know
the
limits
• Op,mise
long
running
processes
The most comprehensive Oracle applications & technology content under one roof