Oracle cũng có một cơ sở thực thi được lưu trong bộ nhớ cache. Truy vấn được băm và khớp với một kế hoạch nếu nó chạm vào bảng băm. Bạn cũng có thể sử dụng cơ chế này để buộc lập kế hoạch cho một truy vấn cụ thể. Như với SQL Server, bạn cần sử dụng truy vấn được tham số hóa để thực hiện việc này, thay vì thay thế các giá trị vào chuỗi - vì sau này sẽ tạo ra một giá trị băm khác.