SlideShare une entreprise Scribd logo
1  sur  24
Télécharger pour lire hors ligne
HANA2 Dynamic Tiering
This is a compilation of notes collected exploring and testing features of
Dynamic Tiering in HANA2
May 2017
This is a ‘continuation’ of the first blog, SAP HANA Dynamic Tiering Test-
drive, exploring the features of Dynamic Tiering before the HANA2
By OZSoft Consulting for ITConductor.com
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 1
References
HANA2 Dynamic Tiering Guides
• Dynamic_Tieiring_Option_Release_Notes
• Dynamic_Tieiring_Option_Master_Guide
• Dynamic_Tieiring_Option_Installation_Guide
• Dynamic_Tieiring_Option_Administration_Guide
HANA2 Administration Guide
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 2
Introduction (1)
The first blog SAP HANA Dynamic Tiering Test-drive covered
the following
• Overview of HANA’s multi-temperature data management (HOT, WARM, COLD)
• Installation of DT and adding host, data provisioning to a tenant DB and creating
extended storage (ES)
• WARM table
1. Create WARM table using ES
2. Copy data from HOT to WARM table, and deleting the data from WARM
3. Creating view ‘joining’ HOT and WARM table for transparent access
4. Using visualize plan showing access to HOT and WARM table
• Backup
• Monitoring/Reporting
• HANA Cockpit tiles on DT
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 3
Introduction (2)
This blog will focus on following
• Co-host deployment
• Multi-Store Table
oCreation
oAging and anti-aging
oVirtualize Plan
• Dynamic Tiering Tiles in the new HANA2 Cockpit
• New Backup feature/support in HANA2
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 4
Deployment
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 5
Pre-HANA2
(Production)
HANA2
(Production)
Host1
Role=Worker
Host..n
Role=Extend
ed Storage
Worker/Stan
dby
Cohost Deployment is not
recommended in production
HOST1
Host Role (Worker,
Extended Storage)
HOST2
Role (Worker, Extended
Storage Worker/Standby)
Host.n
Role=Worker
Host..n
Role=Extend
ed Storage
Worker/Stan
dby
Cohost deployment in production is
supported.
ES configuration parameters available to
avoid impact on performance
Dynamic Tiering Installation / Add Host role
• Using HANA Cockpit (Life Cycle Management)
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 6
Add role to
existing host
Installation
HANA2 Cockpit – Dynamic Tiering
When an ‘extended storage’ has been provisioned to a tenant
DB, the Dynamic Tiering options will appear in HANA2 Cockpit
for that tenantDB
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 7
Dynamic Tiering Tables
There are two types of tables in Dynamic Tiering option
1. Extended table - table specifically created with all data stored into the
extended storage (ES).
This was explored in the previous blog SAP HANA Dynamic Tiering
Test-drive
2. MultiStore table – partitioned table with some partitions stored in the
in-memory, and some partitions in the extended storage – new in
HANA2.
The following slides shows the differences on the table creation, moving
data into ES, making the access to the table transparent – regardless of
the location of the data.
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 8
Dynamic Tiering Tables
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 9
Extended Table
A table can only reside in
either in-memory (HOT) or
extended storage (WARM)
WORKER host
(In-Memory)
HOT Tables
(e.g.
TSP06_HOT)
Extended
Storage host
WARM Tables
(e.g.
TSP06_WARM)
MultiStore
Multistore table can have some
part(s) in in-memory, and some parts
in extended storage
HOST – roles (WORKER, ES Worker)
In-Memory
TSP06 table
Part1..
Part2..
Part3
Extended Storage
DBspace
TSP06 Table
Part4..
Part5..
Dynamic Tiering - Table creation
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 10
Extended Table
WORKER host
(In-Memory)
HOT Tables
(e.g.
TSP06_HOT)
Extended
Storage host
WARM Tables
(e.g.
TSP06_WARM)
MultiStore Table
Define multistore table as partitioned,
with some partitions in in-memory, while
other partitions using extended storage
HOST – roles (WORKER, ES Worker)
In-Memory
TSP06 table
Part1..
Part2..
Part3
Extended Storage
DBspace
TSP06 Table
Part4..
Part5..
• CREATE TABLE TSP06_HOT …
• CREATE TABLE TSO06_WARM USE
EXTENDED STORAGE
CREATE VIEW TSP06_ALL..
JOIN TSP06_HOT, TSP06_WARM
The view will make the change
transparent to existing access calls
CREATE TABLE … PARTITON BY RANGE..
USING DEFAULT STORAGE (Partition
definition)
USING EXTENDED STORAGE (Partition
definition)
(NO View needed)
Moving data (archiving/un-archiving)
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 11
Extended Table
WORKER host
HOT Tables
(e.g.
TSP06_HOT)
Extended
Storage host
WARM Tables
(e.g.
TSP06_WARM)
MultiStore Table
Aging – moving data from in-memory to ES
ALTER TABLE …
ALTER PARTITION..
USING EXTENDED STORAGE
(partition definition)
HOST – roles (WORKER, ES Worker)
In-Memory
TSP06 table
Part1..
Part2..
Part3
Extended Storage
DBspace
TSP06 Table
Part4..
Part5..
Step 1
INSERT INTO TSP06_WARM
SELECT * from TSP06_HOT
WHERE (criteria)
Step 2
DELETE FROM TSP06_HOT
WHERE (Criteria as per insert)
Moving data from In-Memory to ES
UN-Aging – moving data from ES to in-
memory
ALTER TABLE …
ALTER PARTITION..
USING DEFAULT STORAGE
(partition definition)
Multi-Store Table (1)
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 12
In-Memory
In-Memory
Extended Storage
Defining table with range
partitioning on column
PDPAPER – some partitions in
DEFAULT STORAGE (In-
Memory), some in Extended
Storage
Multi-Store Table (2)
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 13
Partition information/Table definition
Virtualize Plan (1)
Select * (all data, from in-memory and extended storage)
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 14
Virtualize Plan (2)
Select data from partition 1 and 2 (from In-Memory)
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 15
Only partition 1 and 2 accessed – extended storage
not involved
Virtualize Plan (3)
Select data from partition in the extended storage only
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 16
Other options (1)
A table can be moved to extended storage using HANA Studio
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 17
AFTER
CONVERSION
For a partitioned table where all partitions
were in DEFAULT storage, using this option will
result in losing the partitioning values – i.e. will
end up as extended storage table (not
partitioned). Use ALTER partition instead
Other Options (2)
A table using extended storage can be converted to use in-
memory, through HANA Studio
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 18
AFTER
CONVERSION
BACKUP (delta and incremental)
Delta (differential) and Incremental now supported for tenant
with extended storage
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 19
HANA2 Dynamic Tiering - Alert
Alert series 5nn are related to Dynamic Tiering
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 20
Additional notes (1)
• With HANA2, co-deployment is introduced in production,
with new esserver.ini parameters to put threshold on the
host so the extended storage activities does not impact the
production performance
• As per OSS note 2086829, Dynamic Tiering licensing is
‘based on compressed storage on disk’ – not on memory
• Delta store feature allows concurrent update on table in
extended storage
• Take note on sizing algorithm when allocating the DBSPACES
– refer to the DT Administration Guide ‘Dbspace Sizing’.
• 2394124 - SAP HANA 2.0 Dynamic Tiering - Additional
Information
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 21
Additional notes (2)
In MDC,
• The one-to-one relationship between tenant DB and
extended storage (and vice-versa) still exist
• There can only one extended storage in a host
• Currently only one esserver service per host
 i.e. Tenant1 with ES in node1, and Tenant2 with ES in node2
 This is still the case for HANA2 SPS01, i.e. if another tenant requires
