sql: speed up fts query, report slow queries

This commit is contained in:
Fedor Indutny
2021-04-26 15:01:22 -07:00
committed by GitHub
parent 26b90ba44a
commit dd173216ed
4 changed files with 87 additions and 17 deletions

View File

@@ -46,7 +46,11 @@ port.on('message', async ({ seq, request }: WrappedWorkerRequest) => {
throw new Error(`Invalid sql method: ${method}`);
}
respond(seq, undefined, await method.apply(db, request.args));
const start = Date.now();
const result = await method.apply(db, request.args);
const end = Date.now();
respond(seq, undefined, { result, duration: end - start });
} else {
throw new Error('Unexpected request type');
}