EXPLAIN (ANALYZE, COSTS, BUFFERS, VERBOSE, FORMAT YAML)
WITH RECURSIVE fib AS (
SELECT
1 AS n,
1::bigint AS fibn,
1::bigint AS fibn_1
UNION ALL
SELECT
n + 1 AS n,
fibn_1 AS fibn,
fibn + fibn_1 AS fibn_1
FROM fib
WHERE n < 80
)
SELECT
n,
fibn
FROM fib;