extended storage, it has to be created into another node.
• More information related to SPS01 on OSS note 2422585.
• System Replication - (extract from Admin Guide)
• The operation mode logreplay_readaccess is not supported with
systems having Dynamic Tiering services.
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 22
Monitoring Dynamic Tiering with IT-Conductor
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 23
If the DT is on a separate
host, the DT host will
monitored similar to the
other hosts. In this
example, ozdtnode1 is
the extended_storage
host
If the dynamic tiering is
co-deployed, the service
‘esserver’ will appear on
that host’s services.
• Any Questions?
• Contact Info:
Linh Nguyen linh.nguyen@itconductor.com
Terry Kempis terry.kempis@itconductor.com
Let
itconductor.com
@itconductor

Contenu connexe

Tendances

Solution Manager 7.2 SAP Monitoring - Part 2 - Configuration
Solution Manager 7.2 SAP Monitoring - Part 2 - ConfigurationSolution Manager 7.2 SAP Monitoring - Part 2 - Configuration
Solution Manager 7.2 SAP Monitoring - Part 2 - ConfigurationLinh Nguyen
 
S/4HANA Installation Quickstart Guide and Monitoring S/4HANA
S/4HANA Installation Quickstart Guide and Monitoring S/4HANAS/4HANA Installation Quickstart Guide and Monitoring S/4HANA
S/4HANA Installation Quickstart Guide and Monitoring S/4HANALinh Nguyen
 
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System ConfigurationSolution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System ConfigurationLinh Nguyen
 
Mastering SAP Monitoring - SAP SLT & RFC Connection Monitoring
Mastering SAP Monitoring - SAP SLT & RFC Connection MonitoringMastering SAP Monitoring - SAP SLT & RFC Connection Monitoring
Mastering SAP Monitoring - SAP SLT & RFC Connection MonitoringLinh Nguyen
 
Mastering SAP Monitoring - Workload Monitoring
Mastering SAP Monitoring - Workload MonitoringMastering SAP Monitoring - Workload Monitoring
Mastering SAP Monitoring - Workload MonitoringLinh Nguyen
 
