Hi Guys,
We are having planning application with one plan type. Currently application holding nearly 70 GB of data (35 .pagfiles) and 2 index files. We are using Bufferd I\O
We have a batch process scheduled to run on every afternoon and batch will below mentioned things.
1. login with maxl.
2. Unload database.
3. load database.
4. get data base properties. (display database "Application"."database";)
5. perl script to check the whether 'index cache current value' more than one GB or not, If not exit the batch.
After restarting the database 'index cache current value ' resetting to 1MB and sometimes database refusing to start.
Below is the error message we see from Application log:
[Fri Sep 27 10:16:13 2019]Local/CORPPLAN///140016206591872/Info(1070173)
Requested Cache Size + Internal Adjustment = [2313512 K bytes].
[Fri Sep 27 10:16:13 2019]Local/CORPPLAN///140016206591872/Warning(1070039)
Not Enough Memory to Allocate the Index Buffer Cache. Using default
[Fri Sep 27 10:16:13 2019]Local/CORPPLAN///140016206591872/Info(1070013)
Index cache size ==> [1048576] bytes, [128] index pages.
also sometime we are receiving below error:
[2019-09-24T12:06:23.451-04:00] [CORPPLAN] [NOTIFICATION:16] [ESMDAT-15] [ESMDAT] [ecid: 1569341170326,0] [tid: 139859914348416] Not Enough Memory to Allocate the Data Buffer Cache. [adDatInitCacheParams] aborted
[2019-09-24T12:06:23.454-04:00] [CORPPLAN] [NOTIFICATION:16] [SVR-97] [SVR] [ecid: 1569341170326,0] [tid: 139859914348416] Unable to load database [CORPPLAN]
[2019-09-24T12:06:23.454-04:00] [CORPPLAN] [NOTIFICATION:16] [SVR-97] [SVR] [ecid: 1569341170326,0] [tid: 139859914348416] Unable to load database []
[2019-09-24T12:06:23.456-04:00] [CORPPLAN] [NOTIFICATION:16] [SVR-97] [SVR] [ecid: 1569341170326,0] [tid: 139859914348416] Unable to load database []
[2019-09-24T12:06:27.965-04:00] [CORPPLAN] [NOTIFICATION:16] [SVR-139] [SVR] [ecid: 1569341187416,0] [tid: 139984869169024] Essbase Server 64-bit - Release 11.1.2 (ESB11.1.2.4.025B066)
[2019-09-24T12:06:27.965-04:00] [CORPPLAN] [NOTIFICATION:16] [SVR-35] [SVR] [ecid: 1569341187416,0] [tid: 139984869169024] Starting Essbase Server - Application [CORPPLAN]
[Fri Sep 27 10:16:13 2019]Local/CORPPLAN///140016206591872/Info(1070014)
Index page size ==> [8192] bytes.
[Fri Sep 27 10:16:13 2019]Local/CORPPLAN///140016206591872/Info(1070081)
Using buffered I/O for the index and data files
Our initial analysis:
We thought our server is running out of memory , but server team said server always have 40GB free space out od 64GB RAM.
Our observations:
1. It is not happening on daily basis.
2. If we restart application instead of database 'index cache current value' setting to the value same 'index cache setting'.
Other things to notice:
1. We reset database and reload every night.
2. Our unix box will be restated once in a 15 days.
3. Hyperion service swill recycled on daily basis.