Các câu lệnh chuẩn bị được tối ưu hóa mà không cần biết về các tham số thực tế. Trong PostgreSQL 9.1, các câu lệnh chuẩn bị chỉ được tối ưu hóa cho hầu hết các giá trị phổ biến. Khi các câu lệnh chuẩn bị chậm, thì bạn phải sử dụng một SQL động. PostgreSQL có API đẹp - các truy vấn tham số - nó nằm giữa các câu lệnh chuẩn bị và các truy vấn thông thường - Nó an toàn chống lại việc tiêm SQL và nó miễn nhiễm với các vấn đề với tối ưu hóa mù.