E business suite r12.2 changes for database administrators
E business suite r12.2 changes for database administratorsE business suite r12.2 changes for database administrators
E business suite r12.2 changes for database administratorsSrinivasa Pavan Marti
 
SAP HANA SPS08 Scale-Out, High Availability and Disaster Recovery
SAP HANA SPS08 Scale-Out, High Availability and Disaster RecoverySAP HANA SPS08 Scale-Out, High Availability and Disaster Recovery
SAP HANA SPS08 Scale-Out, High Availability and Disaster Recovery SAP Technology
 
Cooper Oracle 11g Overview
Cooper Oracle 11g OverviewCooper Oracle 11g Overview
Cooper Oracle 11g Overviewmoin_azeem
 
R12.2.5 new features
R12.2.5 new featuresR12.2.5 new features
R12.2.5 new featuresTahirGhafoor
 
SAP System copy
SAP System copySAP System copy
SAP System copyashish_bbd
 
Solution manager 7.2 details
Solution manager 7.2   detailsSolution manager 7.2   details
Solution manager 7.2 detailsRaj p
 
Sap memory managerment
Sap memory managermentSap memory managerment
Sap memory managermentRaj p
 
SAP HANA System Replication simplified
SAP HANA System Replication simplifiedSAP HANA System Replication simplified
SAP HANA System Replication simplifiedDirk Oppenkowski
 
NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices Session
NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices SessionNZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices Session
NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices SessionMichael Noel
 
Oracle e-Business Suite & RAC 11GR2
Oracle e-Business Suite & RAC 11GR2Oracle e-Business Suite & RAC 11GR2
Oracle e-Business Suite & RAC 11GR2Yury Velikanov
 
AOUG_11Nov2016_Challenges_with_EBS12_2
AOUG_11Nov2016_Challenges_with_EBS12_2AOUG_11Nov2016_Challenges_with_EBS12_2
AOUG_11Nov2016_Challenges_with_EBS12_2Sean Braymen
 
You most probably dont need rman catalog database white paper
You most probably dont need rman catalog database white paperYou most probably dont need rman catalog database white paper
You most probably dont need rman catalog database white paperYury Velikanov
 
SAP Migration Overview
SAP Migration OverviewSAP Migration Overview
SAP Migration OverviewSitaram Kotnis
 
Preparing for EBS R12.2-upgrade-full
Preparing for EBS R12.2-upgrade-fullPreparing for EBS R12.2-upgrade-full
Preparing for EBS R12.2-upgrade-fullBerry Clemens
 
Autoconfig r12
Autoconfig r12Autoconfig r12
Autoconfig r12techDBA
 

Tendances (20)

Solution Manager 7.2 SAP Monitoring - Part 2 - Configuration
Solution Manager 7.2 SAP Monitoring - Part 2 - ConfigurationSolution Manager 7.2 SAP Monitoring - Part 2 - Configuration
Solution Manager 7.2 SAP Monitoring - Part 2 - Configuration
 
S/4HANA Installation Quickstart Guide and Monitoring S/4HANA
S/4HANA Installation Quickstart Guide and Monitoring S/4HANAS/4HANA Installation Quickstart Guide and Monitoring S/4HANA
S/4HANA Installation Quickstart Guide and Monitoring S/4HANA
 
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System ConfigurationSolution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
Solution Manager 7.2 SAP Monitoring - Part 3 - Managed System Configuration
 
Mastering SAP Monitoring - SAP SLT & RFC Connection Monitoring
Mastering SAP Monitoring - SAP SLT & RFC Connection MonitoringMastering SAP Monitoring - SAP SLT & RFC Connection Monitoring
Mastering SAP Monitoring - SAP SLT & RFC Connection Monitoring
 
Mastering SAP Monitoring - Workload Monitoring
Mastering SAP Monitoring - Workload MonitoringMastering SAP Monitoring - Workload Monitoring
Mastering SAP Monitoring - Workload Monitoring
 
E business suite r12.2 changes for database administrators
E business suite r12.2 changes for database administratorsE business suite r12.2 changes for database administrators
E business suite r12.2 changes for database administrators
 
SAP HANA SPS08 Scale-Out, High Availability and Disaster Recovery
SAP HANA SPS08 Scale-Out, High Availability and Disaster RecoverySAP HANA SPS08 Scale-Out, High Availability and Disaster Recovery
SAP HANA SPS08 Scale-Out, High Availability and Disaster Recovery
 
Cooper Oracle 11g Overview
Cooper Oracle 11g OverviewCooper Oracle 11g Overview
Cooper Oracle 11g Overview
 
R12.2.5 new features
R12.2.5 new featuresR12.2.5 new features
R12.2.5 new features
 
SAP System copy
SAP System copySAP System copy
SAP System copy
 
Solution manager 7.2 details
Solution manager 7.2   detailsSolution manager 7.2   details
Solution manager 7.2 details
 
Sap memory managerment
Sap memory managermentSap memory managerment
Sap memory managerment
 
