placeholder-is_array.patch CODE USED: $nids = db_query("SELECT nid FROM {node} ORDER BY created DESC LIMIT 10")->fetchAll(PDO::FETCH_COLUMN); $nodes = db_query("SELECT * FROM {node} WHERE nid IN (:nids)", array(':nids' => $nids))->fetchAll(); $uids = db_query("SELECT uid FROM {users} ORDER BY name DESC LIMIT 25")->fetchAll(PDO::FETCH_COLUMN); $users = db_query("SELECT * FROM {users} WHERE uid IN (:uids)", array(':uids' => $uids))->fetchAll(); BENCHMARK RESULTS: Concurrency Level: 1 Time taken for tests: 123.692382 seconds Complete requests: 1000 Failed requests: 0 Write errors: 0 Total transferred: 585000 bytes HTML transferred: 5000 bytes Requests per second: 8.08 [#/sec] (mean) Time per request: 123.692 [ms] (mean) Time per request: 123.692 [ms] (mean, across all concurrent requests) Transfer rate: 4.62 [Kbytes/sec] received Connection Times (ms) min mean[+/-sd] median max Connect: 0 0 0.0 0 0 Processing: 120 123 8.2 121 246 Waiting: 120 122 8.2 121 246 Total: 120 123 8.2 121 246 Percentage of the requests served within a certain time (ms) 50% 121 66% 122 75% 122 80% 123 90% 127 95% 135 98% 147 99% 159 100% 246 (longest request)