Skip to content

Commit df1c0bb

Browse files
committed
fix: long running query test
1 parent 56f9e3f commit df1c0bb

File tree

1 file changed

+3
-28
lines changed

1 file changed

+3
-28
lines changed
Lines changed: 3 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,7 @@
11
// Long running query for tests
22
// May cause Memory exceed on real database
33

4-
export const longRunningQuery = `
5-
PRAGMA TablePathPrefix("");
4+
const simpleQuery = 'SELECT 1;';
65

7-
SELECT COUNT(*) AS total_count
8-
FROM (
9-
SELECT 1 AS dummy
10-
FROM
11-
(SELECT 1 AS d UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL
12-
SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1) AS t1
13-
CROSS JOIN
14-
(SELECT 1 AS d UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL
15-
SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1) AS t2
16-
CROSS JOIN
17-
(SELECT 1 AS d UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL
18-
SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1) AS t3
19-
CROSS JOIN
20-
(SELECT 1 AS d UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL
21-
SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1) AS t4
22-
CROSS JOIN
23-
(SELECT 1 AS d UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL
24-
SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1) AS t5
25-
CROSS JOIN
26-
(SELECT 1 AS d UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL
27-
SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1) AS t6
28-
CROSS JOIN
29-
(SELECT 1 AS d UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL
30-
SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1 UNION ALL SELECT 1) AS t7
31-
) AS large_table
32-
`;
6+
// 400 is pretty enough
7+
export const longRunningQuery = new Array(400).fill(simpleQuery).join('');

0 commit comments

Comments
 (0)