SAP HANA System Replication simplified
SAP HANA System Replication simplifiedSAP HANA System Replication simplified
SAP HANA System Replication simplified
 
NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices Session
NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices SessionNZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices Session
NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices Session
 
Oracle e-Business Suite & RAC 11GR2
Oracle e-Business Suite & RAC 11GR2Oracle e-Business Suite & RAC 11GR2
Oracle e-Business Suite & RAC 11GR2
 
AOUG_11Nov2016_Challenges_with_EBS12_2
AOUG_11Nov2016_Challenges_with_EBS12_2AOUG_11Nov2016_Challenges_with_EBS12_2
AOUG_11Nov2016_Challenges_with_EBS12_2
 
You most probably dont need rman catalog database white paper
You most probably dont need rman catalog database white paperYou most probably dont need rman catalog database white paper
You most probably dont need rman catalog database white paper
 
SAP Migration Overview
SAP Migration OverviewSAP Migration Overview
SAP Migration Overview
 
Preparing for EBS R12.2-upgrade-full
Preparing for EBS R12.2-upgrade-fullPreparing for EBS R12.2-upgrade-full
Preparing for EBS R12.2-upgrade-full
 
Autoconfig r12
Autoconfig r12Autoconfig r12
Autoconfig r12
 

Similaire à SAP HANA 2 – Dynamic Tiering Overview including HANA Monitoring

SAP HANA Interview questions
SAP HANA Interview questionsSAP HANA Interview questions
SAP HANA Interview questionsIT LearnMore
 
PostgreSQL Table Partitioning / Sharding
PostgreSQL Table Partitioning / ShardingPostgreSQL Table Partitioning / Sharding
PostgreSQL Table Partitioning / ShardingAmir Reza Hashemi
 
Redefining tables online without surprises
Redefining tables online without surprisesRedefining tables online without surprises
Redefining tables online without surprisesNelson Calero
 
EstlGd.DataPartitioning
EstlGd.DataPartitioningEstlGd.DataPartitioning
EstlGd.DataPartitioningDaren Bieniek
 
Db2 Important questions to read
Db2 Important questions to readDb2 Important questions to read
Db2 Important questions to readPrasanth Dusi
 
IDUG NA 2014 / 11 tips for DB2 11 for z/OS
IDUG NA 2014 / 11 tips for DB2 11 for z/OSIDUG NA 2014 / 11 tips for DB2 11 for z/OS
IDUG NA 2014 / 11 tips for DB2 11 for z/OSCuneyt Goksu
 
SAP HANA 2 SPS02 Upgrade and Dynamic Tiering Implementation
SAP HANA 2 SPS02 Upgrade and Dynamic Tiering ImplementationSAP HANA 2 SPS02 Upgrade and Dynamic Tiering Implementation
SAP HANA 2 SPS02 Upgrade and Dynamic Tiering ImplementationLinh Nguyen
 
Introduction To Maxtable
Introduction To MaxtableIntroduction To Maxtable
Introduction To Maxtablemaxtable
 
123448572 all-in-one-informatica
123448572 all-in-one-informatica123448572 all-in-one-informatica
123448572 all-in-one-informaticahomeworkping9
 
VSP Mainframe Dynamic Tiering Performance Considerations
VSP Mainframe Dynamic Tiering Performance ConsiderationsVSP Mainframe Dynamic Tiering Performance Considerations
VSP Mainframe Dynamic Tiering Performance ConsiderationsHitachi Vantara
 
Presentation by TachyonNexus & Intel at Strata Singapore 2015
Presentation by TachyonNexus & Intel at Strata Singapore 2015Presentation by TachyonNexus & Intel at Strata Singapore 2015
Presentation by TachyonNexus & Intel at Strata Singapore 2015Tachyon Nexus, Inc.
 
Configuring and Monitoring HANA Extension Node
Configuring and Monitoring HANA Extension NodeConfiguring and Monitoring HANA Extension Node
Configuring and Monitoring HANA Extension NodeLinh Nguyen
 
Sap On Udb Layout
Sap On Udb LayoutSap On Udb Layout
Sap On Udb Layoutbpmfhu
 
Designing High Performance ETL for Data Warehouse
Designing High Performance ETL for Data WarehouseDesigning High Performance ETL for Data Warehouse
Designing High Performance ETL for Data WarehouseMarcel Franke
 
Reduce planned database down time with Oracle technology
Reduce planned database down time with Oracle technologyReduce planned database down time with Oracle technology
Reduce planned database down time with Oracle technologyKirill Loifman
 
Investigate SQL Server Memory Like Sherlock Holmes
Investigate SQL Server Memory Like Sherlock HolmesInvestigate SQL Server Memory Like Sherlock Holmes
Investigate SQL Server Memory Like Sherlock HolmesRichard Douglas
 
