Thanks for your response . Much appreciated
I come across this below article ( I only copy the first point /secret )
"SQL Server Settings Optimization Tips
By Alexander Chigrik
Here are nine "secret" tips that you can use to ensure your SQL Server environment is performing in the most efficient manner possible.
1. If your SQL Server has a lot of memory available and there are many queries running concurrently on the server, you can increase the 'min memory per query' option to improve the performance of queries that use hashing or sorting operations.
The SQL Server will automatically allocate, at a minimum, the amount of memory set in this configuration setting. The default 'min memory per query' option is equal to 1024 Kb.