SlideShare a Scribd company logo
Oracle TimesTen: An In-Memory
Database for Enterprise Applications
A Paper by Tirthankar Lahiri, Marie-Anne Neimat & Steve Folkman
Presented by
Anchalin Puangmaha
Rungnapa Ruangthananrak
MA561: Seminar in Accounting Information Systems
Conclusion
Experimental
Results
IMDB Cache
Grid
High
Availability
Basic
Architecture
Introduction
TimesTen is an Oracle in-Memory database product
Experimental
Result
IMDB
Cache Grid
High
Availability
Basic
Architecture
Conclusions
and
FutureWork
Experimental
Results
IMDB Cache
Grid
High
AvailabilityIntroduction
Basic
Architecture
Basic Architecture :
1. APIs and connectivity
2. Basic storage manager
design
3. Transactional durability
Conclusions
and
FutureWork
Experimental
Results
IMDB Cache
GridIntroduction
Basic
Architecture
High
Availability
If a failure of the Active occurs, the Standby can be promoted to become
an Active Database. If a failure of the Standby occurs, the Active will then
replicate directly to the Read Only Subscribers.
Conclusions
and
FutureWork
Experimental
ResultsIntroduction
Basic
Architecture
High
Availability
IMDB Cache
Grid
Cache groups is a syntactic
declaration and comprises one Root
table, and optional Child tables
related by foreign key constraints.
Root Table
Child tables
In-memory cache grid, which consists of
a collection of IMDB Caches for an
application’s cached data and is deployed
in the application tier. Cached data is
distributed among the grid members.
Conclusions
and
FutureWork
Introduction
Basic
Architecture
High
Availability
IMDB Cache
Grid
Experimental
Results
Response time and throughput :
The combination of in-memory
execution and direct-linked
access allow TimesTen to provide
extremely low response times
The experiment of response times was run
on a standard commodity Intel Xeon 5670-
system with 2 processors and 12 cores,
running Oracle Enterprise Linux 5.6.
The measurement of throughput were
taken on a SPARC T5-8 system with 128
cores for TPTBM* and on a SPARC T5-2
system with 32 cores for a mobile call
processing benchmark.
* TPTBM : The standard TimesTen throughput performance benchmark
Conclusions
and
FutureWork
Introduction
Basic
Architecture
High
Availability
IMDB Cache
Grid
Experimental
Results
(a) Lookup on primary key (b) Table scan
Scaling across a grid : how TimesTen scales out when extended to the IMDB cache
configuration
[Left Graph] the grid scales very effectively as we increase the number of grid members
[Right Graph] the performance of global scans scales fairly linearly with the number of
participating grid members
Introduction
Basic
Architecture
High
Availability
IMDB Cache
Grid
Experimental
Results
Conclusion
Conclusions
ACID properties and transactional
semantics
Storage manager optimized for
IMDB and for high concurrency
SQL support with extensions for
analytics, stored procedures and
access
Very low response times as well as
very good scaling characteristics
Full database as well as table-level
multi-master replication for high
availability
List Of Capabilities
Thank You

More Related Content

PPT
TimesTen Overview
PDF
Times Ten in-memory database when time counts - Laszlo Ludas
PDF
EDB Postgres Platform
 
PDF
Introduction to Databus
PDF
All Aboard the Databus
PPTX
Tarabica 2019 (Belgrade, Serbia) - SQL Server performance troubleshooting
PPTX
Graphene – Microsoft SCOPE on Tez
PDF
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
 
TimesTen Overview
Times Ten in-memory database when time counts - Laszlo Ludas
EDB Postgres Platform
 
Introduction to Databus
All Aboard the Databus
Tarabica 2019 (Belgrade, Serbia) - SQL Server performance troubleshooting
Graphene – Microsoft SCOPE on Tez
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
 

What's hot (20)

PDF
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
 
PPTX
Optimize Your Vertica Data Management Infrastructure
PDF
Databus - Abhishek Bhargava & Maheswaran Veluchamy - DevOps Bangalore Meetup...
PPTX
EDB Database Servers and Tools
PDF
Which Change Data Capture Strategy is Right for You?
PDF
EDB Postgres Replication Server
 
