Posted on 09/11/2018 12:13:14
Hi Manon
Smartsearches on 140.000 users will take some time to execute - it is SQL queries with complex where queries and they will take time to execute.
Dynamicweb supports a lucene index for users that supports queries that can be used in more or less the same way as smart searches. That one performs much better on large solutions because it runs on an index that is made for high performing searches.
Volandis is not hosted in our environement, so cannot look into what is the exact cause. When you have 'complex' databases or uses of them (i.e. a smart search which does a lot of lookup on fields), it is always needs to be optimized with indexes etc. that fulfil the needs. So a bit of DBA work with a profiler and optimisation work should improve the performance.
BR Nicolai