This document provides an overview of new features in Oracle Database 12c release 12.1.0.2. It discusses advanced index compression, approximate count distinct, attribute clustering, automatic big table caching, FDA support for CDBs, full database caching, in-memory column store, JSON support, the new FIPS 140 parameter for encryption, the PDB containers clause, PDB file placement in Oracle Managed Files, and PDB logging clause.
This document summarizes the differences between Oracle RAC 11g and 12c. It provides an agenda that covers key areas such as multitenant architecture, Oracle 11g and 12c configurations, RAC 12c configurations, ASM 11g vs 12c, and improvements to DBCA in 12c. The document also references external links with more detailed information on topics like how to determine which hub node a leaf node uses, RAC networks, node eviction behavior, and IPv6 support.
Oracle12c data guard farsync and whats new - Nassyam Bashapasalapudi123
This document discusses Oracle 12c Data Guard's new Far Sync feature. Far Sync allows redo data to be transmitted to distant standby databases more efficiently by using a lightweight Oracle database instance without datafiles. It supports both physical and logical standbys. Far Sync provides zero data loss protection by ensuring committed transactions are sent to remote standby databases before transactions commit on the primary. The document reviews considerations for implementing Far Sync such as network bandwidth and latency. It also provides an example configuration with a primary in Canada transmitting redo to a Far Sync instance also in Canada, which then sends the redo to a standby database in India.
This document profiles an Oracle DBA with over 18 years of experience. It lists their work experience including being Vice President of an Oracle user group in Guatemala since 2014 and a member of various Oracle communities. It also references a blog they co-wrote with an Oracle Ace from Argentina. The rest of the document discusses performance tuning concepts and strategies including analyzing response times, throughput indicators, and using metrics like average, variance, and dispersion to understand predictability. It provides examples of using Oracle tools to collect job and query timings and demonstrates analyzing backups and elapsed times. The goal is to identify the slowest or least predictable processes or queries for further optimization.
This document discusses new features in Oracle WebLogic Server 12c. It begins with an introduction of the presenters. It then outlines 12 key things to know about WebLogic 12c, including an updated installer, per-domain Node Manager, server templates, dynamic clusters, unicast groups, cluster-targeted JMS, Java Mission Control for monitoring, built-in WLDF diagnostic modules, and RESTful management APIs. The document provides information on why upgrading to WebLogic 12.1.3 would be beneficial.
This document provides an overview of Oracle 12c and its pluggable database feature from a presentation by Gustavo René Antúnez, an Oracle DBA at Pythian. It discusses the benefits of pluggable databases such as greater scalability and consolidation. It also covers key aspects of the multitenant architecture like common users, local users, and views that span the container and pluggable databases. The presentation concludes with a demonstration of RMAN backups in a multitenant environment.
Oracle Drivers configuration for High Availability, is it a developer's job?Ludovico Caldara
UCP, GridLink, TAF, AC, TAC, FAN… The configuration of Oracle Drivers for application high availability is not an easy job. The developers often care about the minimal working configuration, while the DBAs are busy with the operations. In this session I will try to demystify application server’s connectivity to the database and give a direction toward the highest availability, using Real Application Clusters and new Oracle features like TAC and CMAN TDM.
Oracle12c data guard farsync and whats newNassyam Basha
This document summarizes new features in Oracle 12c Data Guard including Fast Sync, Far Sync, real-time cascaded standby databases, switchover preview, DBMS_ROLLING for simplified rolling upgrades, online movement of standby data files, restoring datafiles on a standby using the primary database, and the new SYSDG administrative role for Data Guard. It provides an overview of each feature and how they are implemented and configured.
Daniel Morgan presented on GoldenGate for Oracle DBAs to the Guatemala Oracle Users Group on August 17, 2015. He is an Oracle ACE Director and consultant who has tested Oracle database versions 10g, 11g, and 12c beta. He is also a co-founder of the International GoldenGate Oracle Users Group. The presentation covered the logical and physical architecture of GoldenGate, its components, supported source and target databases, and installation process.
This document discusses best practices for avoiding ORA-01555 errors by properly managing undo data and undo tablespaces in Oracle databases. It explains that undo data is used for rolling back transactions, recovering terminated transactions, providing read consistency, and performing logical flashback operations. It recommends leaving the database in automatic undo management mode and details how Oracle automatically tunes the undo retention period and allocates extents in autoextending undo tablespaces.
Oracle Active Data Guard 12c: Far Sync Instance, Real-Time Cascade and Other ...Ludovico Caldara
Slides used for my Oracle Open World 2014 #OOW14 session.
The new release of Oracle Database has come with many new exciting enhancements for high availability. The aim of this presentation is to introduce some new Oracle Active Data Guard features through practical examples and live demos. Among the various enhancements, the new Far Sync Instance and Real-Time Cascade Standby features receive special attention in the session.
This document provides an overview of Oracle 12c Sharded Database Management. It defines what sharding is, how it works, and the benefits it provides such as extreme scalability, fault isolation, and cost reduction. It discusses Oracle's implementation of sharding using database partitioning and Global Data Services (GDS). Key concepts covered include shards, chunks, consistent hashing, and how Oracle supports operations across shards through GDS request routing.
Performance Scenario: Diagnosing and resolving sudden slow down on two node RACKristofferson A
This document summarizes the steps taken to diagnose and resolve a sudden slow down issue affecting applications running on a two node Real Application Clusters (RAC) environment. The troubleshooting process involved systematically measuring performance at the operating system, database, and session levels. Key findings included high wait times and fragmentation issues on the network interconnect, which were resolved by replacing the network switch. Measuring performance using tools like ASH, AWR, and OS monitoring was essential to systematically diagnose the problem.
This document outlines 10 vital tips for optimizing Oracle Real Application Clusters (RAC) performance. The tips include: 1) properly sizing capacity and architecture based on hardware components and estimated database sizes; 2) tuning SQL and parallel query performance through techniques like partitioning, parallelism, and reducing full table scans; 3) additional tuning of the database, network, recovery processes, global cache, storage, and Clusterware can further optimize RAC performance.
Oracle Active Data Guard 12c New FeaturesEmre Baransel
This document discusses new features in Oracle Active Data Guard 12c. It provides a history of Data Guard capabilities from version 7 through 11g. Key new features in 12c include Far Sync, which allows redo transport between databases across greater distances; Fast Sync, which improves synchronization performance between primary and standby databases; and real-time cascading, which allows a standby database to cascade redo in real-time as it is written to the standby redo log.
The document describes the steps to configure Oracle sharding in an Oracle 12c environment. It includes installing Oracle software on shardcat, shard1, and shard2 nodes, creating an SCAT database, installing the GSM software, configuring the shard catalog, registering the shard nodes, creating a shard group and adding shards, deploying the shards to create databases on shard1 and shard2, verifying the shard configuration, creating a global service, and creating a sample schema and shard table to verify distribution across shards.
The presentation in Oracle Technical Carnival China 2016, this is the second presentation about Oracle sharding function that will release in 12.2. In this presentation, described in real case how Oracle construct the sharding table and duplicated table.
Oracle Database 12c introduces several new features including pluggable databases (PDB) that allow multiple isolated databases to be consolidated within a single container database (CDB). It also introduces new administrative privileges (SYSBACKUP, SYSDG, SYSKM) and features such as transparent data encryption, invisible columns, object tables, and enhancements to RMAN and SQL.
Red Stack Tech Ltd is a global Oracle Technology brand specialising in the provision of Oracle software, Hardware, Managed and professional services across the entire Oracle Technology stack. Established in the mid 90’s, Red Stack Tech have developed through R&D and investment in new technologies, a brand which is highly regarded within the Oracle landscape. Red Stack Tech are able to deliver full end-to-end solutions that encompass all Oracle technologies with a strong focus on Oracle Engineered Systems, Database Management Services and Business Analytics.
Rapid Home Provisioning is a new feature in Oracle Grid Infrastructure 12c R2 that provides a simplified way to provision and patch Oracle software and databases. It uses a centralized management server and golden images stored on ACFS to deploy pre-packaged and patched Oracle homes to client nodes. Administrators can easily create working copies of golden images, deploy databases from the working copies, and seamlessly patch databases by moving them to a working copy based on a newer patched golden image with a single command.
ORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIESLudovico Caldara
The new release of Oracle Database has come with many new exciting enhancements for the High Availability.
This whitepaper introduces some new Data Guard features. Among various enhancements, special attention will be given to
the new Far Sync Instance and the Real-Time Cascade Standby.
RMAN has evolved since Oracle 8i and includes new features in Oracle 12c that help reduce downtime. In 12c, a container database can include pluggable databases. RMAN supports backup and recovery of container databases and individual pluggable databases. New features in 12c include the SYSBACKUP privilege which allows backups without granting full SYSDBA privileges, and support for multitenant container databases and pluggable databases.
Oracle supports cloning and users can easily clone existing Oracle installations. But you need to understand why cloning is useful.
This presentation covers following Topics.
When cloning useful
Different methods of Cloning
How to perform Cloning
Summary
Q&A
MySQL and MariaDB though they share the same roots for replication .They support parallel replication , but they diverge the way the parallel replication is implemented.
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.
OOW 17 - database consolidation using the oracle multitenant architecturePini Dibask
This document discusses database consolidation using Oracle Multitenant. It begins with an introduction to multitenant architecture and concepts. It then covers ensuring quality of service in multitenant environments using Oracle Resource Manager. The document also discusses using RAC with multitenant databases and performance monitoring for multitenant environments.
This document discusses various topics related to Oracle Data Guard configurations including:
- Choosing the appropriate protection mode based on bandwidth, latency, and data loss tolerance.
- Performance tuning techniques such as enabling SYNC parallelization in 11g and adjusting redo transport parameters.
- Best practices for role transitions like switchovers and failovers, including using flashback and real-time redo apply.
- Parameters for corruption detection and techniques for automatic block repair using standby databases.
POSTGRESQL is an open-source, full-featured relational database. This presentation gives an overview of the Postgres 11 release.
Creative Commons Attribution License http://momjian.us/presentations
Last updated: September, 2018
Como criar uma visão completa do paciente. Tema foi apresentado durante o evento Oracle Open World 2016, em São Paulo, por Jimmy Piroutek, diretor da everis Brasil e responsável pela área de ehCOS.
This document provides an overview and introduction to new features in Oracle Database 12c Release 1 (12.1). It is intended for readers familiar with previous releases who want to learn about new features, options, and enhancements in this release. The document contains information on various areas including application development, data warehousing, compression, and more. It provides high-level descriptions of new features without detailed technical specifications.
Daniel Morgan presented on GoldenGate for Oracle DBAs to the Guatemala Oracle Users Group on August 17, 2015. He is an Oracle ACE Director and consultant who has tested Oracle database versions 10g, 11g, and 12c beta. He is also a co-founder of the International GoldenGate Oracle Users Group. The presentation covered the logical and physical architecture of GoldenGate, its components, supported source and target databases, and installation process.
This document discusses best practices for avoiding ORA-01555 errors by properly managing undo data and undo tablespaces in Oracle databases. It explains that undo data is used for rolling back transactions, recovering terminated transactions, providing read consistency, and performing logical flashback operations. It recommends leaving the database in automatic undo management mode and details how Oracle automatically tunes the undo retention period and allocates extents in autoextending undo tablespaces.
Oracle Active Data Guard 12c: Far Sync Instance, Real-Time Cascade and Other ...Ludovico Caldara
Slides used for my Oracle Open World 2014 #OOW14 session.
The new release of Oracle Database has come with many new exciting enhancements for high availability. The aim of this presentation is to introduce some new Oracle Active Data Guard features through practical examples and live demos. Among the various enhancements, the new Far Sync Instance and Real-Time Cascade Standby features receive special attention in the session.
This document provides an overview of Oracle 12c Sharded Database Management. It defines what sharding is, how it works, and the benefits it provides such as extreme scalability, fault isolation, and cost reduction. It discusses Oracle's implementation of sharding using database partitioning and Global Data Services (GDS). Key concepts covered include shards, chunks, consistent hashing, and how Oracle supports operations across shards through GDS request routing.
Performance Scenario: Diagnosing and resolving sudden slow down on two node RACKristofferson A
This document summarizes the steps taken to diagnose and resolve a sudden slow down issue affecting applications running on a two node Real Application Clusters (RAC) environment. The troubleshooting process involved systematically measuring performance at the operating system, database, and session levels. Key findings included high wait times and fragmentation issues on the network interconnect, which were resolved by replacing the network switch. Measuring performance using tools like ASH, AWR, and OS monitoring was essential to systematically diagnose the problem.
This document outlines 10 vital tips for optimizing Oracle Real Application Clusters (RAC) performance. The tips include: 1) properly sizing capacity and architecture based on hardware components and estimated database sizes; 2) tuning SQL and parallel query performance through techniques like partitioning, parallelism, and reducing full table scans; 3) additional tuning of the database, network, recovery processes, global cache, storage, and Clusterware can further optimize RAC performance.
Oracle Active Data Guard 12c New FeaturesEmre Baransel
This document discusses new features in Oracle Active Data Guard 12c. It provides a history of Data Guard capabilities from version 7 through 11g. Key new features in 12c include Far Sync, which allows redo transport between databases across greater distances; Fast Sync, which improves synchronization performance between primary and standby databases; and real-time cascading, which allows a standby database to cascade redo in real-time as it is written to the standby redo log.
The document describes the steps to configure Oracle sharding in an Oracle 12c environment. It includes installing Oracle software on shardcat, shard1, and shard2 nodes, creating an SCAT database, installing the GSM software, configuring the shard catalog, registering the shard nodes, creating a shard group and adding shards, deploying the shards to create databases on shard1 and shard2, verifying the shard configuration, creating a global service, and creating a sample schema and shard table to verify distribution across shards.
The presentation in Oracle Technical Carnival China 2016, this is the second presentation about Oracle sharding function that will release in 12.2. In this presentation, described in real case how Oracle construct the sharding table and duplicated table.
Oracle Database 12c introduces several new features including pluggable databases (PDB) that allow multiple isolated databases to be consolidated within a single container database (CDB). It also introduces new administrative privileges (SYSBACKUP, SYSDG, SYSKM) and features such as transparent data encryption, invisible columns, object tables, and enhancements to RMAN and SQL.
Red Stack Tech Ltd is a global Oracle Technology brand specialising in the provision of Oracle software, Hardware, Managed and professional services across the entire Oracle Technology stack. Established in the mid 90’s, Red Stack Tech have developed through R&D and investment in new technologies, a brand which is highly regarded within the Oracle landscape. Red Stack Tech are able to deliver full end-to-end solutions that encompass all Oracle technologies with a strong focus on Oracle Engineered Systems, Database Management Services and Business Analytics.
Rapid Home Provisioning is a new feature in Oracle Grid Infrastructure 12c R2 that provides a simplified way to provision and patch Oracle software and databases. It uses a centralized management server and golden images stored on ACFS to deploy pre-packaged and patched Oracle homes to client nodes. Administrators can easily create working copies of golden images, deploy databases from the working copies, and seamlessly patch databases by moving them to a working copy based on a newer patched golden image with a single command.
ORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIESLudovico Caldara
The new release of Oracle Database has come with many new exciting enhancements for the High Availability.
This whitepaper introduces some new Data Guard features. Among various enhancements, special attention will be given to
the new Far Sync Instance and the Real-Time Cascade Standby.
RMAN has evolved since Oracle 8i and includes new features in Oracle 12c that help reduce downtime. In 12c, a container database can include pluggable databases. RMAN supports backup and recovery of container databases and individual pluggable databases. New features in 12c include the SYSBACKUP privilege which allows backups without granting full SYSDBA privileges, and support for multitenant container databases and pluggable databases.
Oracle supports cloning and users can easily clone existing Oracle installations. But you need to understand why cloning is useful.
This presentation covers following Topics.
When cloning useful
Different methods of Cloning
How to perform Cloning
Summary
Q&A
MySQL and MariaDB though they share the same roots for replication .They support parallel replication , but they diverge the way the parallel replication is implemented.
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.
OOW 17 - database consolidation using the oracle multitenant architecturePini Dibask
This document discusses database consolidation using Oracle Multitenant. It begins with an introduction to multitenant architecture and concepts. It then covers ensuring quality of service in multitenant environments using Oracle Resource Manager. The document also discusses using RAC with multitenant databases and performance monitoring for multitenant environments.
This document discusses various topics related to Oracle Data Guard configurations including:
- Choosing the appropriate protection mode based on bandwidth, latency, and data loss tolerance.
- Performance tuning techniques such as enabling SYNC parallelization in 11g and adjusting redo transport parameters.
- Best practices for role transitions like switchovers and failovers, including using flashback and real-time redo apply.
- Parameters for corruption detection and techniques for automatic block repair using standby databases.
POSTGRESQL is an open-source, full-featured relational database. This presentation gives an overview of the Postgres 11 release.
Creative Commons Attribution License http://momjian.us/presentations
Last updated: September, 2018
Como criar uma visão completa do paciente. Tema foi apresentado durante o evento Oracle Open World 2016, em São Paulo, por Jimmy Piroutek, diretor da everis Brasil e responsável pela área de ehCOS.
This document provides an overview and introduction to new features in Oracle Database 12c Release 1 (12.1). It is intended for readers familiar with previous releases who want to learn about new features, options, and enhancements in this release. The document contains information on various areas including application development, data warehousing, compression, and more. It provides high-level descriptions of new features without detailed technical specifications.
Oracle Database 12c New Features for Developers and DBAs - OTN TOUR LA 2015Alex Zaballa
Oracle Database 12c includes over 500 new features designed for cloud computing, big data, security, and availability. Key features include Multitenant architecture which allows multiple databases to share a single database instance, In-Memory which stores frequently accessed data in memory for faster queries, and new security features like data redaction and encryption. Additional features improve performance, manageability, and flexibility of the database like JSON support, heat map statistics, and identity columns.
OOW16 - Oracle Database 12c - The Best Oracle Database 12c New Features for D...Alex Zaballa
This document provides an overview of new features in Oracle Database 12c for developers and DBAs. It begins with an introduction by Alex Zaballa and then covers several new features including native support for JSON, data redaction, row limits and offsets for SQL queries, PL/SQL functions callable from SQL, session level sequences, and temporary undo. The document includes demonstrations of many of these new features.
This document outlines new capabilities in Oracle's 12c optimizer. It discusses adaptive query optimization, which allows the optimizer to adapt join methods and parallel distribution methods at runtime based on statistics collected during query execution. It also discusses enhancements to optimizer statistics, including new types of histograms, online statistics gathering, and automatic detection of column groups.
- Oracle Database 12c introduced several new features for DBAs including adaptive execution plans, PGA_AGGREGATE_LIMIT parameter, enhanced statistics gathering options, renaming datafiles online, FETCH FIRST clause for limiting rows, table restoration using RMAN, SQL statements in RMAN, preupgrade and parallel upgrade utilities, and real-time ADDM analysis.
- Adaptive execution plans allow queries to switch plans during execution if row counts differ significantly from estimates. PGA_AGGREGATE_LIMIT provides a hard limit on PGA memory usage to prevent sessions from consuming too much. Enhanced statistics options include system statistics for Exadata, concurrent collection, and new histogram types.
Write Less (code) With More (Oracle Database 12c New Features)Oren Nakdimon
Oracle 12c introduced many new features that allow us developers to write less code than in previous releases, and become more efficient and productive.
Some features, such as Row Limiting and Lateral Inline Views, enhance the SQL language, so SQL statements can become much shorter and more readable than before.
Other features, such as Temporal Validity and In-Database Archiving, offer built-in functionality that previously had to be implemented by the application.
Attend this session to learn about several of these new features, and see many useful examples.
Oracle Database 12.1.0.2 introduced several new features including approximate count distinct, full database caching, pluggable database (PDB) improvements like cloning and state management, JSON support, data redaction, SQL query row limits and offsets, invisible columns, SQL text expansion, calling PL/SQL from SQL, session level sequences, and extended data types support.
Oracle Database 12c - New Features for Developers and DBAsAlex Zaballa
Oracle Database 12c includes over 500 new features designed to support cloud computing, big data, security, and availability. Key features include support for up to 4096 pluggable databases, hot cloning without placing the source database in read-only mode, sharding capabilities, in-memory column storage, application containers, improved resource management isolation, and AWR support on Active Data Guard databases. Other notable features include enhanced JSON support, data redaction for security, row limits and offsets for queries, invisible columns, SQL text expansion, PL/SQL from SQL, session-level sequences, extended data types up to 32K, multiple indexes on the same columns, READ privileges without row locking ability, session private statistics for global temporary tables,
Oracle Database 12c - New Features for Developers and DBAsAlex Zaballa
This document summarizes a presentation about new features in Oracle Database 12c for developers and DBAs. It introduces JSON support, data redaction, SQL query row limits and offsets, invisible columns, extended data types, session level sequences, and more. Demo sections are included to illustrate several of the new features.
This document discusses the creation of a multitenant container database (CDB) and pluggable databases (PDBs) in Oracle Database 12c. It covers creating a CDB using Oracle Universal Installer, Database Configuration Assistant, or manually. The manual process involves setting enable_pluggable_database to true, adding clauses to the CREATE DATABASE command, and running a script that creates the root and seed PDBs. The document also provides commands to validate if a database is a CDB and view its containers.
This document provides a summary of new features and enhancements in MySQL 5.6, including improved performance, scalability, availability, and usability. Key highlights include optimizations to the query optimizer, enhanced instrumentation via the performance schema, improvements to InnoDB and replication, and new utilities to help administer replication deployments. Oracle aims to release development milestone versions of MySQL frequently to get new features in users' hands early.
OUGN winning performnace challenges in oracle MultitenantPini Dibask
This document provides an overview and introduction to Oracle 12c Multitenant architecture. It discusses key features such as pluggable databases (PDBs), container databases (CDBs), and the benefits of consolidation. The document also covers best practices for ensuring quality of service (QoS) between PDBs using resource management. It describes using the Oracle resource manager to allocate resources at the CDB and PDB level. Lastly, it summarizes performance monitoring in multitenant environments with Automatic Workload Repository (AWR) functionality in 12c Release 1 and 2.
The document provides an agenda and overview for a hands-on workshop on Oracle 12c pluggable databases. The agenda includes topics on Oracle history, container databases, pluggable databases, new users and privileges in Oracle 12c, and several hands-on labs for activities like dropping/unplugging pluggable databases, plugging/cloning pluggable databases from remote container databases using database links, and moving a non-container database to a container database using Data Pump transportable export/import. Slides accompany the topics and provide additional technical details on concepts like container databases, pluggable databases, and the new user and role architecture in Oracle 12c.
The document summarizes new features in Oracle Database 12c from Oracle 11g that would help a DBA currently using 11g. It lists and briefly describes features such as the READ privilege, temporary undo, online data file move, DDL logging, and many others. The objectives are to make the DBA aware of useful 12c features when working with a 12c database and to discuss each feature at a high level within 90 seconds.
This document discusses connecting to a Container Database (CDB) and pluggable databases (PDBs) in Oracle Database 12c. It covers how to connect to the CDB root and PDBs using services, and how connections are unchanged from previous versions. It also discusses users, grants, and roles in a CDB, including how users can be common or local, and how roles can be common or local. It provides examples of how to create common and local users and roles.
OOW16 - Oracle Database 12c - The Best Oracle Database 12c New Features for D...Alex Zaballa
Oracle Database 12c introduces many new features for developers and DBAs. These include native support for JSON, data redaction capabilities, improved SQL query functionality using row limits and offsets, and new PL/SQL features like calling functions from SQL. The presentation provides demonstrations of these new features.
The document discusses new features in Oracle Database 12c Release 2 related to Oracle Multitenant architecture. Key points include:
- PDBs can now have local undo tablespaces for improved flashback and other features.
- PDBs can be plugged/unplugged into archive files, cloned with hot cloning, refreshed periodically, and relocated between CDBs.
- New resource management features allow limiting I/O rates, configuring memory usage, and assigning performance profiles for PDBs.
- PDB lockdown profiles provide a way to restrict features and operations on a per-PDB basis.
The document discusses new features in Oracle Database 12c Release 2 related to Oracle Multitenant architecture. Key points include:
- PDBs can now have local undo tablespaces for improved flashback and other features.
- PDBs can be plugged/unplugged into archive files, cloned with hot cloning, refreshed periodically, and relocated between CDBs.
- New features allow restricting access and limiting resources on a per-PDB basis through lockdown profiles and I/O/memory limits.
This document provides an overview of Oracle 12c Pluggable Databases (PDBs). Key points include:
- PDBs allow multiple databases to be consolidated within a single container database (CDB), providing benefits like faster provisioning and upgrades by doing them once per CDB.
- Each PDB acts as an independent database with its own data dictionary but shares resources like redo logs at the CDB level. PDBs can be unplugged from one CDB and plugged into another.
- Hands-on labs demonstrate how to create, open, clone, and migrate PDBs between CDBs. The document also compares characteristics of CDBs and PDBs and shows how a non-C
Winning Performance Challenges in Oracle MultitenantPini Dibask
Pini Dibask, a senior product manager at Quest Software, gave a presentation on winning performance challenges in Oracle Multitenant. The presentation covered Oracle Multitenant concepts, ensuring quality of service in multitenant environments through resource management, using RAC with multitenant, and performance monitoring tools. It discussed how Oracle Resource Manager can be used to allocate resources between pluggable databases at the container database level. The presentation also showed how tools from Quest such as Foglight can provide performance monitoring across multiple databases.
MOUG17 Keynote: Oracle OpenWorld Major AnnouncementsMonica Li
Midwest Oracle Users Group Training Day 2017 Presentation by Rich Niemiec, Chief Innovation Officer at Viscosity North America.
Catch up on OOW17's top announcements in this 1 hour presentation.
This document discusses MySQL databases and how to interact with them using PHP. It begins by introducing MySQL as the world's most popular open source database and describes some basic database server concepts. It then provides code examples for how to connect to a MySQL database from PHP, select a database, perform queries to read, insert, update, and delete records, and more. The document is intended as a tutorial for learning the basic functions and syntax for accessing and manipulating data in a MySQL database with PHP.
This document discusses upgrading to Oracle Database 19c and migrating to Oracle Multitenant. It provides an overview of key features such as being able to have 3 user-created PDBs without a Multitenant license in 19c. It also demonstrates how to use AutoUpgrade to perform an upgrade and migration to Multitenant with a single command. The document highlights various Multitenant concepts such as resource sharing, connecting to containers, and cloning PDBs.
El documento describe los beneficios de usar Oracle Cloud en lugar de una infraestructura local ("on-premise"). Usar Oracle Cloud elimina los costos de mantenimiento de hardware, permite pagar solo por los recursos utilizados, y facilita el aprovisionamiento rápido de recursos. Además, las predicciones son que en 2025 el 80% de los ambientes de producción y el 100% de los ambientes de prueba, calidad y desarrollo estarán en la nube.
Este documento describe las ventajas de actualizar a Oracle Database 12c, incluyendo mejoras en soporte, aprovisionamiento, consolidación, alta disponibilidad, facilidad de actualización y reducción de costos. También aborda preocupaciones comunes sobre actualizar como el miedo a probar nuevas versiones y la dificultad de mantener versiones antiguas.
This document summarizes the key features of Oracle multitenant databases. It introduces Deiby Gomez, an Oracle ACE director and speaker, and discusses some of his qualifications and experience. It then provides an overview of features like full database caching, automatic big table caching, zone maps, the PDB CONTAINERS clause, PDB file placement, PDB logging, PDB metadata cloning, PDB remote cloning, the PDB STANDBYS clause, PDB state management across CDBs, and PDB subset cloning. It concludes by mentioning Deiby Gomez's contact information.
El documento compara las arquitecturas de Oracle Database 11g y 12c. La principal diferencia es que 12c introduce el concepto de Container Database (CDB) y Pluggable Database (PDB), lo que permite agrupar múltiples bases de datos en una sola instancia. También describe las reglas para el manejo de usuarios, roles y privilegios entre el nivel común (CDB) y local (PDB).
Oracle Database 12c: Privilegios, Usuarios y RolesDeiby Gómez
Este documento describe la arquitectura de usuarios, roles y privilegios en Oracle Database 12c. Explica que los usuarios y roles se pueden crear como comunes o locales y que los privilegios se pueden asignar común o localmente. También describe cómo los usuarios comunes, roles comunes y privilegios comunes funcionan a nivel del contenedor raíz de la base de datos, mientras que los usuarios, roles y privilegios locales funcionan solo dentro de una base de datos anidada en particular.
The document provides an overview of Oracle indexes from a conceptual and internal perspective. It discusses B-tree indexes, including their structure, leaf and branch nodes, and how select, update, delete and insert operations are handled internally. It also covers bitmap indexes and their storage format, as well as function-based and reversed indexes.
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfAbi john
Analyze the growth of meme coins from mere online jokes to potential assets in the digital economy. Explore the community, culture, and utility as they elevate themselves to a new era in cryptocurrency.
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxJustin Reock
Building 10x Organizations with Modern Productivity Metrics
10x developers may be a myth, but 10x organizations are very real, as proven by the influential study performed in the 1980s, ‘The Coding War Games.’
Right now, here in early 2025, we seem to be experiencing YAPP (Yet Another Productivity Philosophy), and that philosophy is converging on developer experience. It seems that with every new method we invent for the delivery of products, whether physical or virtual, we reinvent productivity philosophies to go alongside them.
But which of these approaches actually work? DORA? SPACE? DevEx? What should we invest in and create urgency behind today, so that we don’t find ourselves having the same discussion again in a decade?
Semantic Cultivators : The Critical Future Role to Enable AIartmondano
By 2026, AI agents will consume 10x more enterprise data than humans, but with none of the contextual understanding that prevents catastrophic misinterpretations.
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...SOFTTECHHUB
I started my online journey with several hosting services before stumbling upon Ai EngineHost. At first, the idea of paying one fee and getting lifetime access seemed too good to pass up. The platform is built on reliable US-based servers, ensuring your projects run at high speeds and remain safe. Let me take you step by step through its benefits and features as I explain why this hosting solution is a perfect fit for digital entrepreneurs.
This is the keynote of the Into the Box conference, highlighting the release of the BoxLang JVM language, its key enhancements, and its vision for the future.
"Client Partnership — the Path to Exponential Growth for Companies Sized 50-5...Fwdays
Why the "more leads, more sales" approach is not a silver bullet for a company.
Common symptoms of an ineffective Client Partnership (CP).
Key reasons why CP fails.
Step-by-step roadmap for building this function (processes, roles, metrics).
Business outcomes of CP implementation based on examples of companies sized 50-500.
AI and Data Privacy in 2025: Global TrendsInData Labs
In this infographic, we explore how businesses can implement effective governance frameworks to address AI data privacy. Understanding it is crucial for developing effective strategies that ensure compliance, safeguard customer trust, and leverage AI responsibly. Equip yourself with insights that can drive informed decision-making and position your organization for success in the future of data privacy.
This infographic contains:
-AI and data privacy: Key findings
-Statistics on AI data privacy in the today’s world
-Tips on how to overcome data privacy challenges
-Benefits of AI data security investments.
Keep up-to-date on how AI is reshaping privacy standards and what this entails for both individuals and organizations.
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Impelsys Inc.
Impelsys provided a robust testing solution, leveraging a risk-based and requirement-mapped approach to validate ICU Connect and CritiXpert. A well-defined test suite was developed to assess data communication, clinical data collection, transformation, and visualization across integrated devices.
Automation Dreamin' 2022: Sharing Some Gratitude with Your UsersLynda Kane
Slide Deck from Automation Dreamin'2022 presentation Sharing Some Gratitude with Your Users on creating a Flow to present a random statement of Gratitude to a User in Salesforce.
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfSoftware Company
Explore the benefits and features of advanced logistics management software for businesses in Riyadh. This guide delves into the latest technologies, from real-time tracking and route optimization to warehouse management and inventory control, helping businesses streamline their logistics operations and reduce costs. Learn how implementing the right software solution can enhance efficiency, improve customer satisfaction, and provide a competitive edge in the growing logistics sector of Riyadh.
How Can I use the AI Hype in my Business Context?Daniel Lehner
𝙄𝙨 𝘼𝙄 𝙟𝙪𝙨𝙩 𝙝𝙮𝙥𝙚? 𝙊𝙧 𝙞𝙨 𝙞𝙩 𝙩𝙝𝙚 𝙜𝙖𝙢𝙚 𝙘𝙝𝙖𝙣𝙜𝙚𝙧 𝙮𝙤𝙪𝙧 𝙗𝙪𝙨𝙞𝙣𝙚𝙨𝙨 𝙣𝙚𝙚𝙙𝙨?
Everyone’s talking about AI but is anyone really using it to create real value?
Most companies want to leverage AI. Few know 𝗵𝗼𝘄.
✅ What exactly should you ask to find real AI opportunities?
✅ Which AI techniques actually fit your business?
✅ Is your data even ready for AI?
If you’re not sure, you’re not alone. This is a condensed version of the slides I presented at a Linkedin webinar for Tecnovy on 28.04.2025.
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxshyamraj55
We’re bringing the TDX energy to our community with 2 power-packed sessions:
🛠️ Workshop: MuleSoft for Agentforce
Explore the new version of our hands-on workshop featuring the latest Topic Center and API Catalog updates.
📄 Talk: Power Up Document Processing
Dive into smart automation with MuleSoft IDP, NLP, and Einstein AI for intelligent document workflows.
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...Alan Dix
Talk at the final event of Data Fusion Dynamics: A Collaborative UK-Saudi Initiative in Cybersecurity and Artificial Intelligence funded by the British Council UK-Saudi Challenge Fund 2024, Cardiff Metropolitan University, 29th April 2025
https://alandix.com/academic/talks/CMet2025-AI-Changes-Everything/
Is AI just another technology, or does it fundamentally change the way we live and think?
Every technology has a direct impact with micro-ethical consequences, some good, some bad. However more profound are the ways in which some technologies reshape the very fabric of society with macro-ethical impacts. The invention of the stirrup revolutionised mounted combat, but as a side effect gave rise to the feudal system, which still shapes politics today. The internal combustion engine offers personal freedom and creates pollution, but has also transformed the nature of urban planning and international trade. When we look at AI the micro-ethical issues, such as bias, are most obvious, but the macro-ethical challenges may be greater.
At a micro-ethical level AI has the potential to deepen social, ethnic and gender bias, issues I have warned about since the early 1990s! It is also being used increasingly on the battlefield. However, it also offers amazing opportunities in health and educations, as the recent Nobel prizes for the developers of AlphaFold illustrate. More radically, the need to encode ethics acts as a mirror to surface essential ethical problems and conflicts.
At the macro-ethical level, by the early 2000s digital technology had already begun to undermine sovereignty (e.g. gambling), market economics (through network effects and emergent monopolies), and the very meaning of money. Modern AI is the child of big data, big computation and ultimately big business, intensifying the inherent tendency of digital technology to concentrate power. AI is already unravelling the fundamentals of the social, political and economic world around us, but this is a world that needs radical reimagining to overcome the global environmental and human challenges that confront us. Our challenge is whether to let the threads fall as they may, or to use them to weave a better future.
Hands On: Create a Lightning Aura Component with force:RecordDataLynda Kane
Slide Deck from the 3/26/2020 virtual meeting of the Cleveland Developer Group presentation on creating a Lightning Aura Component using force:RecordData.
tecnologias de las primeras civilizaciones.pdffjgm517
Oracle Database 12.1.0.2 New Features
1. Oracle Database 12.1.0.2 New Features
Deiby Gómez Oracle Database Consultant
Alex Zaballa Oracle DBA
2. Deiby Gómez
oraclefromguatemala.com.gt
@hdeiby
• President of Guatemala Oracle Users Group
• Youngest ACE in the World (23 years old)
• Youngest OCM 11g in Latin America (24 years old)
• Youngest ACE Director in the World (25 years old)
• Some Certs (Exadata, RAC, Linux, SOA)
• Consultant at Pythian
6. 6
Full Database Caching
DB size > Buffer Cache
Little tables:
• Allocated in memory If the table size < 2% of the Buffer Cache size
Medium tables:
• Allocated in memory if table size [2%,10%] of Buffer Cache size (No official
information)
• Oracle analyze the date when the table was used last time
• Free space in Buffer Cache
• Etc
Big Tables
• Big tables are not allocated in Buffer Cache
• Use "KEEP” to advice Oracle to allocate a big table in Buffer Cache
7. 7
Full Database Caching
Buffer Cache > DB size
Little tables:
• Allocated in memory If the table size < 2% of the Buffer Cache size
Medium tables:
• Allocated in memory if table size [2%,10%] of Buffer Cache size (No official
information)
• Oracle analyze the date when the table was used last time
• Free space in Buffer Cache
• Etc
Big Tables
• Big tables are not allocated in Buffer Cache
• Use "KEEP” to advice Oracle to allocate a big table in Buffer Cache
10. PDB File Placement in OMF
• FILE_NAME_CONVERT clause of CREATE PLUGGABLE DATABASE
• CREATE_FILE_DEST clause of CREATE PLUGGABLE DATABASE
• DB_CREATE_FILE_DEST (root level)
• PDB_FILE_NAME_CONVERT initialization parameter
11. PDB Logging Clause
• Table Level – Logging
• Index Level – Logging
• Tablespace Level – Logging
• Tablespace Level - Force Logging
• PDB Level – Logging
• PDB Level - Force No logging
• CDB - Force Logging
12. PDB Metadata Clone
NO DATA clause of the CREATE PLUGGABLE DATABASE
“This clause is useful for quickly creating clones of a PDB with
only the object definitions and no data.”
27. JSON
OTN Article by Alex Zaballa
http://www.oracle.com/technetwork/pt/articles
/sql/json-oracle-database-12c-2378776-
ptb.html
28. JSON
• Oracle Database 12.1.0.2 has now native
support for JSON.
• “JSON (JavaScript Object Notation) is a
lightweight data-interchange format. It is easy
for humans to read and write. It is easy for
machines to parse and generate.”
Source: http://json.org/
31. Data Redaction
OTN Article in English by Alex Zaballa
http://www.oracle.com/technetwork/articles/d
atabase/data-redaction-odb12c-2331480.html
32. Data Redaction
• One of the new features introduced in Oracle
Database 12c
• Part of the Advanced Security option
• Enables the protection of data shown to the
user in real time, without requiring changes to
the application
36. SQL Query Row Limits
and Offsets
create table tabela_teste (codigo number, nome varchar2(20), salario
number);
insert into tabela_teste values (1,'Alex' ,100);
insert into tabela_teste values (2,'Joao' ,200);
insert into tabela_teste values (3,'Maria' ,300);
insert into tabela_teste values (4,'Pedro',400);
insert into tabela_teste values (5,'Paulo',500);
insert into tabela_teste values (6,'Fernando',600);
insert into tabela_teste values (7,'Rafael',700);
insert into tabela_teste values (8,'Samuel',700);
insert into tabela_teste values (9,'Daniel',800);
insert into tabela_teste values (10,'Luciano',1000);
37. SQL Query Row Limits
and Offsets
Top-N Queries – Pré 12c
select * from ( select codigo, nome, salario
from tabela_teste
order by salario desc)
where rownum <= 5
38. SQL Query Row Limits
and Offsets
select codigo, nome, salario
from tabela_teste
order by salario desc
FETCH FIRST 5 ROWS ONLY
39. SQL Query Row Limits
and Offsets
select codigo, nome, salario
from tabela_teste
order by salario
FETCH FIRST 30 PERCENT ROWS ONLY
40. SQL Query Row Limits
and Offsets
select codigo, nome, salario
from tabela_teste
order by salario desc
OFFSET 2 ROWS FETCH NEXT 2 ROWS ONLY;
41. Invisible Columns
CREATE TABLE tabela_teste
(
coluna1 NUMBER,
coluna2 NUMBER,
coluna3 NUMBER INVISIBLE,
coluna4 NUMBER
);
SQL> desc tabela_teste
Name
-----------------------------------------
COLUNA1 NUMBER
COLUNA2 NUMBER
COLUNA4 NUMBER
42. Invisible Columns
INSERT INTO tabela_teste
(coluna1,coluna2,coluna3,coluna4) VALUES
(1,2,3,4);
INSERT INTO tabela_teste VALUES (1,2,4);
43. Invisible Columns
SET COLINVISIBLE ON
SQL> desc tabela_teste
Name
-----------------------------------------
COLUNA1 NUMBER
COLUNA2 NUMBER
COLUNA4 NUMBER
COLUNA3 (INVISIBLE) NUMBER
47. PL/SQL From SQL
with
function Is_Number
(x in varchar2) return varchar2 is
Plsql_Num_Error exception;
pragma exception_init(Plsql_Num_Error, -06502);
begin
if (To_Number(x) is NOT null) then
return 'Y';
else
return '';
end if;
exception
when Plsql_Num_Error then
return 'N';
end Is_Number;
select rownum, x, is_number(x) is_num from t;
48. Session Level Sequences
Session level sequences are used to produce
unique values in a session. Once the session
ends, the sequence is reset.
Generating Primary Keys for a Global Temporary
Table would be a field where those kinds of
sequences could be used.
51. Extended Data Types
SQL> create table tabela_teste(campo01
varchar2(4001));
*
ERROR at line 1:
ORA-00910: specified length too long for its
datatype
52. Extended Data Types
- VARCHAR2 : 32767 bytes
- NVARCHAR2 : 32767 bytes
- RAW : 32767 bytes
53. Extended Data Types
SHUTDOWN IMMEDIATE;
STARTUP UPGRADE;
ALTER SYSTEM SET max_string_size=extended;
@?/rdbms/admin/utl32k.sql
SHUTDOWN IMMEDIATE;
STARTUP;
**Once you switch to extended data types you can't switch back
54. Multiple Indexes on the
same set of Columns
Pre 12c:
ORA-01408: such column list already indexed
error.
55. Multiple Indexes on the
same set of Columns
Is the ability to create more than one index on
the same set of columns in 12c.
**Only one of these indexes can be visible at a
time
56. Multiple Indexes on the
same set of Columns
Why would you want to do that?
• Unique versus nonunique
• B-tree versus bitmap
• Different partitioning strategies
57. READ Object Privilege and
READ ANY TABLE System Privilege
What is the difference to SELECT and SELECT
ANY TABLE?
58. READ Object Privilege and
READ ANY TABLE System Privilege
SELECT and SELECT ANY TABLE provides the
ability to lock rows:
LOCK TABLE table_name IN EXCLUSIVE MODE;
SELECT ... FROM table_name FOR UPDATE;
59. READ Object Privilege and
READ ANY TABLE System Privilege
SQL> grant select on scott.emp to teste;
Grant succeeded.
SQL> lock table scott.emp in exclusive mode;
Table(s) Locked.
60. READ Object Privilege and
READ ANY TABLE System Privilege
SQL> grant read on scott.emp to teste;
Grant succeeded.
SQL> lock table scott.emp in exclusive mode;
lock table scott.emp in exclusive mode
*
ERROR at line 1:
ORA-01031: insufficient privileges
61. Truncate Cascade
SQL> truncate table scott.dept;
truncate table scott.dept
*
ERROR at line 1:
ORA-02266: unique/primary keys in table
referenced by enabled foreign keys
65. Direct SQL statement
execution in RMAN
Pre - 12c:
RMAN> SQL ‘SELECT sysdate FROM dual’;
12c:
RMAN> SELECT sysdate FROM dual;
66. RMAN Table Recovery in 12c
RMAN enables you to recover one or more
tables or table partitions to a specified point in
time.
67. RMAN Table Recovery in 12c
RMAN> RECOVER TABLE HR.REGIONS
UNTIL TIME "TO_DATE('01/10/2013
09:33:39','DD/MM/RRRR HH24:MI:SS')"
AUXILIARY DESTINATION '/tmp/backups'
68. Statistics During Loads
The ability to gather statistics automatically
during bulk loads:
- CREATE TABLE AS SELECT
- INSERT INTO ... SELECT into an empty table
using a direct path insert
69. Partial Indexes for Partitioned Table
• You can create local and global indexes on a
subset of the partitions of a table, enabling
more flexibility in index creation.
• This feature is not supported for unique
indexes, or for indexes used for enforcing
unique constraints.
77. SQL*Loader Express
[oracle@oracle01 tmp]$ sqlldr teste/teste TABLE=EMPRESA
SQL*Loader: Release 12.1.0.1.0 - Production on Sat Jan 11 12:16:28 2014
Copyright (c) 1982, 2013, Oracle and/or its affiliates. All rights reserved.
Express Mode Load, Table: EMPRESA
Path used: External Table, DEGREE_OF_PARALLELISM=AUTO
Table EMPRESA:
9 Rows successfully loaded.
Check the log files:
EMPRESA.log
EMPRESA_%p.log_xt
for more information about the load.