Hi Tamino fans,
we are concerning about a Tamino query, related processing time and the interpretation of the ino:explain-command:
The query expression:
FpML[trade/swap/swapStream/calculationPeriodAmount/calculation
[notionalSchedule/notionalStepSchedule/currency=‘USD’ and
floatingRateCalculation/floatingRateIndex=‘USD-LIBOR-BBA’ and
dayCountFraction=‘ACT/360’]]
When we test the query with steps of 100.000 instances the processing time for the first 400.000 instances is linear but from 500.000 to 900.000 the processing time increases exponential. The results:
instances time [msec]
20000 1309
40000 2445
60000 3579
100000 6541
200000 11793
300000 17906
500000 43124
700000 98195
900000 127128
All fields we are using within the filter expression are indexed with the ‘standard’ option but the ino:explain-command always returns an ino:postprocessing=“TRUE”.
Has anyone got an idea why Tamino uses postprocessing or why the processing time increases exponential???
We are using a sun fire 880 with 4 GB RAM and two processors, buffer pool size is 1 GB.
Enclosed you will find the schema, the result of ino:explain and a sample instance.
Thanks in advance
Michael
Michael Pollecker
SAG Systemhaus GmbH
Niederlassung Darmstadt
Professional Services
Alsfelder Str. 15-19, D-64289 Darmstadt
Telefon +49 (6151) 92 31 28, Fax +49 (6151) 92 31 11
E-Mail: Michael.Pollecker@softwareag.com
Michael.Pollecker@partner.commerzbank.com
ino_explain.zip (7.6 KB)
#API-Management#webMethods#Tamino