Any DBA from beginner to advanced level, who wants to fill in some gaps in his/her knowledge about Performance Tuning on an Oracle Database, will benefit from this workshop.
Any DBA from beginner to advanced level, who wants to fill in some gaps in his/her knowledge about Performance Tuning on an Oracle Database, will benefit from this workshop.
Oracle Open World (OOW) 2014 presentation on Oracle Cache Fusion; how it works and how to use it in an optimized fashion to scale an Oracle RAC system.
This ppt helps people who would like to present their industrial training presentation on Oracle 11g DBA.
This one includes all the operations that dba has to be perform and some other internal concepts of Oracle.
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
What to Expect From Oracle database 19cMaria Colgan
The Oracle Database has recently switched to an annual release model. Oracle Database 19c is only the second release in this new model. So what can you expect from the latest version of the Oracle Database? This presentation explains how Oracle Database 19c is really 12.2.0.3 the terminal release of the 12.2 family and the new features you can find in this release.
Introduction to Real Application Cluster
RAC - Savior of DBA
Oracle Clusterware (Platform on Platform)
RAC Startup sequence
RAC Architecture
RAC Components
Single Instance on RAC
Node Eviction
Important Log directories in RAC.
Tips to monitor and improve the RAC environment.
Oracle Data Guard ensures high availability, disaster recovery and data protection for enterprise data. This enable production Oracle databases to survive disasters and data corruptions. Oracle 18c and 19c offers many new features it will bring many advantages to organization.
Oracle Open World (OOW) 2014 presentation on Oracle Cache Fusion; how it works and how to use it in an optimized fashion to scale an Oracle RAC system.
This ppt helps people who would like to present their industrial training presentation on Oracle 11g DBA.
This one includes all the operations that dba has to be perform and some other internal concepts of Oracle.
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
What to Expect From Oracle database 19cMaria Colgan
The Oracle Database has recently switched to an annual release model. Oracle Database 19c is only the second release in this new model. So what can you expect from the latest version of the Oracle Database? This presentation explains how Oracle Database 19c is really 12.2.0.3 the terminal release of the 12.2 family and the new features you can find in this release.
Introduction to Real Application Cluster
RAC - Savior of DBA
Oracle Clusterware (Platform on Platform)
RAC Startup sequence
RAC Architecture
RAC Components
Single Instance on RAC
Node Eviction
Important Log directories in RAC.
Tips to monitor and improve the RAC environment.
Oracle Data Guard ensures high availability, disaster recovery and data protection for enterprise data. This enable production Oracle databases to survive disasters and data corruptions. Oracle 18c and 19c offers many new features it will bring many advantages to organization.
Oracle Standard Edition 2 Licence changesKay Williams
Oracle announced the release of Oracle Standard Edition 2 to replace both Standard Edition and Standard Edition 1. There are some changes to the licensing which will certainly impact most customers. Don't get caught out, view this presentation to understand the detail you need to know.
Oracle announced on September 1st 2015 Oracle Standard Edition 2 (SE2). This edition will replace the previous Standard Edition (SE) and Standard Edition One (SE1).
The new SE 2 Database will be released as 12c release version 12.1.0.2. On a positive note the pricing is the same as the SE Database at $17,500 per socket. Unfortunately the socket count is restricted to 2 per server from the 4 sockets per server that we had with Standard Edition before.. Even using RAC will be limited to 2 nodes per cluster with 1 socket per node.
We also have changes to Named User Plus (NUPS), which now have a minimum of 10 per server not 5 per customer as it was before.
In terms of the end of life of prior SE and SE1 editions. SE and SE1 will be removed from the Price List on December 1, 2015. So if you still want to purchase these editions you can until then.
SE and SE1 customers will continue to receive Premier Support for existing licenses through the terminal release 12.1.0.1. until September 1st, 2016.
For release 11.2.0.4 of SE and SE1 this is is currently within Extended Support. The Extended Support fees have been waived for the first year of Extended Support until January 2016.
For Oracle Standard Edition (SE) customers wanting to migrate to Oracle Standard Edition 2 (SE2) there is no charge to migrate. NUPS and Sockets will migrate 1:1. Contracts will be amended to reflect the new changes to the licence metric.
Oracle Standard Edition One (SE1) will have to pay an uplift fee on support of 20% for the migration 1:1 of NUPS
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.
VMworld 2013: Virtualizing Databases: Doing IT Right VMworld
VMworld 2013
Michael Corey, Ntirety, Inc
Jeff Szastak, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
Investigate SQL Server Memory Like Sherlock HolmesRichard Douglas
Memory is one part of the holy trinity of resources consumed by SQL Server, the others being CPU and disk. Most people know how to look at disk latency and throughput and then take remedial measures to fix those issues. But what about memory issues?
In this session, you will learn how SQL Server uses memory and various caches, how to gauge memory pressure, and how to address the significant problems it can cause.
You will leave with a much clearer understanding of how to monitor and manage memory consumption within SQL Server using native Dynamic Management Objects.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
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.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
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
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
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
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
10. Background Processes
• Database writer (DBWRn)
The database writer writes modified blocks from the database buffer cache to the
files on a disk.
Oracle Database allows a maximum of 36 database writer processes.
• Log writer (LGWR)
The log writer process writes redo log entries to disk.
Redo log entries are generated in the redo log buffer of the System Global Area
(SGA) and the log writer process writes the redo log entries sequentially into an
online redo log file.
• Checkpoint (CKPT)
At specific times, all modified database buffers in the SGA are written to the data
files by a DBWR.
The checkpoint process signals DBWRn, updates the data files and control files of
the database, and records the time of this update.
• System monitor (SMON)
The system monitor performs instance recovery when a failed instance is
restarted.
• Process monitor (PMON)
The process monitor performs a recovery when a user process fails.
It cleans up the cache and frees resources that the failed process was using.
11. Other Background Processes
• Archiver (ARCn)
Archiver processes copy the online redo log files to archival
storage when the log files are full or a log switch occurs.
• Manageability monitor (MMON)
This process performs various management-related
background tasks, for example:
Issuing alerts whenever a given metric violates its threshold value
Taking snapshots by spawning additional processes
Capturing statistical values for SQL objects that have been
recently modified
• Job Queue Processes (CJQ0 and Jnnn)
Job queue processes run user jobs, often in batch mode. A job
is a user-defined task scheduled to run one or more times.
12. System Global Area(SGA)
• Database buffer cache
Before data stored in the database can be queried or modified, it
must be read from a disk and stored in the buffer cache.
All user processes connected to the database share access to the
buffer cache.
For optimal performance, the buffer cache should be large enough
to avoid frequent disk I/O operations.
• Shared pool
SQL statements that can be reused
Information from the data dictionary such as user account data,
table and index descriptions, and privileges
Stored procedures, which are executable code that is stored in the
database
• Redo log buffer
This buffer improves performance by caching redo information
until it can be written to the physical online redo log files stored
on disk.
13. Other SGA Component
• Result cache
The result cache buffers query results.
If a query is run for which the results are stored in the result
cache, then the database returns the query results from the
result cache.
This SGA component speeds the execution of frequently run
queries.
• Large pool
This optional area is used to buffer large I/O requests for various
server processes.
• Java pool
The Java pool is an area of memory that is used for all session-
specific Java code and data within the Java Virtual Machine
(JVM).
• Streams pool
The Streams pool is an area of memory that is used by the Oracle
Streams feature
14. Program Global Area(PGA)
• A Program Global Area (PGA) is a memory area used by a
single Oracle Database server process.
• When we connect to an Oracle database instance, we create
a session that uses a server process for communication
between the client and database instance.
• Each server process has its own PGA.
• The PGA is used to process SQL statements and to hold
logon and other session information.
• The amount of PGA memory used and the contents of the
PGA depend on whether the instance is running in
dedicated server or shared server mode.
• The total memory used by all individual PGAs is known as
the total instance PGA memory, or instance PGA.
• Setting the size of the instance PGA in Database Control
Files, not individual PGAs.
19. RAC基本系統需求
• Clustering OS
Windows Server Enterprise Edition, 啟用Cluster服務
Unix-like,安裝啟用Cluster套件
• Oracle Grid Infrastructure
Oracle Automatic Storage Management(ASM)
Oracle Clusterware
• Server Hardware (for each node)
Physical memory (at least 1.5 gigabyte (GB) of RAM)
An amount of swap space equal to the amount of RAM
Temporary space (at least 1 GB) available in /tmp
All servers that are used in the cluster must have the same chip
architecture, for example, all 32-bit processors or all 64-bit
processors
• Oracle Universal Installer verifies that your server and
operating system meet the listed requirements.
20. Shared Storage需求
• SAN or NAS
• Fiber Channel or iSCSI and Logical Unit Number(LUN)
• RAID 5, 6 or 10
• At least 5.5 GB of available disk space for
The Grid home directory
The binary files for Oracle Clusterware, Oracle Automatic
Storage Management (Oracle ASM) and their associated log
files
• At least 4 GB of available disk space for the Oracle
Database home directory, or Oracle home directory.
• Oracle ASM
21. Network Hardware需求
• Each node must have at least two network interface cards (NIC).
• One adapter is for the public network interface and the other adapter is
for the private network interface (the interconnect).
• For Public interface
The names must be the same for all nodes.
Support TCP/IP.
• For Private interface
The names must be the same for all nodes as well.
Support the user datagram protocol (UDP).
Using high-speed network adapters and a network switch(Gigabit Ethernet or
better).
Supports TCP/IP
Every node in the cluster must be able to connect to every private network
interface in the cluster.
• The host name of each node must conform to the RFC 952 standard,
which permits alphanumeric characters.
• Host names using underscores ("_") are not allowed.
22. IP Address需求
• GNS virtual IP address (GNS installations only)
GNS: Grid Naming Service
• Single Client Access Name (SCAN)
• Virtual IP address
• Public IP address
• Private IP address