PPTX
How EDB Postgres helps achieve business continuity for database?
PPT
Climbing the beanstalk
PPT
Oracle Coherence: in-memory datagrid
PPTX
DBaaS - The Next generation of database infrastructure
PPTX
Coherence Overview - OFM Canberra July 2014
PPTX
Oracle 12c
PPTX
GemFire In-Memory Data Grid
PDF
Oh2 opportunity for_smart_db
PDF
Development of concurrent services using In-Memory Data Grids
PDF
Micro-architectural Characterization of Apache Spark on Batch and Stream Proc...
PPTX
Replacing Oracle with EDB Postgres
 
PPTX
Best practices: running high-performance databases on Kubernetes
PDF
Data Grids with Oracle Coherence
PDF
Superior Cloud Economics with Power Systems
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
 
Optimize Your Vertica Data Management Infrastructure
Databus - Abhishek Bhargava & Maheswaran Veluchamy - DevOps Bangalore Meetup...
EDB Database Servers and Tools
Which Change Data Capture Strategy is Right for You?
EDB Postgres Replication Server
 
How EDB Postgres helps achieve business continuity for database?
Climbing the beanstalk
Oracle Coherence: in-memory datagrid
DBaaS - The Next generation of database infrastructure
Coherence Overview - OFM Canberra July 2014
Oracle 12c
GemFire In-Memory Data Grid
Oh2 opportunity for_smart_db
Development of concurrent services using In-Memory Data Grids
Micro-architectural Characterization of Apache Spark on Batch and Stream Proc...
Replacing Oracle with EDB Postgres
 
Best practices: running high-performance databases on Kubernetes
Data Grids with Oracle Coherence
Superior Cloud Economics with Power Systems
Ad

Similar to Oracle TimesTen, In-Memory Database (20)

PPTX
Systems oracle overview_hardware
PDF
Strata + Hadoop 2015 Slides
PDF
Scaling Redis Cluster Deployments for Genome Analysis (featuring LSU) - Terry...
PDF
Performance Tuning intro
PPTX
Case Study: Credit Card Core System with Exalogic, Exadata, Oracle Cloud Mach...
PPT
11g R2
PDF
Performance tuning intro
PPT
Oracle Database 11g Lower Your Costs
PDF
times ten in-memory database for extreme performance
PDF
COBOL to Apache Spark
PPTX
שבוע אורקל 2016
PDF
SF Big Analytics & SF Machine Learning Meetup: Machine Learning at the Limit ...
PDF
Java ee7 with apache spark for the world's largest credit card core systems, ...
PDF
DBA 101 : Calling all New Database Administrators (PPT)
PDF
OAP: Optimized Analytics Package for Spark Platform with Daoyuan Wang and Yua...
PDF
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
ODP
The Adventure: BlackRay as a Storage Engine
PDF
Stream Data Processing at Big Data Landscape by Oleksandr Fedirko
DOC
Analysis of Multicore Performance Degradation of Scientific Applications
PDF
The Apache Spark config behind the indsutry's first 100TB Spark SQL benchmark
Systems oracle overview_hardware
Strata + Hadoop 2015 Slides
Scaling Redis Cluster Deployments for Genome Analysis (featuring LSU) - Terry...
Performance Tuning intro
Case Study: Credit Card Core System with Exalogic, Exadata, Oracle Cloud Mach...
11g R2
Performance tuning intro
Oracle Database 11g Lower Your Costs
times ten in-memory database for extreme performance
COBOL to Apache Spark
שבוע אורקל 2016
SF Big Analytics & SF Machine Learning Meetup: Machine Learning at the Limit ...
Java ee7 with apache spark for the world's largest credit card core systems, ...
DBA 101 : Calling all New Database Administrators (PPT)
OAP: Optimized Analytics Package for Spark Platform with Daoyuan Wang and Yua...
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
The Adventure: BlackRay as a Storage Engine
Stream Data Processing at Big Data Landscape by Oleksandr Fedirko
Analysis of Multicore Performance Degradation of Scientific Applications
The Apache Spark config behind the indsutry's first 100TB Spark SQL benchmark
Ad

More from Mayuree Srikulwong (20)

