I am having terrible issues with database speed, particularly when running reports. I am imagining a large part of this is due to poor network since the back-end is on the network, but I do have some queries that contain many unions within them, about 20-30 pages in length total. Does anyone know if one could expect better performance by splitting these out and simply having queries to queries to queries vs. 1 large union query?