SlideShare a Scribd company logo
1 of 24
HANA SPS12 Upgrade and
Exploring New Features – Part 2
• This is collection of notes while exploring some of new features of SPS12.
Focus are applicable on a single-host HANA system.
• Part 1: http://www.itconductor.com/blog/sap-hana-sps12-upgrade-and-
exploring-new-features-part-1
By OZSoft Consulting for ITConductor.com
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 1
Part 2 - Exploring What’s new in SPS12
Reference:
What's New in the SAP HANA Platform (Release Notes)
Note that this is not an exhaustive list – only some ’new and
changed’ features were explored!, and more focused on
administration side:
• Security Administration
• System Administration
• Performance Monitoring
• Workload Management
• Capture and Replay
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 2
References: OSS notes and references
1. 1948334 - SAP HANA Database Update Paths for
Maintenance Revisions to ensure the ’from level’ and
intended ‘to level’ does not have any restriction and
things ’general’ things to consider.
2. 2298750 - SAP HANA Platform SPS 12 Release Note
3. SAP HANA SPS 12 Database Maintenance Revision
122.03
4. What's New in the SAP HANA Platform (Release
Notes)
5. SAP HANA Administration Guide - SAP Help Portal
6. SAP HANA Server Installation and Update Guide - SAP
Help Portal
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 3
Security Administration – new and changed
Security Administration with SAP HANA Cockpit – new tiles
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 4
New/Changed
There are other DB security new and changed, besides the above
Performance Monitor – Monitor Statements
New HANA Cockpit tile
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 5
List of long-running statements and long-running
blocking situations
Performance Monitor – Threads monitor
New HANA Cockpit tile
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 6
List of long-running threads and quick analysis
of blocking situation
Performance Monitor – Workload Management
(New)
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 7
Workload management
• Allows balancing and management of different workload types (OLAP,
ETL, etc.)
• Allows creation of workload classes to control resources for each class
There are several levels and options of configuring and controlling
resources
• CPU at the OS level – for MDC and multi-host systems
• CPU at HANA system level
• Global setting to limit memory use of expensive SQL
• Configuring workload class and mapping (new in SPS12)
For more detail, see section 4.7 of SPS12 Administration Guide
Workload Class and Mapping
Two steps in workload management within HANA, through
SQL or HANA Cockpit
1. Create workload class, with the following attributes
• Priority – allows prioritizing statements, form 0 (lowest) to 9
highest, with default of 5
• Thread limit – number of parallel JobWorker threads per
statement
• Limit memory usage of a SQL statement
2. Map a client (e.g. database user, application name, etc.) to
a workload class
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 8
Workload Class and Mapping – using SQL (1)
1. Create Workload Class
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 9
Display defined workload Class
Workload Class and Mapping – using SQL (2)
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 10
Display defined mapping
2. Create workload mapping
Display Class and Mapping relationship
Workload Class and Mapping (HANA Cockpit)
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 11
New Tile
Monitoring Workload
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 12
HANA Cockpit
through ‘Monitor
Statement’ tile
In the Monitor Statement app, the related ‘workload class’ is displayed
There are more sample SQL codes from the Administration Guide
Recurring task – Backup (New)
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 13
• Schedule
backup
through HANA
Cockpit tile
‘Backup’
• Schedule can
only be
deleted, or
change the
status to Pause
or Active
Performance - Capture and Replay
The Capture and Replay features allows analysis of workload, for several
purposes, e.g. simulation of impact of changing either hardware resource or
software configuration.
Reference:
• Capturing and Replaying Workloads - by the SAP HANA Academy ...
Prerequisite:
• Import Delivery Unit HANA_WORKLOAD
• assign required ‘hana.replay.roles’ to user
• New tiles – Capture and Replay
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 14
Capture set-up (1)
Select the ‘Capture Workload’ app and click on ‘Start New Capture’.
Enter details below, then ‘start capture’.
Do some read-only activities, e.g. In HANA Studio, display overview,
performance, etc.
Create a database backup if the workload will be doing some
changes/update
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 15
Capture set-up (2)
Progress Status of Capture
When done, Stop Capture
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 16
Replay step (1)
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 17
Start the replayer service
hdbwlreplayer –controlhost <hostname> -controlinstnum <instance#> -
controladminkey <User>,<KEY> -port (anyport)
Verify Replayer is active
Replay step (2)
Go to REPLAY Management app
Select the item, then click on ‘Start Preprocessing’
Once preprocessing is complete, select it to start replay
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 18
Replay step (3)
First, click on configure
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 19
Replay step (4)
• Enter details. For user authentication, you can use either secure store or
password.
• Then select ’start replay’
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 20
Replay step (5)
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 21
• Click on ‘Go to Report’
Replay report
• Asdadsf
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 22
Performance Management - Analyze Workload
This app is a tool to analyze workload. Note that this is not related to the
capture and replay. Different dimension available for analysis.
Author: Terry Kempis
Editor: Linh Nguyen
ITConductor.com 23
• Any Questions?
• Contact Info:
Linh Nguyen linh.nguyen@itconductor.com
Terry Kempis terry.kempis@itconductor.com
Let
itconductor.com
@itconductor