De-duplicated Refined Zone in Healthcare Data Lake Using Big Data Processing ...
De-duplicated Refined Zone in Healthcare Data Lake Using Big Data Processing ...De-duplicated Refined Zone in Healthcare Data Lake Using Big Data Processing ...
De-duplicated Refined Zone in Healthcare Data Lake Using Big Data Processing ...CitiusTech
 
database-stucture-and-space-managment.ppt
database-stucture-and-space-managment.pptdatabase-stucture-and-space-managment.ppt
database-stucture-and-space-managment.pptsubbu998029
 
database-stucture-and-space-managment.ppt
database-stucture-and-space-managment.pptdatabase-stucture-and-space-managment.ppt
database-stucture-and-space-managment.pptIftikhar70
 

Similaire à SAP HANA 2 – Dynamic Tiering Overview including HANA Monitoring (20)

SAP HANA Interview questions
SAP HANA Interview questionsSAP HANA Interview questions
SAP HANA Interview questions
 
PostgreSQL Table Partitioning / Sharding
PostgreSQL Table Partitioning / ShardingPostgreSQL Table Partitioning / Sharding
PostgreSQL Table Partitioning / Sharding
 
Redefining tables online without surprises
Redefining tables online without surprisesRedefining tables online without surprises
Redefining tables online without surprises
 
EstlGd.DataPartitioning
EstlGd.DataPartitioningEstlGd.DataPartitioning
EstlGd.DataPartitioning
 
Db2 Important questions to read
Db2 Important questions to readDb2 Important questions to read
Db2 Important questions to read
 
IDUG NA 2014 / 11 tips for DB2 11 for z/OS
IDUG NA 2014 / 11 tips for DB2 11 for z/OSIDUG NA 2014 / 11 tips for DB2 11 for z/OS
IDUG NA 2014 / 11 tips for DB2 11 for z/OS
 
SAP HANA 2 SPS02 Upgrade and Dynamic Tiering Implementation
SAP HANA 2 SPS02 Upgrade and Dynamic Tiering ImplementationSAP HANA 2 SPS02 Upgrade and Dynamic Tiering Implementation
SAP HANA 2 SPS02 Upgrade and Dynamic Tiering Implementation
 
Introduction To Maxtable
Introduction To MaxtableIntroduction To Maxtable
Introduction To Maxtable
 
123448572 all-in-one-informatica
123448572 all-in-one-informatica123448572 all-in-one-informatica
123448572 all-in-one-informatica
 
VSP Mainframe Dynamic Tiering Performance Considerations
VSP Mainframe Dynamic Tiering Performance ConsiderationsVSP Mainframe Dynamic Tiering Performance Considerations
VSP Mainframe Dynamic Tiering Performance Considerations
 
Presentation by TachyonNexus & Intel at Strata Singapore 2015
Presentation by TachyonNexus & Intel at Strata Singapore 2015Presentation by TachyonNexus & Intel at Strata Singapore 2015
Presentation by TachyonNexus & Intel at Strata Singapore 2015
 
Configuring and Monitoring HANA Extension Node
Configuring and Monitoring HANA Extension NodeConfiguring and Monitoring HANA Extension Node
Configuring and Monitoring HANA Extension Node
 
Sap On Udb Layout
Sap On Udb LayoutSap On Udb Layout
Sap On Udb Layout
 
Designing High Performance ETL for Data Warehouse
Designing High Performance ETL for Data WarehouseDesigning High Performance ETL for Data Warehouse
Designing High Performance ETL for Data Warehouse
 
Reduce planned database down time with Oracle technology
Reduce planned database down time with Oracle technologyReduce planned database down time with Oracle technology
Reduce planned database down time with Oracle technology
 
Investigate SQL Server Memory Like Sherlock Holmes
Investigate SQL Server Memory Like Sherlock HolmesInvestigate SQL Server Memory Like Sherlock Holmes
Investigate SQL Server Memory Like Sherlock Holmes
 
De-duplicated Refined Zone in Healthcare Data Lake Using Big Data Processing ...
De-duplicated Refined Zone in Healthcare Data Lake Using Big Data Processing ...De-duplicated Refined Zone in Healthcare Data Lake Using Big Data Processing ...
De-duplicated Refined Zone in Healthcare Data Lake Using Big Data Processing ...
 
database-stucture-and-space-managment.ppt
database-stucture-and-space-managment.pptdatabase-stucture-and-space-managment.ppt
database-stucture-and-space-managment.ppt
 
database-stucture-and-space-managment.ppt
database-stucture-and-space-managment.pptdatabase-stucture-and-space-managment.ppt
database-stucture-and-space-managment.ppt
 
Os
OsOs
Os
 

Plus de Linh Nguyen

Managing and Monitoring HANA 2 active:active with System Replication
Managing and Monitoring HANA 2 active:active with System ReplicationManaging and Monitoring HANA 2 active:active with System Replication
Managing and Monitoring HANA 2 active:active with System ReplicationLinh Nguyen
 
