Most of his 25 years at Oracle has been spent in performance related areas, including designing and tuning large high-performance systems, both in the real world and for benchmarking, building monitoring tools such as Statspack, and in architecting performance and scalability features into the database itself. More recently Graham has worked as part of the Oracle Manageability team tasked with simplifying the process of tuning the operation of the database which resulted in the development of AWR, ASH and ADDM to provide automatic tuning. Graham has presented at Oracle and third party conferences around the world primarily on topics of Oracle database design and performance.