More Related Content

What's hot

Oracle 12c New Features_RMAN_slides
Oracle 12c New Features_RMAN_slidesOracle 12c New Features_RMAN_slides
Oracle 12c New Features_RMAN_slides
Saiful
 

What's hot (20)

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 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
 
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
 
Configuring and Monitoring HANA Extension Node
Configuring and Monitoring HANA Extension NodeConfiguring and Monitoring HANA Extension Node
Configuring and Monitoring HANA Extension Node
 
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
 
SAP Solution Manager - Netweaver on HANA Monitoring Setup Part 1 of 3 (Prepar...
SAP Solution Manager - Netweaver on HANA Monitoring Setup Part 1 of 3 (Prepar...SAP Solution Manager - Netweaver on HANA Monitoring Setup Part 1 of 3 (Prepar...
SAP Solution Manager - Netweaver on HANA Monitoring Setup Part 1 of 3 (Prepar...
 
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
 
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
 
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 - Workload Monitoring
Mastering SAP Monitoring - Workload MonitoringMastering SAP Monitoring - Workload Monitoring
Mastering SAP Monitoring - Workload Monitoring
 
Oracle applications r12.2, ebr, online patching means lot of work for devel...
Oracle applications r12.2, ebr, online patching   means lot of work for devel...Oracle applications r12.2, ebr, online patching   means lot of work for devel...
Oracle applications r12.2, ebr, online patching means lot of work for devel...
 
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
 
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
 
Sql server logshipping
Sql server logshippingSql server logshipping
Sql server logshipping
 
SAP System copy
SAP System copySAP System copy
SAP System copy
 
SQL Server Database Migration
SQL Server Database MigrationSQL Server Database Migration
SQL Server Database Migration
 
Solution manager 7.2 details
Solution manager 7.2   detailsSolution manager 7.2   details
Solution manager 7.2 details
 
Oracle 12c New Features_RMAN_slides
Oracle 12c New Features_RMAN_slidesOracle 12c New Features_RMAN_slides
Oracle 12c New Features_RMAN_slides
 
Sap memory managerment
Sap memory managermentSap memory managerment
Sap memory managerment
 

Similar to SAP HANA SPS12 Exploring New Features

Apache Spark for RDBMS Practitioners: How I Learned to Stop Worrying and Lov...
 Apache Spark for RDBMS Practitioners: How I Learned to Stop Worrying and Lov... Apache Spark for RDBMS Practitioners: How I Learned to Stop Worrying and Lov...
Apache Spark for RDBMS Practitioners: How I Learned to Stop Worrying and Lov...
Databricks
 
OOW09 Ebs Tuning Final
OOW09 Ebs Tuning FinalOOW09 Ebs Tuning Final
OOW09 Ebs Tuning Final
jucaab
 
Oracle DBA Trainer
Oracle DBA TrainerOracle DBA Trainer
Oracle DBA Trainer
P S Rani
 
Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502
kaziul Islam Bulbul
 

Similar to SAP HANA SPS12 Exploring New Features (20)

Best practices for large oracle apps r12 implementations apps14
Best practices for large oracle apps r12 implementations apps14Best practices for large oracle apps r12 implementations apps14
Best practices for large oracle apps r12 implementations apps14
 
ebs-performance-tuning-part-1-470542.pdf
ebs-performance-tuning-part-1-470542.pdfebs-performance-tuning-part-1-470542.pdf
ebs-performance-tuning-part-1-470542.pdf
 
Oracle EBS Release 12: Tips for Patching
Oracle EBS Release 12: Tips for PatchingOracle EBS Release 12: Tips for Patching
Oracle EBS Release 12: Tips for Patching
 
How Workload Prioritization Reduces Your Datacenter Footprint
How Workload Prioritization Reduces Your Datacenter FootprintHow Workload Prioritization Reduces Your Datacenter Footprint
How Workload Prioritization Reduces Your Datacenter Footprint
 
What's new on SAP HANA Workload Management
What's new on SAP HANA Workload ManagementWhat's new on SAP HANA Workload Management
What's new on SAP HANA Workload Management
 
project proposal guidelines for bw on hana Dr Erdas
project proposal guidelines for bw on hana Dr Erdasproject proposal guidelines for bw on hana Dr Erdas
project proposal guidelines for bw on hana Dr Erdas
 
Apache Spark for RDBMS Practitioners: How I Learned to Stop Worrying and Lov...
 Apache Spark for RDBMS Practitioners: How I Learned to Stop Worrying and Lov... Apache Spark for RDBMS Practitioners: How I Learned to Stop Worrying and Lov...
Apache Spark for RDBMS Practitioners: How I Learned to Stop Worrying and Lov...
 
OOW16 - Getting Optimal Performance from Oracle E-Business Suite [CON6711]
OOW16 - Getting Optimal Performance from Oracle E-Business Suite [CON6711]OOW16 - Getting Optimal Performance from Oracle E-Business Suite [CON6711]
OOW16 - Getting Optimal Performance from Oracle E-Business Suite [CON6711]
 
collab2011-tuning-ebusiness-421966.pdf
collab2011-tuning-ebusiness-421966.pdfcollab2011-tuning-ebusiness-421966.pdf
collab2011-tuning-ebusiness-421966.pdf
 
OOW09 Ebs Tuning Final
OOW09 Ebs Tuning FinalOOW09 Ebs Tuning Final
OOW09 Ebs Tuning Final
 
Ebs upgrade-to-12.2 technical-upgrade_best_practices
Ebs upgrade-to-12.2 technical-upgrade_best_practicesEbs upgrade-to-12.2 technical-upgrade_best_practices
Ebs upgrade-to-12.2 technical-upgrade_best_practices
 
Ebs upgrade-to-12.2 technical-upgrade_best_practices(aioug-aug2015)
Ebs upgrade-to-12.2 technical-upgrade_best_practices(aioug-aug2015)Ebs upgrade-to-12.2 technical-upgrade_best_practices(aioug-aug2015)
Ebs upgrade-to-12.2 technical-upgrade_best_practices(aioug-aug2015)
 
Oracle DBA Trainer
Oracle DBA TrainerOracle DBA Trainer
Oracle DBA Trainer
 
Enhanced Reframework Session_16-07-2022.pptx
Enhanced Reframework Session_16-07-2022.pptxEnhanced Reframework Session_16-07-2022.pptx
Enhanced Reframework Session_16-07-2022.pptx
 
Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502
 
Best Practices to Administer, Operate, and Monitor an SAP HANA System
Best Practices to Administer, Operate, and Monitor an SAP HANA SystemBest Practices to Administer, Operate, and Monitor an SAP HANA System
Best Practices to Administer, Operate, and Monitor an SAP HANA System
 
SAP HANA SPS10- Workload Management
SAP HANA SPS10- Workload ManagementSAP HANA SPS10- Workload Management
SAP HANA SPS10- Workload Management
 
HANA SPS07 Replication
HANA SPS07 ReplicationHANA SPS07 Replication
HANA SPS07 Replication
 
Cognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksCognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & Tricks
 
Connect 2014 SHOW102: XPages Still No Experience Necessary
Connect 2014 SHOW102: XPages Still No Experience NecessaryConnect 2014 SHOW102: XPages Still No Experience Necessary
Connect 2014 SHOW102: XPages Still No Experience Necessary
 

More from Linh Nguyen

More from Linh Nguyen (6)

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 (...
 

Recently uploaded

%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
chiefasafspells
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
masabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 

Recently uploaded (20)

%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
 
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...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
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...
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
%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
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 

SAP HANA SPS12 Exploring New Features

  • 1. HANA SPS12 Upgrade and Exploring New Features – Part 2 • This is collection of notes while exploring some of new features of SPS12. Focus are applicable on a single-host HANA system. • Part 1: http://www.itconductor.com/blog/sap-hana-sps12-upgrade-and- exploring-new-features-part-1 By OZSoft Consulting for ITConductor.com Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 1
  • 2. Part 2 - Exploring What’s new in SPS12 Reference: What's New in the SAP HANA Platform (Release Notes) Note that this is not an exhaustive list – only some ’new and changed’ features were explored!, and more focused on administration side: • Security Administration • System Administration • Performance Monitoring • Workload Management • Capture and Replay Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 2
  • 3. References: OSS notes and references 1. 1948334 - SAP HANA Database Update Paths for Maintenance Revisions to ensure the ’from level’ and intended ‘to level’ does not have any restriction and things ’general’ things to consider. 2. 2298750 - SAP HANA Platform SPS 12 Release Note 3. SAP HANA SPS 12 Database Maintenance Revision 122.03 4. What's New in the SAP HANA Platform (Release Notes) 5. SAP HANA Administration Guide - SAP Help Portal 6. SAP HANA Server Installation and Update Guide - SAP Help Portal Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 3
  • 4. Security Administration – new and changed Security Administration with SAP HANA Cockpit – new tiles Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 4 New/Changed There are other DB security new and changed, besides the above
  • 5. Performance Monitor – Monitor Statements New HANA Cockpit tile Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 5 List of long-running statements and long-running blocking situations
  • 6. Performance Monitor – Threads monitor New HANA Cockpit tile Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 6 List of long-running threads and quick analysis of blocking situation
  • 7. Performance Monitor – Workload Management (New) Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 7 Workload management • Allows balancing and management of different workload types (OLAP, ETL, etc.) • Allows creation of workload classes to control resources for each class There are several levels and options of configuring and controlling resources • CPU at the OS level – for MDC and multi-host systems • CPU at HANA system level • Global setting to limit memory use of expensive SQL • Configuring workload class and mapping (new in SPS12) For more detail, see section 4.7 of SPS12 Administration Guide
  • 8. Workload Class and Mapping Two steps in workload management within HANA, through SQL or HANA Cockpit 1. Create workload class, with the following attributes • Priority – allows prioritizing statements, form 0 (lowest) to 9 highest, with default of 5 • Thread limit – number of parallel JobWorker threads per statement • Limit memory usage of a SQL statement 2. Map a client (e.g. database user, application name, etc.) to a workload class Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 8
  • 9. Workload Class and Mapping – using SQL (1) 1. Create Workload Class Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 9 Display defined workload Class
  • 10. Workload Class and Mapping – using SQL (2) Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 10 Display defined mapping 2. Create workload mapping Display Class and Mapping relationship
  • 11. Workload Class and Mapping (HANA Cockpit) Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 11 New Tile
  • 12. Monitoring Workload Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 12 HANA Cockpit through ‘Monitor Statement’ tile In the Monitor Statement app, the related ‘workload class’ is displayed There are more sample SQL codes from the Administration Guide
  • 13. Recurring task – Backup (New) Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 13 • Schedule backup through HANA Cockpit tile ‘Backup’ • Schedule can only be deleted, or change the status to Pause or Active
  • 14. Performance - Capture and Replay The Capture and Replay features allows analysis of workload, for several purposes, e.g. simulation of impact of changing either hardware resource or software configuration. Reference: • Capturing and Replaying Workloads - by the SAP HANA Academy ... Prerequisite: • Import Delivery Unit HANA_WORKLOAD • assign required ‘hana.replay.roles’ to user • New tiles – Capture and Replay Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 14
  • 15. Capture set-up (1) Select the ‘Capture Workload’ app and click on ‘Start New Capture’. Enter details below, then ‘start capture’. Do some read-only activities, e.g. In HANA Studio, display overview, performance, etc. Create a database backup if the workload will be doing some changes/update Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 15
  • 16. Capture set-up (2) Progress Status of Capture When done, Stop Capture Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 16
  • 17. Replay step (1) Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 17 Start the replayer service hdbwlreplayer –controlhost <hostname> -controlinstnum <instance#> - controladminkey <User>,<KEY> -port (anyport) Verify Replayer is active
  • 18. Replay step (2) Go to REPLAY Management app Select the item, then click on ‘Start Preprocessing’ Once preprocessing is complete, select it to start replay Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 18
  • 19. Replay step (3) First, click on configure Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 19
  • 20. Replay step (4) • Enter details. For user authentication, you can use either secure store or password. • Then select ’start replay’ Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 20
  • 21. Replay step (5) Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 21 • Click on ‘Go to Report’
  • 22. Replay report • Asdadsf Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 22
  • 23. Performance Management - Analyze Workload This app is a tool to analyze workload. Note that this is not related to the capture and replay. Different dimension available for analysis. Author: Terry Kempis Editor: Linh Nguyen ITConductor.com 23
  • 24. • Any Questions? • Contact Info: Linh Nguyen linh.nguyen@itconductor.com Terry Kempis terry.kempis@itconductor.com Let itconductor.com @itconductor