SAP HANA System Replication - Setup, Operations and HANA Monitoring
SAP HANA System Replication - Setup, Operations and HANA MonitoringSAP HANA System Replication - Setup, Operations and HANA Monitoring
SAP HANA System Replication - Setup, Operations and HANA MonitoringLinh Nguyen
 
SAP HANA Distributed System Scaleout and HA
SAP HANA Distributed System Scaleout and HASAP HANA Distributed System Scaleout and HA
SAP HANA Distributed System Scaleout and HALinh Nguyen
 
Mastering SAP Monitoring - SAP HANA Monitoring, Management & Automation
Mastering SAP Monitoring - SAP HANA Monitoring, Management & AutomationMastering SAP Monitoring - SAP HANA Monitoring, Management & Automation
Mastering SAP Monitoring - SAP HANA Monitoring, Management & AutomationLinh Nguyen
 
Mastering SAP Monitoring - Determining the Health of your SAP Environment
Mastering SAP Monitoring - Determining the Health of your SAP EnvironmentMastering SAP Monitoring - Determining the Health of your SAP Environment
Mastering SAP Monitoring - Determining the Health of your SAP EnvironmentLinh Nguyen
 
10 Ways to Better Application-Centric Service Management
10 Ways to Better Application-Centric Service Management10 Ways to Better Application-Centric Service Management
10 Ways to Better Application-Centric Service ManagementLinh Nguyen
 
