The document outlines Oracle's general product direction and provides examples of new features in Oracle Database 12c, including temporal data support and pattern matching in SQL. Temporal features allow tracking of transactional and valid time periods to model historical and valid data. Pattern matching in SQL uses regular expressions to simplify analysis of big data and identify patterns and events. Examples show querying historical customer data and detecting stock price patterns. The information is provided for information only and Oracle retains sole discretion over product features.
This document provides an overview of Active Session History (ASH), which is an Oracle database feature that samples database session states over time. It summarizes that ASH takes snapshots of active session states, including session details and wait events, and stores this data in memory and disks. It also outlines how ASH data can be used to estimate database time usage, identify tuning opportunities, and troubleshoot session issues. The document discusses the key concepts of how ASH works, the dimensions of data that are sampled, and how parameters can control the sampling process.
This document discusses using Hadoop and related tools to analyze performance and audit logs from an Oracle database. It describes:
1. Extracting performance log data from an Oracle database using dstat and loading it into HDFS for analysis with Hadoop and Hive.
2. Using audit logs to find suspicious SQL queries, extracting the queries from XML tags with a Hadoop Streaming script, and classifying queries as normal or suspicious using Mahout machine learning.
3. The document compares the performance of Hive, Impala, and a relational database for analytics workloads, finding that Impala can provide much faster query speeds than Hive for most cases.
This document summarizes advanced SQL features covered in Chapter 4, including:
1) SQL data types such as date, time, timestamp, interval, and user-defined types.
2) Integrity constraints in SQL like not null, unique, primary key, check, and referential integrity constraints.
3) Referential integrity is enforced through primary keys, foreign keys, and references between tables.
OTN tour 2015 benchmarking oracle io performance with Orion by Alex GorbachevAndrejs Vorobjovs
Every time Alex demonstrates charts he produces during IO benchmarks with ORION tool (Oracle I/O Numbers), he hears "Wow! How do you build these?" In this session Alex will teach how to benchmark your storage subsystem and capacity and how to stress test it to the limits. You will learn how easy it is to setup ORION benchmark and collect I/O performance characteristics of your platform and assess scalability of small random I/Os, impact of writes on I/Operformance, impact of different RAID levels, how backups can affect your OTLP traffic, performance of outer areas of disks vs inner areas, and compare SSD with HDD performance. ORION tests are very repeatable so it's a great measuring tool in your Measure, Analyze, Change, Measure cycle.
Don’t optimize my queries, optimize my data!Julian Hyde
The document discusses strategies for optimizing data through materialized views and how data systems can learn to optimize themselves. It proposes an algorithm that uses sketches and information theory to profile data cardinalities and recommend materialized views. The algorithm aims to defeat the combinatorial search space by only considering combinations with "surprising" cardinalities. This profiling provides the cost and benefit information needed to optimize data structures. The document also discusses using query logs and statistics to infer relationships between tables and design summary tables through lattices.
18(ish) Things You'll Love About Oracle Database 18cChris Saxon
An overview of the latest SQL & PL/SQL features in Oracle Database 18c, including:
- Polymorphic Table Functions
- Inline External Tables
- JSON improvements
Hivemall v0.5.0 was released on March 5, 2018 with new features including anomaly and change point detection algorithms, topic modeling capabilities, support for Spark 2.0/2.1/2.2, and a generic classifier/regressor. It also improved hyperparameter tuning, introduced feature hashing and binning, and added evaluation metrics and visualization tools. Future releases will focus on algorithms like XGBoost, LightGBM, and gradient boosting.
This document summarizes a presentation about the Apache Hivemall machine learning library. Hivemall is a scalable machine learning library built as a collection of Hive UDFs. It allows SQL developers to easily build and run machine learning models in parallel on large datasets. The presentation highlights new features in version 0.5.0 such as anomaly detection algorithms and topic modeling, as well as support for Spark and other platforms. It also demonstrates how to use Hivemall algorithms like random forests and change point detection.
This document provides an overview of Active Session History (ASH), which is an Oracle database feature that samples database session states over time. It summarizes that ASH takes snapshots of active session states, including session details and wait events, and stores this data in memory and disks. It also outlines how ASH data can be used to estimate database time usage, identify tuning opportunities, and troubleshoot session issues. The document discusses the key concepts of how ASH works, the dimensions of data that are sampled, and how parameters can control the sampling process.
This document discusses using Hadoop and related tools to analyze performance and audit logs from an Oracle database. It describes:
1. Extracting performance log data from an Oracle database using dstat and loading it into HDFS for analysis with Hadoop and Hive.
2. Using audit logs to find suspicious SQL queries, extracting the queries from XML tags with a Hadoop Streaming script, and classifying queries as normal or suspicious using Mahout machine learning.
3. The document compares the performance of Hive, Impala, and a relational database for analytics workloads, finding that Impala can provide much faster query speeds than Hive for most cases.
This document summarizes advanced SQL features covered in Chapter 4, including:
1) SQL data types such as date, time, timestamp, interval, and user-defined types.
2) Integrity constraints in SQL like not null, unique, primary key, check, and referential integrity constraints.
3) Referential integrity is enforced through primary keys, foreign keys, and references between tables.
OTN tour 2015 benchmarking oracle io performance with Orion by Alex GorbachevAndrejs Vorobjovs
Every time Alex demonstrates charts he produces during IO benchmarks with ORION tool (Oracle I/O Numbers), he hears "Wow! How do you build these?" In this session Alex will teach how to benchmark your storage subsystem and capacity and how to stress test it to the limits. You will learn how easy it is to setup ORION benchmark and collect I/O performance characteristics of your platform and assess scalability of small random I/Os, impact of writes on I/Operformance, impact of different RAID levels, how backups can affect your OTLP traffic, performance of outer areas of disks vs inner areas, and compare SSD with HDD performance. ORION tests are very repeatable so it's a great measuring tool in your Measure, Analyze, Change, Measure cycle.
Don’t optimize my queries, optimize my data!Julian Hyde
The document discusses strategies for optimizing data through materialized views and how data systems can learn to optimize themselves. It proposes an algorithm that uses sketches and information theory to profile data cardinalities and recommend materialized views. The algorithm aims to defeat the combinatorial search space by only considering combinations with "surprising" cardinalities. This profiling provides the cost and benefit information needed to optimize data structures. The document also discusses using query logs and statistics to infer relationships between tables and design summary tables through lattices.
18(ish) Things You'll Love About Oracle Database 18cChris Saxon
An overview of the latest SQL & PL/SQL features in Oracle Database 18c, including:
- Polymorphic Table Functions
- Inline External Tables
- JSON improvements
Hivemall v0.5.0 was released on March 5, 2018 with new features including anomaly and change point detection algorithms, topic modeling capabilities, support for Spark 2.0/2.1/2.2, and a generic classifier/regressor. It also improved hyperparameter tuning, introduced feature hashing and binning, and added evaluation metrics and visualization tools. Future releases will focus on algorithms like XGBoost, LightGBM, and gradient boosting.
This document summarizes a presentation about the Apache Hivemall machine learning library. Hivemall is a scalable machine learning library built as a collection of Hive UDFs. It allows SQL developers to easily build and run machine learning models in parallel on large datasets. The presentation highlights new features in version 0.5.0 such as anomaly detection algorithms and topic modeling, as well as support for Spark and other platforms. It also demonstrates how to use Hivemall algorithms like random forests and change point detection.
The document summarizes key concepts from Chapter 6 of the textbook "Database System Concepts". It discusses the entity-relationship model for database modeling including entities, attributes, relationships, relationship sets, keys, E-R diagrams, roles, cardinalities, weak entity sets, and extended features such as specialization, generalization, and aggregation. The chapter covers modeling a database using these core concepts of the entity-relationship model.
The document discusses database integrity and security. It covers domain constraints, referential integrity, and enforcing integrity during database modifications through checks on inserts, deletes, and updates. Referential integrity is specified using primary keys, foreign keys, and references in the SQL create table statement. Cascading deletes and updates allow integrity violations to be prevented by propagating actions across related tables.
This document discusses storing product and order data as JSON in a database to support an agile development process. It describes creating tables with JSON columns to store this data, and using JSON functions like JSON_VALUE and JSON_TABLE to query and transform the JSON data. Examples are provided of indexing JSON columns for performance and updating product JSON to include unit costs by joining external data. The goal is to enable flexible and rapid evolution of the application through storing data in JSON.
This document provides an introduction to MapReduce and describes how to process stock market data using MapReduce. It explains how the data is split into input splits that are assigned to mappers. The custom MarketCapitalizationMapper and MarketCapitalizationReducer classes are used to calculate the market capitalization for each stock symbol by multiplying the stock price and volume. The mapper emits key-value pairs that are sorted and sent to reducers, and the reducer outputs the highest market cap for each symbol. Sample output is shown listing the market caps for different stock symbols.
Managing data with an RDBMS is probably one of the key IT resources for roughly 40 years. Splitting up logical data structures into physical ones also known as partitioning is a key ingredient. The attached presentation demonstrates examples based on the recently released Oracle 12.2 database.
Update as of May 31st 2017: You might ask yourself: is this any practical? Yes it is. We are currently creating a bit of code to complement the example.
This document provides an introduction to exploring and visualizing data using the R programming language. It discusses the history and development of R, introduces key R packages like tidyverse and ggplot2 for data analysis and visualization, and provides examples of reading data, examining data structures, and creating basic plots and histograms. It also demonstrates more advanced ggplot2 concepts like faceting, mapping variables to aesthetics, using different geoms, and combining multiple geoms in a single plot.
The document provides examples of the author's business intelligence skills, including data modeling, SQL programming, SQL Server Integration Services, SQL Server Analysis Services, MDX programming, SQL Server Reporting Services, Excel Power Pivot, Performance Point Services, and SharePoint Services. Examples include data warehouse modeling, stored procedures, SSIS packages, SSAS cubes and MDX queries, SSRS reports, Power Pivot reports, PerformancePoint dashboards, and SharePoint dashboards.
XLeratorDB - Business Analytics Software for SQL Serverjstampf
XLeratorDB is a popular add-in for SQL Server that that provides sophisticated high-speed "in-database" analytics capabilities at the database level. Function packages include: Financial, Statistical, Math+Trig, Financial Options (OTC+ETO), Engineering, and more. XLeratorDB provides functions for calculating Rates of Return, Business Dates, Bond Figuration, Capital Asset Pricing Model, Matrix Calculations, Yield Curve construction, Correlation and Regression analysis, Option pricing, FIFO and LIFO, and much more. To date there are over 600 functions, and new functions are added every month.
Find out more at http://westclintech.com
This document provides an overview of authentication and authorization in Apex. It discusses the different types of authentication including Apex, LDAP, database, and custom authentication. It also covers authentication processing points, login and logout processing, session management, and authorization at the application, page, and item levels including using groups. Authorization schemes and subscription are also summarized.
Writing Java Stored Procedures in Oracle 12cMartin Toshev
The session discusses the innerworkings ot the Oracle Aurora JVM, the process of writing and maintaining Java stored procedures and the new features in Oracle database 12c.
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.
Ameerpet Online Training gives you an effective and proven online learning option with an extensive learning catalog and the freedom to attend from virtually anywhere. We have trained nearly 1500+ Students on all technologies.
We are offering 10% off on Oracle Training and we will arrange a free demo at your flexible timings
The document provides instructions for installing OBIEE 11g, including prerequisites like having Oracle 11g already installed, running the Repository Creation Utility to set up schemas, and configuring the weblogic domain. It also describes loading a sample SalesApp repository and verifying the change in the NQSConfig.ini file. The document concludes by providing contact details for the company iWare Logic that specializes in Oracle applications and technologies.
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.
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.
The document discusses using the MODEL clause in SQL to calculate running totals that group rows together such that the total for each group does not exceed a given threshold. An example is provided that models transaction data from different sites by calculating a running total and grouping sites together in the model where the running total does not exceed 65,000. The results show the start site, end site, and maximum running total for each group.
This document provides an overview of Oracle Stream Analytics capabilities for processing fast streaming data. It discusses deployment approaches on Oracle Cloud, hybrid cloud, and on-premises. It also covers event processing techniques like pattern detection, time windows, and continuous querying enabled by Oracle Stream Analytics. Specific use cases for retail and healthcare are also presented.
Advanced tips for making Oracle databases fasterSolarWinds
This document provides advanced performance tuning tips for databases. It discusses challenges of tuning like SQL statements being hard to tune and requiring expertise. It recommends using response time analysis to identify statements for tuning by examining wait events and times. Details about SQL like execution plans, metrics, indexes and statistics should be gathered. The SQL can then be tuned by looking for performance inhibitors and making small changes. Several case studies are presented on tuning specific SQL statements and the benefits of monitoring are discussed.
These are the slides I used to present "MySQL Performance Schema" at FOSSASIA, 2015 Singapore. It gives an overview of Performance Schema and also explains how it could be used to diagnose issues using few use cases.
This document provides a summary of Biju Thomas, an Oracle Solutions Architect, and his presentation on exploring the Oracle database to help answer questions at the EBS application side. It outlines his experience and credentials working with Oracle databases and EBS applications. The presentation agenda covers using AWR to find expensive SQL, tying SQL to EBS jobs, common performance issues and resolutions, periodic database maintenance, and using multiple concurrent manager lanes for performance.
The document summarizes key concepts from Chapter 6 of the textbook "Database System Concepts". It discusses the entity-relationship model for database modeling including entities, attributes, relationships, relationship sets, keys, E-R diagrams, roles, cardinalities, weak entity sets, and extended features such as specialization, generalization, and aggregation. The chapter covers modeling a database using these core concepts of the entity-relationship model.
The document discusses database integrity and security. It covers domain constraints, referential integrity, and enforcing integrity during database modifications through checks on inserts, deletes, and updates. Referential integrity is specified using primary keys, foreign keys, and references in the SQL create table statement. Cascading deletes and updates allow integrity violations to be prevented by propagating actions across related tables.
This document discusses storing product and order data as JSON in a database to support an agile development process. It describes creating tables with JSON columns to store this data, and using JSON functions like JSON_VALUE and JSON_TABLE to query and transform the JSON data. Examples are provided of indexing JSON columns for performance and updating product JSON to include unit costs by joining external data. The goal is to enable flexible and rapid evolution of the application through storing data in JSON.
This document provides an introduction to MapReduce and describes how to process stock market data using MapReduce. It explains how the data is split into input splits that are assigned to mappers. The custom MarketCapitalizationMapper and MarketCapitalizationReducer classes are used to calculate the market capitalization for each stock symbol by multiplying the stock price and volume. The mapper emits key-value pairs that are sorted and sent to reducers, and the reducer outputs the highest market cap for each symbol. Sample output is shown listing the market caps for different stock symbols.
Managing data with an RDBMS is probably one of the key IT resources for roughly 40 years. Splitting up logical data structures into physical ones also known as partitioning is a key ingredient. The attached presentation demonstrates examples based on the recently released Oracle 12.2 database.
Update as of May 31st 2017: You might ask yourself: is this any practical? Yes it is. We are currently creating a bit of code to complement the example.
This document provides an introduction to exploring and visualizing data using the R programming language. It discusses the history and development of R, introduces key R packages like tidyverse and ggplot2 for data analysis and visualization, and provides examples of reading data, examining data structures, and creating basic plots and histograms. It also demonstrates more advanced ggplot2 concepts like faceting, mapping variables to aesthetics, using different geoms, and combining multiple geoms in a single plot.
The document provides examples of the author's business intelligence skills, including data modeling, SQL programming, SQL Server Integration Services, SQL Server Analysis Services, MDX programming, SQL Server Reporting Services, Excel Power Pivot, Performance Point Services, and SharePoint Services. Examples include data warehouse modeling, stored procedures, SSIS packages, SSAS cubes and MDX queries, SSRS reports, Power Pivot reports, PerformancePoint dashboards, and SharePoint dashboards.
XLeratorDB - Business Analytics Software for SQL Serverjstampf
XLeratorDB is a popular add-in for SQL Server that that provides sophisticated high-speed "in-database" analytics capabilities at the database level. Function packages include: Financial, Statistical, Math+Trig, Financial Options (OTC+ETO), Engineering, and more. XLeratorDB provides functions for calculating Rates of Return, Business Dates, Bond Figuration, Capital Asset Pricing Model, Matrix Calculations, Yield Curve construction, Correlation and Regression analysis, Option pricing, FIFO and LIFO, and much more. To date there are over 600 functions, and new functions are added every month.
Find out more at http://westclintech.com
This document provides an overview of authentication and authorization in Apex. It discusses the different types of authentication including Apex, LDAP, database, and custom authentication. It also covers authentication processing points, login and logout processing, session management, and authorization at the application, page, and item levels including using groups. Authorization schemes and subscription are also summarized.
Writing Java Stored Procedures in Oracle 12cMartin Toshev
The session discusses the innerworkings ot the Oracle Aurora JVM, the process of writing and maintaining Java stored procedures and the new features in Oracle database 12c.
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.
Ameerpet Online Training gives you an effective and proven online learning option with an extensive learning catalog and the freedom to attend from virtually anywhere. We have trained nearly 1500+ Students on all technologies.
We are offering 10% off on Oracle Training and we will arrange a free demo at your flexible timings
The document provides instructions for installing OBIEE 11g, including prerequisites like having Oracle 11g already installed, running the Repository Creation Utility to set up schemas, and configuring the weblogic domain. It also describes loading a sample SalesApp repository and verifying the change in the NQSConfig.ini file. The document concludes by providing contact details for the company iWare Logic that specializes in Oracle applications and technologies.
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.
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.
The document discusses using the MODEL clause in SQL to calculate running totals that group rows together such that the total for each group does not exceed a given threshold. An example is provided that models transaction data from different sites by calculating a running total and grouping sites together in the model where the running total does not exceed 65,000. The results show the start site, end site, and maximum running total for each group.
This document provides an overview of Oracle Stream Analytics capabilities for processing fast streaming data. It discusses deployment approaches on Oracle Cloud, hybrid cloud, and on-premises. It also covers event processing techniques like pattern detection, time windows, and continuous querying enabled by Oracle Stream Analytics. Specific use cases for retail and healthcare are also presented.
Advanced tips for making Oracle databases fasterSolarWinds
This document provides advanced performance tuning tips for databases. It discusses challenges of tuning like SQL statements being hard to tune and requiring expertise. It recommends using response time analysis to identify statements for tuning by examining wait events and times. Details about SQL like execution plans, metrics, indexes and statistics should be gathered. The SQL can then be tuned by looking for performance inhibitors and making small changes. Several case studies are presented on tuning specific SQL statements and the benefits of monitoring are discussed.
These are the slides I used to present "MySQL Performance Schema" at FOSSASIA, 2015 Singapore. It gives an overview of Performance Schema and also explains how it could be used to diagnose issues using few use cases.
This document provides a summary of Biju Thomas, an Oracle Solutions Architect, and his presentation on exploring the Oracle database to help answer questions at the EBS application side. It outlines his experience and credentials working with Oracle databases and EBS applications. The presentation agenda covers using AWR to find expensive SQL, tying SQL to EBS jobs, common performance issues and resolutions, periodic database maintenance, and using multiple concurrent manager lanes for performance.
Top 10 SQL Performance tips & tricks for Java Developersgvenzl
This slide deck contains some of the most common database performance tips and tricks that developers can use to tune their applications or systems. It also highlights some anti-patterns and shows the impact of these anti-patterns in regard to performance.
This slide deck does not aim to be a complete list of all possibilities and techniques to achieve better performance but just highlights some very commonly seen mistakes and how to avoid them.
Performance Tuning With Oracle ASH and AWR. Part 1 How And Whatudaymoogala
The document discusses various techniques for identifying and analyzing SQL performance issues in an Oracle database, including gathering diagnostic data from AWR reports, ASH reports, SQL execution plans, and real-time SQL monitoring reports. It provides an overview of how to use these tools to understand what is causing performance problems by identifying what is slow, quantifying the impact, determining the component involved, and analyzing the root cause.
This document discusses features of Oracle Database 12c related to Automatic Workload Repository (AWR), Active Session History (ASH), and Automatic Database Diagnostic Monitor (ADDM). It provides an overview of AWR and ASH, how they have evolved, and how they can be used to analyze database performance. It also demonstrates how AWR, ASH, and related performance data can be accessed and analyzed using Oracle Enterprise Manager 12c and command line interfaces.
How to analyze and tune sql queries for better performance vts2016oysteing
This document provides an agenda and overview for a presentation on analyzing and tuning MySQL queries for better performance. The presentation covers topics like cost-based query optimization in MySQL, tools for monitoring queries, index selection, the join optimizer, and influencing the optimizer. It also provides examples of using tools like the performance schema, EXPLAIN, and optimizer traces to analyze query performance.
Getting optimal performance from oracle e-business suite presentationBerry Clemens
The document provides guidance on optimizing performance of the Oracle E-Business Suite applications tier. It recommends staying current with the latest release updates and family packs. It also provides tips on optimizing logging settings, workflow processes, Forms processes, JVM processes, and sizing the middle tier for concurrency. Specific recommendations include purging workflow runtime data, translating workflow activity function calls, disabling workflow queue retention, and sizing JVM heaps and Forms memory based on formulas provided.
The document discusses new improvements to the parser and optimizer in MySQL 5.7. Key points include:
1) The parser and optimizer were refactored for improved maintainability and stability. Parsing was separated from optimization and execution.
2) The cost model was improved with better record estimation for joins, configurable cost constants, and additional explain output.
3) A new query rewrite plugin allows rewriting queries without changing application code.
This document provides an overview of performance monitoring capabilities in Oracle Database 12c and Enterprise Manager 13c. It discusses the Automatic Workload Repository (AWR) and Active Session History (ASH), which capture database performance statistics. The document outlines changes and enhancements to AWR and ASH in areas like in-memory, manageability reporting, and usability. It also discusses related features like the AWR warehouse and SQL Monitor.
Presentation on Spec 2300 by Gary Mayer, Chief Architect S1000D, iSpec 2200 and Spec 2300 specialist and member of the ATA Flight Operations Interest Group
Powerful Spatial Features You Never Knew Existed in Oracle Spatial and Graph ...Jean Ihm
Dan Geringer - BIWA Summit 2018 presentation. Even expert users may not know some of the powerful functions available in Oracle Spatial and Graph, or how to optimize common spatial requirements. I often find myself working with customers that implement spatial requirements the way they had to with other spatial solutions, instead of the best way they can by leveraging powerful unique capabilities available in Oracle Spatial and Graph. Many times the reason is "I didn't know that existed". This session will cover how Oracle Spatial and Graph natively integrates with key Oracle Database features such as transparent data encryption (TDE), redaction, partitioning (all types), and also powerful nearest neighbor strategies, new spatial functions introduced in 12c, as well as an overview of spatial functions you never knew existed. Customer use cases and code examples will be included. This session is intended for a technical audience, but others will also gain useful insights on the powerful capabilities of Oracle Spatial and Graph.
Mysql Performance Schema - fossasia 2016Mayank Prasad
This document discusses the MySQL Performance Schema, which provides visibility into the internal workings of the MySQL server. It describes the need for the Performance Schema, its design including instruments and statistics tables. It then covers some use cases for analyzing statement performance and troubleshooting issues like long running queries or stuck sessions. Finally, it outlines some new features introduced in MySQL 5.7 like additional instruments and tables to gain more insights.
Vincent Chan, a principal architect at Oracle, gave a presentation on how Oracle Enterprise Manager 12c can help automate database lifecycle management. He discussed how EM12c can quickly provision databases, automate patching processes, detect regressions in SQL performance, and ensure compliance with security best practices. He also presented a case study of HDFC Bank that implemented a database-as-a-service solution using Oracle Exadata and EM12c, reducing database provisioning times from weeks to minutes.
The cost model is one of the core components of the MySQL optimizer. This presentation gives an overview over the MySQL Optimizer Cost Model, what is new in 5.7 and some ideas for further improvements.
Similar to Oracle 12c Application development (20)
This document provides an overview of EBR (Edition-Based Redefinition) usage in EBS 12.2 for online patching. It introduces the key concepts of ADOP (Oracle's online patching utility), editions, editioning views, and cross-edition triggers which enable applying patches while the system remains available. The document then explains the different phases of the ADOP cycle (Prepare, Apply, Cutover, Cleanup, Abort) and how EBR works together with ADOP to allow patching with zero downtime. Customization considerations for moving code and files during the patching process are also covered.
This document discusses demilitarized zone (DMZ) configurations for Oracle E-Business Suite Release 12. It describes four different DMZ architecture types including pros and cons. It also outlines the key steps to enable a DMZ, such as patching, cloning an external node, updating hierarchy type and node trust levels, configuring load balancers, and removing references to internal nodes. Additionally, it notes differences between DMZ configurations in 12.1.x and 12.2.x releases. Lastly, it provides best practices for DMZ implementations.
The document discusses Oracle's new online patching capabilities for E-Business Suite (EBS) releases starting with 12.2. With online patching, EBS remains available to users during the patching process. Patches are applied to a copy of the production environment while users continue working in production. The brief downtime occurs during a "cutover" where users are switched from the production to patched copy. This new approach aims to reduce downtime from hours or days to just minutes.
The document discusses best practices for minimizing downtime during an Oracle E-Business Suite Release 12 upgrade. Key recommendations include:
1. Plan platform and database upgrades as separate downtimes before the main EBS upgrade downtime.
2. Prepare by identifying all required patches, tasks, and customizations. Purge old data, apply critical patches, and update custom code for compatibility.
3. Test the full upgrade plan in a pre-production environment to validate assumptions and identify issues prior to production.
Getting optimal performance from oracle e business suite(aioug aug2015)pasalapudi123
This document discusses various ways to optimize the different tiers of Oracle E-Business Suite applications for better performance. It recommends staying current on application patches and upgrades, using optimal logging settings, optimizing workflow and forms processes, and tuning the JVM processes to reduce load on the database server and minimize network traffic. Specific techniques included reducing unnecessary queries, purging workflow runtime data, disabling workflow queue retention, and sizing JVM heap memory appropriately.
Oracle12c flex asm_flexcluster - Y V RAVI KUMARpasalapudi123
The document discusses Oracle's Automatic Storage Management (ASM) and new Flex ASM functionality introduced in Oracle 12c. It summarizes the key points that Flex ASM allows ASM instances to run on multiple database servers, eliminating the 1:1 mapping between ASM and database instances. It provides examples checking the Flex ASM configuration and status from two database instances, showing Flex ASM is enabled and ASM is running on both servers.
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.
The document discusses new features in Oracle Database 12c including the introduction of a multitenant architecture. Key points include:
- 12c introduces a multitenant architecture that allows a single database to host many pluggable databases (PDBs). This improves consolidation and resource utilization.
- PDBs can be quickly provisioned from seed databases or cloned from other PDBs. Common operations can be performed at the container database level.
- Adaptive execution plans allow queries to dynamically switch plans at runtime if optimizer estimates prove inaccurate based on statistics collected during execution.
This document discusses how a DBA can transition to becoming a data scientist using Oracle's big data tools. It provides an overview of big data concepts like Hadoop, NoSQL databases, and the Hadoop ecosystem. It also describes Oracle's Big Data Appliance and how it integrates with tools like Oracle NoSQL Database, Cloudera Hadoop, and the R programming environment. The document argues that with skills in Hadoop, MapReduce, NoSQL, and Hive/Pig, along with tools in Oracle's Big Data Appliance, a DBA can become a data scientist.
12c In Memory Management - Saurabh Gupta pasalapudi123
This document discusses Oracle Database 12c In-Memory capabilities. It describes how Oracle Database 12c introduces both row and column storage formats for tables to enable fast analytics and OLTP without requiring changes to applications. It also outlines how the in-memory columnar format accelerates queries by using a storage index and vector processing. Additionally, it provides guidance on configuring, populating, querying, and monitoring the Oracle In-Memory Column Store.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
Full-RAG: A modern architecture for hyper-personalizationZilliz
Mike Del Balso, CEO & Co-Founder at Tecton, presents "Full RAG," a novel approach to AI recommendation systems, aiming to push beyond the limitations of traditional models through a deep integration of contextual insights and real-time data, leveraging the Retrieval-Augmented Generation architecture. This talk will outline Full RAG's potential to significantly enhance personalization, address engineering challenges such as data management and model training, and introduce data enrichment with reranking as a key solution. Attendees will gain crucial insights into the importance of hyperpersonalization in AI, the capabilities of Full RAG for advanced personalization, and strategies for managing complex data integrations for deploying cutting-edge AI solutions.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Zilliz
Join us to introduce Milvus Lite, a vector database that can run on notebooks and laptops, share the same API with Milvus, and integrate with every popular GenAI framework. This webinar is perfect for developers seeking easy-to-use, well-integrated vector databases for their GenAI apps.