on 2020 May 13 1:55 PM
Hi,
Recently our HANA express machine (virtual machine installation) started having poor performance issues.
All our XSA apps are running at the speed of snail and any thing involving a SQL query is taking too much time.
The server is soo slow that cockpit is not able to load itself.
a simple command "xs a" is having below values for time command
real 0m12.066s
user 0m3.570s
sys 0m0.291s
A simple API to run select query on table and get its content is taking 25s to give the results and while debugging, the sql statement took 23s
The HANA express is at its latest version with all the OS patches updated too.
Any help is appreciated.
Thanks
Request clarification before answering.
Hi,
the issue is fixed by adding the IP and hostname mapping in /etc/hosts file of the system.
As HANA XSA makes lot of internal calls to its webdispatcher and I assume either thoese calls are going to some proxy server or the DNS server is slow to resolve the hostname, the overall speed of any call got affected.
most probably issue was because of some network problem but adding the mapping to hosts file fixed it.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Interesting.
The system database nameserver listens to port 13 where as the (first) tenant database indexserver of the listens to port 15.
How come the HDI container is attached to the system database?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Its because we we did not mapped the space to tenat DB, so by default all the HDI containers will go to SYSTEMDB.
Also the issue is fixed.
OK. You mentioned "recently". I understand first the lights were green, now they are orange (or red). Sounds like you need to investigate what might have changed. Not possible from here.
A good place to start is the documentation
pointing to a guided answer and FAQ, for example (plus much more)
Keep us posted about your findings.
Thx
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
one thing I found out, that sql connections on port 39013 are slow and 39015 are running ok.
unfortunatily app our xs a hdi containers are bounded to 39013 port
three questions:
1. I understand you have upgraded HXE to 128GB using a license from the SAP Store, correct? HXE is free up to 32GB.
2. Allocating all system resources of the host (16 CPU 128GB RAM) to the guest VM usually is not possible. Has an experienced SLES engineer looked at the host configuration, cf. Virtualization Best Practices?
3. Considering there is only a single VM, any reason the software is not installed on the host directly? Virtualisation adds overhead.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I understand you have upgraded HXE to 128GB using a license from the SAP Store, correct? HXE is free up to 32GB.
What server (host) are you running this VM on? RAM + CPU
How many VMs are running and how much resources are allocated to each?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Himanshu,
You might want to start looking at resources. The default memory allocation for HANA + XSA used by cloud providers is 24GB. That might serve as an indication.
How much RAM have you allocated to the VM? How much RAM does the host have? No other VMs running? No other programs running on the host?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi dan,
I installed hana express via binary installation on a VM with 128 GB ram and 16 cpu. and applied the license too so full 128 GB is in use.
Checked the resources and everything is fine there.
User | Count |
---|---|
73 | |
21 | |
8 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.