diff --git a/bindings/javascript/perf/perf-better-sqlite3.js b/bindings/javascript/perf/perf-better-sqlite3.js index 4ebb34d1e..196123bbb 100644 --- a/bindings/javascript/perf/perf-better-sqlite3.js +++ b/bindings/javascript/perf/perf-better-sqlite3.js @@ -8,13 +8,18 @@ db.exec("CREATE TABLE users (id INTEGER PRIMARY KEY, name TEXT, email TEXT)"); db.exec("INSERT INTO users (id, name, email) VALUES (1, 'Alice', 'alice@example.org')"); const stmt = db.prepare("SELECT * FROM users WHERE id = ?"); +const rawStmt = db.prepare("SELECT * FROM users WHERE id = ?").raw(); group('Statement', () => { - bench('Statement.get() bind parameters', () => { + bench('Statement.get() with bind parameters [expanded]', () => { stmt.get(1); }); + bench('Statement.get() with bind parameters [raw]', () => { + rawStmt.get(1); + }); }); + await run({ units: false, silent: false, diff --git a/bindings/javascript/perf/perf-turso.js b/bindings/javascript/perf/perf-turso.js index 8987cafd6..e91c76f7b 100644 --- a/bindings/javascript/perf/perf-turso.js +++ b/bindings/javascript/perf/perf-turso.js @@ -8,11 +8,15 @@ db.exec("CREATE TABLE users (id INTEGER PRIMARY KEY, name TEXT, email TEXT)"); db.exec("INSERT INTO users (id, name, email) VALUES (1, 'Alice', 'alice@example.org')"); const stmt = db.prepare("SELECT * FROM users WHERE id = ?"); +const rawStmt = db.prepare("SELECT * FROM users WHERE id = ?").raw(); group('Statement', () => { - bench('Statement.get() bind parameters', () => { + bench('Statement.get() with bind parameters [expanded]', () => { stmt.get(1); }); + bench('Statement.get() with bind parameters [raw]', () => { + rawStmt.get(1); + }); }); await run({