PDF
Lesson Design and Development for 21st Century Learners (in Thai) การออกแบบแล...
PDF
การใช้พื้นที่และการทำงานร่วมกันบนคลาวด์ Cloud storage and collaboration (ภาษา...
PDF
Introduction to Computer and Software คอมพิวเตอร์เบื้องต้นและซอฟแวร์ (ภาษาไทย)
PDF
Privacy and security ความเป็นส่วนตัวและความปลอดภัยในการใช้คอมพิวเตอร์ (ภาษาไทย)
PDF
เทคนิคการทำงานนำเสนอ Presentation Design Techniques (2019) - In Thai and English
PDF
การพัฒนานวัตกรรมและเทคโนโลยีการศึกษา Development of Educational Innovation an...
PDF
Design thinking การคิดเชิงออกแบบ (Thai - English)
PDF
17 เรื่องต้องรู้ก่อนขายของออนไลน์เพื่อการส่งออก Introduction to E-commerce B2...
PDF
Understanding Gender Stereotype Lesson Plan
PDF
Business model canvas in Thai
PDF
Innovative Learning Classroom Workshop for ThaiPOD2018
PDF
Airbnb Pitch Deck Case Study (in Thai)
PDF
Digital Innovative Thinking and Coding
PDF
Building Computational Thinking Skill with Swift Playgrounds
PDF
User Experience UX Design (Thai mixed with English)
PDF
The Power of Visual Content
PDF
Presentation Design Techniques (in Thai) 2017
PDF
Fan culture (case from Thailand, 2017)
PDF
Anger in Social Media (Thailand landscape, 2017)
PDF
AIT Degree
Lesson Design and Development for 21st Century Learners (in Thai) การออกแบบแล...
การใช้พื้นที่และการทำงานร่วมกันบนคลาวด์ Cloud storage and collaboration (ภาษา...
Introduction to Computer and Software คอมพิวเตอร์เบื้องต้นและซอฟแวร์ (ภาษาไทย)
Privacy and security ความเป็นส่วนตัวและความปลอดภัยในการใช้คอมพิวเตอร์ (ภาษาไทย)
เทคนิคการทำงานนำเสนอ Presentation Design Techniques (2019) - In Thai and English
การพัฒนานวัตกรรมและเทคโนโลยีการศึกษา Development of Educational Innovation an...
Design thinking การคิดเชิงออกแบบ (Thai - English)
17 เรื่องต้องรู้ก่อนขายของออนไลน์เพื่อการส่งออก Introduction to E-commerce B2...
Understanding Gender Stereotype Lesson Plan
Business model canvas in Thai
Innovative Learning Classroom Workshop for ThaiPOD2018
Airbnb Pitch Deck Case Study (in Thai)
Digital Innovative Thinking and Coding
Building Computational Thinking Skill with Swift Playgrounds
User Experience UX Design (Thai mixed with English)
The Power of Visual Content
Presentation Design Techniques (in Thai) 2017
Fan culture (case from Thailand, 2017)
Anger in Social Media (Thailand landscape, 2017)
AIT Degree

Recently uploaded (20)

PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
Spectroscopy.pptx food analysis technology
PPTX
Big Data Technologies - Introduction.pptx
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Encapsulation theory and applications.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
KodekX | Application Modernization Development
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Electronic commerce courselecture one. Pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
Encapsulation_ Review paper, used for researhc scholars
Spectroscopy.pptx food analysis technology
Big Data Technologies - Introduction.pptx
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Diabetes mellitus diagnosis method based random forest with bat algorithm
MYSQL Presentation for SQL database connectivity
20250228 LYD VKU AI Blended-Learning.pptx
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Encapsulation theory and applications.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Dropbox Q2 2025 Financial Results & Investor Presentation
KodekX | Application Modernization Development
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
MIND Revenue Release Quarter 2 2025 Press Release
Electronic commerce courselecture one. Pdf
Programs and apps: productivity, graphics, security and other tools
NewMind AI Weekly Chronicles - August'25 Week I
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Per capita expenditure prediction using model stacking based on satellite ima...
Advanced methodologies resolving dimensionality complications for autism neur...

Oracle TimesTen, In-Memory Database