Setting plannedconcurrency and maxconcurrency to 1 isn't really a good solution, except maybe for a resource pool that is only using a small percentage of the overall memory.
Better to make sure that you're following best practices regarding statistics and joins involving larger tables.
See this thread for some existing discussion on this topic: