Kellyn Pot'Vin presents on ASH Analytics, a new feature in Oracle Enterprise Manager 12c (EM12c) that integrates Active Session History (ASH) into a "Top Activity" interface. ASH Analytics allows database administrators to view performance across multiple dimensions by filtering ASH data. It provides visual load maps and wait event analysis to help pinpoint and troubleshoot performance issues. Database administrators can also use ASH Analytics to run real-time Automatic Database Diagnostic Monitor (ADDM) comparisons and identify potential performance degradations between snapshots.
The document discusses Delta Live Tables (DLT), a tool from Databricks that allows users to build reliable data pipelines in a declarative way. DLT automates complex ETL tasks, ensures data quality, and provides end-to-end visibility into data pipelines. It unifies batch and streaming data processing with a single SQL API. Customers report that DLT helps them save significant time and effort in managing data at scale, accelerates data pipeline development, and reduces infrastructure costs.
Hp discover 2012 managing the virtualization explosionStefan Bergstein
HP presented its solution for virtualization management. It discussed how virtualization has led to more dynamic environments that are harder to manage. It then described HP's solution which aims to [1] monitor availability and performance across hybrid services, [2] report on service health and manage SLAs across domains, [3] optimize costs and performance of cloud services, and [4] anticipate issues before they occur. It focused on key products within its solution like the Virtualization Smart Plug-in (VISPI), Virtual Performance Viewer (vPV), Service Health Optimizer (SHO), and Service Health Analyzer.
Slides presented at SDBigData Meetup:
http://www.meetup.com/sdbigdata/events/225691323/
There was a request for more Couchbase use case information and NoSQL primer, so I added a number of slides to let me talk to those aspects right before doing the presentation.
Learn how to improve the performance of your Cognos environment. We cover hardware and server specifics, architecture setup, dispatcher tuning, report specific tuning including the Interactive Performance Assistant and more. See the recording and download this deck: https://senturus.com/resources/cognos-analytics-performance-tuning/
Senturus offers a full spectrum of services for business analytics. Our Knowledge Center has hundreds of free live and recorded webinars, blog posts, demos and unbiased product reviews available on our website at: https://senturus.com/resources/
Lessons from Building Large-Scale, Multi-Cloud, SaaS Software at DatabricksDatabricks
The cloud has become one of the most attractive ways for enterprises to purchase software, but it requires building products in a very different way from traditional software
This document summarizes a case study on using Exadata, Oracle Data Integrator (ODI), and parallel data loading to improve ETL performance. It describes how the environment had performance issues with ODI loads due to temporary tablespace usage. Tuning included setting dynamic sampling to 0, adding rollup tables and materialized views to pre-aggregate data, and indexing to reduce sorting and aggregation during loads. These changes led to significant improvements in elapsed time.
Optimising Service Deployment and Infrastructure Resource ConfigurationRECAP Project
This is a presentation delivered by Alec Leckey (Intel) at the 2nd Data Centre Symposium held in conjunction with the National Conference on Cloud Computing and Commerce (http://2018.nc4.ie/) on April 10, 2018 in Dublin, Ireland.
Learn more about the RECAP project: https://recap-project.eu/
Install the Intel Landscaper: https://github.com/IntelLabsEurope/landscaper
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...BI Brainz
This document discusses analyzing and troubleshooting performance issues in SAP BusinessObjects BI reports and dashboards. It provides best practices for measuring performance, such as taking consistent measurements in a controlled environment. It also describes how to use tools like traces, HttpWatch, and ST transactions to analyze performance for workflows like a Web Intelligence refresh. The analysis breaks down where time is spent at each stage, such as in the BI platform, data source, and data transfer, to identify potential bottlenecks.
This document discusses IBM's DB2 tools and solutions including the DB2 Performance Solution Pack, DB2 Utilities Solution Pack, IBM DB2 Analytics Accelerator (IDAA), and QMF for z/OS. It provides an overview of each solution's components and capabilities for optimizing DB2 performance, managing utilities, identifying accelerated queries, and workload analysis. The document also demonstrates how IBM tools like Query Monitor can identify eligible queries for acceleration with IDAA and quantify the potential CPU savings.
The presentation covers lambda architecture and implementation with spark. In the presentation we will discuss about components of lambda architecture like batch layer, speed layer and serving layer. We will also discuss its advantages and benefits with spark.
Today, data lakes are widely used and have become extremely affordable as data volumes have grown. However, they are only meant for storage and by themselves provide no direct value. With up to 80% of data stored in the data lake today, how do you unlock the value of the data lake? The value lies in the compute engine that runs on top of a data lake.
Join us for this webinar where Ahana co-founder and Chief Product Officer Dipti Borkar will discuss how to unlock the value of your data lake with the emerging Open Data Lake analytics architecture.
Dipti will cover:
-Open Data Lake analytics - what it is and what use cases it supports
-Why companies are moving to an open data lake analytics approach
-Why the open source data lake query engine Presto is critical to this approach
Estimating the Total Costs of Your Cloud Analytics PlatformDATAVERSITY
Organizations today need a broad set of enterprise data cloud services with key data functionality to modernize applications and utilize machine learning. They need a platform designed to address multi-faceted needs by offering multi-function Data Management and analytics to solve the enterprise’s most pressing data and analytic challenges in a streamlined fashion. They need a worry-free experience with the architecture and its components.
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...ScyllaDB
Discover how to avoid common pitfalls when shifting to an event-driven architecture (EDA) in order to boost system recovery and scalability. We cover Kafka Schema Registry, in-broker transformations, event sourcing, and more.
Embrace The Latest Tableau Innovations Right From Day One
Want to get the most out of the latest version of Tableau? Curious to know what are the new innovations? Well, it’s time to upgrade your Tableau deployment!
- The new innovations available in the latest Tableau release (data prep & data model, visualization, IT governance)
- Tableau upgrade methodology
- How to relieve the pain of testing thanks to Kinesis-CI.
Our partner: https://systechusa.com/
This document discusses server-side scalable web performance. It introduces key performance indicators (KPIs) and discusses scaling techniques including using multiple servers and content delivery networks. It also covers organizational considerations like using specialist versus organizational teams and ensuring good boundaries between teams to minimize cognitive load. Performance metrics like time to first byte and time to interactive are explained. HTTP caching, HTTP/2, and edge computing are presented as ways to improve performance.
Oracle Database 19c - poslední z rodiny 12.2 a co přináší novéhoMarketingArrowECS_CZ
The document provides an overview of Oracle Database 19c, highlighting its key features and capabilities. It notes that Oracle Database 19c is Oracle's recommended release for all database upgrades. New features in 19c include fast data ingestion support for IoT workloads, SQL statement quarantine, and enhancements to JSON and high availability functionality.
Maintenance Plans for Beginners (but not only) | Each of experienced administrators used (to some extent) what is called Maintenance Plans - Plans of Conservation. During this session, I'd like to discuss what can be useful for us to provide functionality when we use them and what to look out for. Session at 200 times the forward-300, with the opening of the discussion.
Under the Hood - Couchbase Server Architecture - June 2015Cihan Biyikoglu
In this talk you will peak under the hood of Couchbase Server
- Give you a full tour of the Couchbase mansion!
- Zoom into major components and services in Couchbase Server 4.0
Predicting When Your Applications Will Go Off the Rails! Managing DB2 Appli...CA Technologies
This document discusses using analytics to manage and predict performance issues with DB2 applications. It begins with discussing the challenges DBAs face in maintaining optimal DB2 performance as applications increase in complexity. The solution presented is CA Performance Analytics for DB2, which uses existing performance data from CA Detector to create baselines and monitor for deviations that could indicate upcoming problems. It analyzes trends to provide early warnings. Use cases demonstrate how it can monitor key applications and service levels, provide event details to troubleshoot issues, and help re-establish baselines when application changes occur. The goal is proactive monitoring to avoid problems before they impact users.
This are my keynote slides from SQL Saturday Oregon 2023 on AI and the Intersection of AI, Machine Learning and Economnic Challenges as a Technical Specialist
This document discusses migrating high IO SQL Server workloads to Azure. It begins by explaining that every company has at least one "whale" workload that requires high CPU, memory and IO. These whales can be challenging to move to the cloud. The document then provides tips on determining if a workload's issue is truly high IO or caused by another factor. It discusses various wait events that may indicate IO problems and tools for monitoring IO performance. Finally, it covers some considerations for IO in the cloud.
This document provides an overview of options for running Oracle solutions on Microsoft Azure infrastructure as a service (IaaS). It discusses architectural considerations for high availability, disaster recovery, storage, licensing, and migrating workloads from Oracle Exadata. Key points covered include using Oracle Data Guard for replication and failover, storage options like Azure NetApp Files that can support Exadata workloads, and identifying databases that are not dependent on Exadata features for lift and shift to Azure IaaS. The document aims to help customers understand how to optimize their use of Oracle solutions when deploying to Azure.
This document provides guidance and best practices for migrating database workloads to infrastructure as a service (IaaS) in Microsoft Azure. It discusses choosing the appropriate virtual machine series and storage options to meet performance needs. The document emphasizes migrating the workload, not the hardware, and using cloud services to simplify management like automated patching and backup snapshots. It also recommends bringing existing monitoring and management tools to the cloud when possible rather than replacing them. The key takeaways are to understand the workload demands, choose optimal IaaS configurations, leverage cloud-enabled tools, and involve database experts when issues arise to address the root cause rather than just adding resources.
This document discusses strategies for managing ADHD as an adult. It begins by describing the three main types of ADHD - inattentive, hyperactive-impulsive, and combined. It then lists some of the biggest challenges of ADHD like executive dysfunction, disorganization, lack of attention, procrastination, and internal preoccupation. The document provides tips and strategies for overcoming each challenge through organization, scheduling, list-making, breaking large tasks into small ones, and using technology tools. It emphasizes finding accommodations that work for the individual and their specific ADHD presentation and challenges.
This document provides guidance and best practices for using Infrastructure as a Service (IaaS) on Microsoft Azure for database workloads. It discusses key differences between IaaS, Platform as a Service (PaaS), and Software as a Service (SaaS). The document also covers Azure-specific concepts like virtual machine series, availability zones, storage accounts, and redundancy options to help architects design cloud infrastructures that meet business requirements. Specialized configurations like constrained VMs and ultra disks are also presented along with strategies for ensuring high performance and availability of database workloads on Azure IaaS.
Kellyn Gorman shares her experience living with ADHD and strategies for turning it into a positive. She discusses how ADHD impacted her childhood and how it still presents challenges as an adult. However, with the right tools and understanding of her needs, she is able to find success. She provides tips for organizing, prioritizing tasks, managing distractions, and accessing support. The key is learning about ADHD and how to structure one's environment and routine to play to one's strengths rather than fighting against the condition.
Migrating Oracle workloads to Azure requires understanding the workload and hardware requirements. It is important to analyze the workload using the Automatic Workload Repository (AWR) report to accurately size infrastructure needs. The right virtual machine series and storage options must be selected to meet the identified input/output and capacity needs. Rather than moving existing hardware, the focus should be migrating the Oracle workload to take advantage of cloud capabilities while ensuring performance and high availability.
This document discusses overcoming silos when implementing DevOps for a new product at a company. The teams involved were dispersed globally and siloed in their tools and processes. Challenges included isolating workload sizes, choosing a Linux image, and team ownership issues. The solution involved aligning teams, automating deployment with Bash scripts called by Terraform and Azure DevOps, and evolving the automation. This improved communication, decreased teams from 120 people to 7, and increased deployments and profits for the successful project.
This document discusses best practices for migrating database workloads to Azure Infrastructure as a Service (IaaS). Some key points include:
- Choosing the appropriate VM series like E or M series optimized for database workloads.
- Using availability zones and geo-redundant storage for high availability and disaster recovery.
- Sizing storage correctly based on the database's input/output needs and using premium SSDs where needed.
- Migrating existing monitoring and management tools to the cloud to provide familiarity and automating tasks like backups, patching, and problem resolution.
This document provides an overview of how to successfully migrate Oracle workloads to Microsoft Azure. It begins with an introduction of the presenter and their experience. It then discusses why customers might want to migrate to the cloud and the different Azure database options available. The bulk of the document outlines the key steps in planning and executing an Oracle workload migration to Azure, including sizing, deployment, monitoring, backup strategies, and ensuring high availability. It emphasizes adapting architectures for the cloud rather than directly porting on-premises systems. The document concludes with recommendations around automation, education resources, and references for Oracle-Azure configurations.
This document discusses the future of data and the Azure data ecosystem. It highlights that by 2025 there will be 175 zettabytes of data in the world and the average person will have over 5,000 digital interactions per day. It promotes Azure services like Power BI, Azure Synapse Analytics, Azure Data Factory and Azure Machine Learning for extracting value from data through analytics, visualization and machine learning. The document provides overviews of key Azure data and analytics services and how they fit together in an end-to-end data platform for business intelligence, artificial intelligence and continuous intelligence applications.
This is the second session of the learning pathway at PASS Summit 2019, which is still a stand alone session to teach you how to write proper Linux BASH scripts
This document discusses techniques for optimizing Power BI performance. It recommends tracing queries using DAX Studio to identify slow queries and refresh times. Tracing tools like SQL Profiler and log files can provide insights into issues occurring in the data sources, Power BI layer, and across the network. Focusing on optimization by addressing wait times through a scientific process can help resolve long-term performance problems.
The document provides tips and tricks for scripting success on Linux. It begins with introducing the speaker and emphasizing that the session will focus on best practices for those already familiar with BASH scripting. It then details various tips across multiple areas: setting the shell and environment variables, adding headers and comments to scripts, validating input, implementing error handling and debugging, leveraging utilities like CRON for scheduling, and ensuring scripts continue running across sessions. The tips are meant to help authors write more readable, maintainable, and reliable scripts.
This document discusses connecting Oracle Analytics Cloud (OAC) Essbase data to Microsoft Power BI. It provides an overview of Power BI and OAC, describes various methods for connecting the two including using a REST API and exporting data to Excel or CSV files, and demonstrates some visualization capabilities in Power BI including trends over time. Key lessons learned are that data can be accessed across tools through various connections, analytics concepts are often similar between tools, and while partnerships exist between Microsoft and Oracle, integration between specific products like Power BI and OAC is still limited.
Mentors provide guidance and support, while sponsors use their influence to advocate for and promote a protege's career. Obtaining both mentors and sponsors is important for advancing in one's field and overcoming biases, yet women often have fewer sponsors than men. The document outlines strategies for how women can find and work with sponsors, and how men can act as allies in supporting women. Developing representation of women in technology fields through mentorship and sponsorship can help initiatives become self-sustaining over time.
2. About me:
Kellyn Pot’Vin,
• pronounced “Poet-vaughn”
• Senior Technical Consultant with Enkitec,
(www.enkitec.com)
• Westminster, Colorado
• Oracle, SQL Server and MySQL
• Specialize in performance and management
of large enterprise environments.
• Board of directors for RMOUG
• Blog: DBAKevlar.com
2
3. ASH, AWR,ADDM and the EM12c
• EM12c integrates ASH, (Active Session History)
for the first time into an “Top Activity” type
interface.
• AWR snapshots utilized, using point in time
metrics the DBA can examine for the windows
in time demanded.
• Real Time ADDM is used for new features,
allowing the DBA to work more closely with this
“Just the facts” reporting tool.
• More arsenal for the DBA’s weapons against
poor performance!
3
4. ASH Analytics
• ASH Analytics is available to install
dynamically as a feature of the EM 12c to any
11g database.
• T he diagnostic pack licensing is required for this
feature, just like for AWR and AD D M
reporting.
http:/ / www.oracle.com/ technetwork/ oem/ pdf/ 5118
80.pdf
5. Similar Interface
• ASH , (Active Session H istory) has been
available to assist the D BA since 10g.
• Allows the D BA to view information
across multiple performance dimensions.
• By Filtering, allows the D BA to view
performance patterns and resource usage
that wasn’t clearly displayed in the past.
5
11. Role of the DBA
• Technical specialist in all that is,
corresponds and impacts the database.
• We fill so many other roles, but our
primary role is to support our customers-
management, users, clients and
developers.
11
12. How the DBA Views Wait Events
• By looking at this wait event table, does the
customer understand the issue?
• If you include this in a report, does it offer value
to your customer?
12
13. Waits as a Pie Chart
11.08
direct path read
temp
12.07 direct path write
temp
49.07 CPU + Wait for
22.78
CPU
PX Deq Credit:
send blkd
13
20. Why Load Map
• Secondary way to break down wait
events.
• Easier for Non-DBA’s to understand
impact of wait events.
• Great visual and reporting tool to
clients.
• Clear, undeniable view of impact of
database, waits, processes and
advanced processing.
20
22. Filtering with Load Maps
• Choose Simple or Advanced Filtering
Options.
• Breakdown the filtering in the order
that is pertinent to the question about
performance for the snapshot you’re
narrowed to.
• Drilldown from any point in the
loadmap to the process, wait event
or resource usage.
22
26. Real –Time ADDM and
Comparisons
Introduced in EM12c, the ADDM comparison report
allows a DBA to compare a created snapshot in
time to a second snapshot.
• Time is not fixed, can be a different total of
minutes, different days, compare anything in
retained in the repository against one another.
• The report notifies you of multiple impacting
indicators, including percentage of
compatibility of the comparisons and drilldown
areas for both panes.
26
29. Summary
• ASH Analytics is the future of the “Top
Activity” View in the Enterprise
Manager.
• The benefits are clear in regards to
viewing, trouble-shooting and defining
performance metrics, resource usage
and issues.
• The future holds many advanced
performance metrics and features to be
integrated into this new interface.
29
30. Q&A
Follow me on Twitter @DBAKevlar
Linked in and Facebook: Kellyn Pot’Vin
Email: dbakevlar@gmail.com or kpotvin@enkitec.com
30