@@ -47,21 +47,27 @@ const run = async () => {
47
47
for ( let i = 0 ; i < 4 ; i ++ ) {
48
48
let queries = await bench ( client , params , seconds * 1000 )
49
49
console . log ( '' )
50
- console . log ( 'little queries:' , queries )
50
+ console . log ( 'param queries:' , queries )
51
51
console . log ( 'qps' , queries / seconds )
52
- console . log ( 'on my laptop best so far seen 733 qps' )
52
+ console . log ( 'on my laptop best so far seen 987 qps' )
53
+
54
+ queries = await bench ( client , { ...params , name : 'params' } , seconds * 1000 )
55
+ console . log ( '' )
56
+ console . log ( 'named queries:' , queries )
57
+ console . log ( 'qps' , queries / seconds )
58
+ console . log ( 'on my laptop best so far seen 937 qps' )
53
59
54
60
console . log ( '' )
55
61
queries = await bench ( client , seq , seconds * 1000 )
56
62
console . log ( 'sequence queries:' , queries )
57
63
console . log ( 'qps' , queries / seconds )
58
- console . log ( 'on my laptop best so far seen 1309 qps' )
64
+ console . log ( 'on my laptop best so far seen 2725 qps' )
59
65
60
66
console . log ( '' )
61
67
queries = await bench ( client , insert , seconds * 1000 )
62
68
console . log ( 'insert queries:' , queries )
63
69
console . log ( 'qps' , queries / seconds )
64
- console . log ( 'on my laptop best so far seen 6445 qps' )
70
+ console . log ( 'on my laptop best so far seen 27383 qps' )
65
71
66
72
console . log ( '' )
67
73
console . log ( 'Warming up bytea test' )
@@ -75,7 +81,7 @@ const run = async () => {
75
81
const time = Date . now ( ) - start
76
82
console . log ( 'bytea time:' , time , 'ms' )
77
83
console . log ( 'bytea length:' , results . rows [ 0 ] . data . byteLength , 'bytes' )
78
- console . log ( 'on my laptop best so far seen 1107ms and 104857600 bytes' )
84
+ console . log ( 'on my laptop best so far seen 1407ms and 104857600 bytes' )
79
85
await new Promise ( ( resolve ) => setTimeout ( resolve , 250 ) )
80
86
}
81
87
0 commit comments