The developers here make tons of tiny #temp tables, something that was very much frowned on at most places I've worked at due to their temp tables getting bigger and bigger and spilling out over everything else that needs temp space, and many shops declaring very small temp spaces anyway. I come in with the attitude of 'why not just write a decent query while cognizant of indexing and data patterns.' This database has a lot of columnar indexes but on rather small tables and no partitioning, so not the best situation. But this database really does have some limitations. Something I see on a lot of cloud databases, but Azure Synapse Analytics hosted dedicated pools especially.