How Ugam Could Reduce its Query Execution Time using the Power of AWS
UGAM is a leading next-gen analytics company that relies on nodes and clusters to perform analysis and display results to its customers.
![How Ugam Could Reduce its Query Execution Time using the Power of AWS](https://hs-sites.searce.com/hubfs/case-image-32.png)
Challenges
- High execution time to resolve query in RedShift and display dashboard results due to the existing cluster architecture
- High filtered query time on its platform upto two minutes hampering the agile business approach
- High latency during queries and displays
Solution
- Created temporary tables:
- To hold common results for all filters
- With proper sorting algorithms and distributed keys
- With a set up to recreate weekly after the data has been loaded
- Added more nodes to the cluster and ensured proper distribution of data among all nodes
Business Impact
A reduction in query execution time from 2 mins to 30 seconds which ultimately resulted in faster response to end customers accessing dashboards