Solution Manager Technical Monitoring - SAP BOBJ BI 4.0 (Part 3 of 3 - Manage...
Solution Manager Technical Monitoring - SAP BOBJ BI 4.0 (Part 3 of 3 - Manage...Solution Manager Technical Monitoring - SAP BOBJ BI 4.0 (Part 3 of 3 - Manage...
Solution Manager Technical Monitoring - SAP BOBJ BI 4.0 (Part 3 of 3 - Manage...Linh Nguyen
 
Solution Manager Technical Monitoring - BOBJ (Part 2 of 3 - Auto-Configure)
Solution Manager Technical Monitoring - BOBJ (Part 2 of 3 - Auto-Configure)Solution Manager Technical Monitoring - BOBJ (Part 2 of 3 - Auto-Configure)
Solution Manager Technical Monitoring - BOBJ (Part 2 of 3 - Auto-Configure)Linh Nguyen
 
Solution Manager - SAP NW BW on HANA Setup Part 3 of 3 (Technical Monitoring ...
Solution Manager - SAP NW BW on HANA Setup Part 3 of 3 (Technical Monitoring ...Solution Manager - SAP NW BW on HANA Setup Part 3 of 3 (Technical Monitoring ...
Solution Manager - SAP NW BW on HANA Setup Part 3 of 3 (Technical Monitoring ...Linh Nguyen
 
Solution Manager Technical Monitoring - SAP NW BW on HANA Setup Part 2 of 3 (...
Solution Manager Technical Monitoring - SAP NW BW on HANA Setup Part 2 of 3 (...Solution Manager Technical Monitoring - SAP NW BW on HANA Setup Part 2 of 3 (...
Solution Manager Technical Monitoring - SAP NW BW on HANA Setup Part 2 of 3 (...Linh Nguyen
 

Plus de Linh Nguyen (10)

Managing and Monitoring HANA 2 active:active with System Replication
Managing and Monitoring HANA 2 active:active with System ReplicationManaging and Monitoring HANA 2 active:active with System Replication
Managing and Monitoring HANA 2 active:active with System Replication
 
SAP HANA System Replication - Setup, Operations and HANA Monitoring
SAP HANA System Replication - Setup, Operations and HANA MonitoringSAP HANA System Replication - Setup, Operations and HANA Monitoring
SAP HANA System Replication - Setup, Operations and HANA Monitoring
 
SAP HANA Distributed System Scaleout and HA
SAP HANA Distributed System Scaleout and HASAP HANA Distributed System Scaleout and HA
SAP HANA Distributed System Scaleout and HA
 
Mastering SAP Monitoring - SAP HANA Monitoring, Management & Automation
Mastering SAP Monitoring - SAP HANA Monitoring, Management & AutomationMastering SAP Monitoring - SAP HANA Monitoring, Management & Automation
Mastering SAP Monitoring - SAP HANA Monitoring, Management & Automation
 
Mastering SAP Monitoring - Determining the Health of your SAP Environment
Mastering SAP Monitoring - Determining the Health of your SAP EnvironmentMastering SAP Monitoring - Determining the Health of your SAP Environment
Mastering SAP Monitoring - Determining the Health of your SAP Environment
 
10 Ways to Better Application-Centric Service Management
10 Ways to Better Application-Centric Service Management10 Ways to Better Application-Centric Service Management
10 Ways to Better Application-Centric Service Management
 
Solution Manager Technical Monitoring - SAP BOBJ BI 4.0 (Part 3 of 3 - Manage...
Solution Manager Technical Monitoring - SAP BOBJ BI 4.0 (Part 3 of 3 - Manage...Solution Manager Technical Monitoring - SAP BOBJ BI 4.0 (Part 3 of 3 - Manage...
Solution Manager Technical Monitoring - SAP BOBJ BI 4.0 (Part 3 of 3 - Manage...
 
Solution Manager Technical Monitoring - BOBJ (Part 2 of 3 - Auto-Configure)
Solution Manager Technical Monitoring - BOBJ (Part 2 of 3 - Auto-Configure)Solution Manager Technical Monitoring - BOBJ (Part 2 of 3 - Auto-Configure)
Solution Manager Technical Monitoring - BOBJ (Part 2 of 3 - Auto-Configure)
 
Solution Manager - SAP NW BW on HANA Setup Part 3 of 3 (Technical Monitoring ...
Solution Manager - SAP NW BW on HANA Setup Part 3 of 3 (Technical Monitoring ...Solution Manager - SAP NW BW on HANA Setup Part 3 of 3 (Technical Monitoring ...
Solution Manager - SAP NW BW on HANA Setup Part 3 of 3 (Technical Monitoring ...
 
Solution Manager Technical Monitoring - SAP NW BW on HANA Setup Part 2 of 3 (...
Solution Manager Technical Monitoring - SAP NW BW on HANA Setup Part 2 of 3 (...Solution Manager Technical Monitoring - SAP NW BW on HANA Setup Part 2 of 3 (...
Solution Manager Technical Monitoring - SAP NW BW on HANA Setup Part 2 of 3 (...
 

Dernier

%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfVishalKumarJha10
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfayushiqss
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...Nitya salvi
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...kalichargn70th171
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...Jittipong Loespradit
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 

Dernier (20)

%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 

SAP HANA 2 – Dynamic Tiering Overview including HANA Monitoring

  • 1. HANA2 Dynamic Tiering This is a compilation of notes collected exploring and testing features of Dynamic Tiering in HANA2 May 2017 This is a ‘continuation’ of the first blog, SAP HANA Dynamic Tiering Test- drive, exploring the features of Dynamic Tiering before the HANA2 By OZSoft Consulting for ITConductor.com Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 1
  • 2. References HANA2 Dynamic Tiering Guides • Dynamic_Tieiring_Option_Release_Notes • Dynamic_Tieiring_Option_Master_Guide • Dynamic_Tieiring_Option_Installation_Guide • Dynamic_Tieiring_Option_Administration_Guide HANA2 Administration Guide Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 2
  • 3. Introduction (1) The first blog SAP HANA Dynamic Tiering Test-drive covered the following • Overview of HANA’s multi-temperature data management (HOT, WARM, COLD) • Installation of DT and adding host, data provisioning to a tenant DB and creating extended storage (ES) • WARM table 1. Create WARM table using ES 2. Copy data from HOT to WARM table, and deleting the data from WARM 3. Creating view ‘joining’ HOT and WARM table for transparent access 4. Using visualize plan showing access to HOT and WARM table • Backup • Monitoring/Reporting • HANA Cockpit tiles on DT Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 3
  • 4. Introduction (2) This blog will focus on following • Co-host deployment • Multi-Store Table oCreation oAging and anti-aging oVirtualize Plan • Dynamic Tiering Tiles in the new HANA2 Cockpit • New Backup feature/support in HANA2 Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 4
  • 5. Deployment Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 5 Pre-HANA2 (Production) HANA2 (Production) Host1 Role=Worker Host..n Role=Extend ed Storage Worker/Stan dby Cohost Deployment is not recommended in production HOST1 Host Role (Worker, Extended Storage) HOST2 Role (Worker, Extended Storage Worker/Standby) Host.n Role=Worker Host..n Role=Extend ed Storage Worker/Stan dby Cohost deployment in production is supported. ES configuration parameters available to avoid impact on performance
  • 6. Dynamic Tiering Installation / Add Host role • Using HANA Cockpit (Life Cycle Management) Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 6 Add role to existing host Installation
  • 7. HANA2 Cockpit – Dynamic Tiering When an ‘extended storage’ has been provisioned to a tenant DB, the Dynamic Tiering options will appear in HANA2 Cockpit for that tenantDB Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 7
  • 8. Dynamic Tiering Tables There are two types of tables in Dynamic Tiering option 1. Extended table - table specifically created with all data stored into the extended storage (ES). This was explored in the previous blog SAP HANA Dynamic Tiering Test-drive 2. MultiStore table – partitioned table with some partitions stored in the in-memory, and some partitions in the extended storage – new in HANA2. The following slides shows the differences on the table creation, moving data into ES, making the access to the table transparent – regardless of the location of the data. Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 8
  • 9. Dynamic Tiering Tables Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 9 Extended Table A table can only reside in either in-memory (HOT) or extended storage (WARM) WORKER host (In-Memory) HOT Tables (e.g. TSP06_HOT) Extended Storage host WARM Tables (e.g. TSP06_WARM) MultiStore Multistore table can have some part(s) in in-memory, and some parts in extended storage HOST – roles (WORKER, ES Worker) In-Memory TSP06 table Part1.. Part2.. Part3 Extended Storage DBspace TSP06 Table Part4.. Part5..
  • 10. Dynamic Tiering - Table creation Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 10 Extended Table WORKER host (In-Memory) HOT Tables (e.g. TSP06_HOT) Extended Storage host WARM Tables (e.g. TSP06_WARM) MultiStore Table Define multistore table as partitioned, with some partitions in in-memory, while other partitions using extended storage HOST – roles (WORKER, ES Worker) In-Memory TSP06 table Part1.. Part2.. Part3 Extended Storage DBspace TSP06 Table Part4.. Part5.. • CREATE TABLE TSP06_HOT … • CREATE TABLE TSO06_WARM USE EXTENDED STORAGE CREATE VIEW TSP06_ALL.. JOIN TSP06_HOT, TSP06_WARM The view will make the change transparent to existing access calls CREATE TABLE … PARTITON BY RANGE.. USING DEFAULT STORAGE (Partition definition) USING EXTENDED STORAGE (Partition definition) (NO View needed)
  • 11. Moving data (archiving/un-archiving) Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 11 Extended Table WORKER host HOT Tables (e.g. TSP06_HOT) Extended Storage host WARM Tables (e.g. TSP06_WARM) MultiStore Table Aging – moving data from in-memory to ES ALTER TABLE … ALTER PARTITION.. USING EXTENDED STORAGE (partition definition) HOST – roles (WORKER, ES Worker) In-Memory TSP06 table Part1.. Part2.. Part3 Extended Storage DBspace TSP06 Table Part4.. Part5.. Step 1 INSERT INTO TSP06_WARM SELECT * from TSP06_HOT WHERE (criteria) Step 2 DELETE FROM TSP06_HOT WHERE (Criteria as per insert) Moving data from In-Memory to ES UN-Aging – moving data from ES to in- memory ALTER TABLE … ALTER PARTITION.. USING DEFAULT STORAGE (partition definition)
  • 12. Multi-Store Table (1) Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 12 In-Memory In-Memory Extended Storage Defining table with range partitioning on column PDPAPER – some partitions in DEFAULT STORAGE (In- Memory), some in Extended Storage
  • 13. Multi-Store Table (2) Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 13 Partition information/Table definition
  • 14. Virtualize Plan (1) Select * (all data, from in-memory and extended storage) Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 14
  • 15. Virtualize Plan (2) Select data from partition 1 and 2 (from In-Memory) Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 15 Only partition 1 and 2 accessed – extended storage not involved
  • 16. Virtualize Plan (3) Select data from partition in the extended storage only Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 16
  • 17. Other options (1) A table can be moved to extended storage using HANA Studio Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 17 AFTER CONVERSION For a partitioned table where all partitions were in DEFAULT storage, using this option will result in losing the partitioning values – i.e. will end up as extended storage table (not partitioned). Use ALTER partition instead
  • 18. Other Options (2) A table using extended storage can be converted to use in- memory, through HANA Studio Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 18 AFTER CONVERSION
  • 19. BACKUP (delta and incremental) Delta (differential) and Incremental now supported for tenant with extended storage Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 19
  • 20. HANA2 Dynamic Tiering - Alert Alert series 5nn are related to Dynamic Tiering Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 20
  • 21. Additional notes (1) • With HANA2, co-deployment is introduced in production, with new esserver.ini parameters to put threshold on the host so the extended storage activities does not impact the production performance • As per OSS note 2086829, Dynamic Tiering licensing is ‘based on compressed storage on disk’ – not on memory • Delta store feature allows concurrent update on table in extended storage • Take note on sizing algorithm when allocating the DBSPACES – refer to the DT Administration Guide ‘Dbspace Sizing’. • 2394124 - SAP HANA 2.0 Dynamic Tiering - Additional Information Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 21
  • 22. Additional notes (2) In MDC, • The one-to-one relationship between tenant DB and extended storage (and vice-versa) still exist • There can only one extended storage in a host • Currently only one esserver service per host  i.e. Tenant1 with ES in node1, and Tenant2 with ES in node2  This is still the case for HANA2 SPS01, i.e. if another tenant requires extended storage, it has to be created into another node. • More information related to SPS01 on OSS note 2422585. • System Replication - (extract from Admin Guide) • The operation mode logreplay_readaccess is not supported with systems having Dynamic Tiering services. Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 22
  • 23. Monitoring Dynamic Tiering with IT-Conductor Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 23 If the DT is on a separate host, the DT host will monitored similar to the other hosts. In this example, ozdtnode1 is the extended_storage host If the dynamic tiering is co-deployed, the service ‘esserver’ will appear on that host’s services.
  • 24. • Any Questions? • Contact Info: Linh Nguyen linh.nguyen@itconductor.com Terry Kempis terry.kempis@itconductor.com Let itconductor.com @itconductor