Hi!
I was recently working on a portal and I directly tried to use a!queryRecordType there as Appian advertised in their recent releases but the response time was more than 30 seconds. Sometimes, it was so high that the request was hitting the timeout and the user was shown an error. As part of the query, I had a couple of queries that were getting the data without any heavy filtering or aggregation. If I load that interface directly in my design, the response time was less than 2000ms.
Now my questions are
Discussion posts and replies are publicly visible
I do not see any risk for a vulnerability as Appian is never doing any API calls directly from browser.
Then, IMHO a query taking 2 seconds is not acceptable. Especially not for a portal where I expect more traffic.
I did not do any investigations on portal record query performance recently. Did you consider opening a support case?
2000ms is the total interface load time which includes 4 queries being called via integration, manipulating the data received, and showing the data on the screen.
Correction - It is actually 481ms on the first screen and 635ms on the second screen.
OK, that's more reasonable :-)