what hosting provider do you have and resources to memory & cpu and inlines ? Thats what decide also the search power and normally if you have a bad hosting provider/subscription plan that is something to look at too. But I think there is also room for search speed and other optimizations for JBD like css/js etc
Have you tried these options here and check that? https://www.cmsjunkie.com/forum/jbd-speed-optimisation-what-cache-etc-plg-to-use-share-experience/#simple-forum-post-6044
Try to disable the search filter. This may add some speed. As my database is at 7k and if i enable the search filter my cpu usage will cause my site to timeout, which gets me in trouble with the host.
"Try to disable the search filter."
It shouldnt be solutions where you disable good standard features, its better you make solutions that optimise performance and enhance things in my opinon.
Maybe you can start by lowering the no of the showed director listings, a setting from JBD menu, how many listings to show upfront etc
@ Ora P
Which module can i lower directory listings? i can only find where i can control # of listing on map in my JBusinessDirectory Listing Search