SELECT col1, col2 FROM tab1 WHERE col1=3;
SELECT col1, col2 FROM tab1 WHERE col1=5;
在此示例中,两个语句都进入到 SQL 语句高速缓存内。
SELECT * FROM tab1 WHERE x = :x AND y = :y;
SELECT * FROM tab1 WHERE x = :p AND y = :q;
在先前的示例中,虽然主名称不同,但语句够资格,因为大小写、查询文本字符串和空格都匹配。然而,性能没有改进,因为通过 PREPARE 语句已解析和优化了每一语句。