MAM 7.6.1.2; Oracle 19c; 150,000 assets:
I've noticed that Maximo is 10x slower at querying the DB than SQL clients like Toad, SQL Developer, etc..
Examples:
1. Select assets (click the bumblebee in the Assets list view):
select * from asset where siteid = 'SERVICES'
- Toad: 0.5 seconds (500 records)
- Maximo Assets list view: 5 seconds (20 records)
2. Perform an attribute query (OOB Assets advanced search):
select * from asset where
exists (select 1 from assetspec where assetspec.assetnum=asset.assetnum and assetspec.siteid=asset.siteid and assetspec.classstructureid = asset.classstructureid and assetspec.assetattrid= 'SPECIES_NAME' and upper(assetspec.alnvalue) like '%ASH%' and asset.status in (select value from synonymdomain where domainid='LOCASSETSTATUS' and maxvalue in ('NOT READY','OPERATING')))
- Toad: 8 seconds (500 records)
- Maximo Assets list view: 1.5 minutes (20 records)
Has anyone else noticed this issue? Why would Maximo be so much slower than an SQL client?
It would be understandable if Maximo were
slightly slower due to additional overhead, security group filtering, etc. But 10x slower seems rather unacceptable in my books.
Thanks.
#AssetandFacilitiesManagement#Maximo