Pager usage is off.
CREATE INDEX
ANALYZE
                phase
--------------------------------------
 AFTER INDEX: indexed lookup evidence
(1 row)

                                                                 QUERY PLAN
---------------------------------------------------------------------------------------------------------------------------------------------
 Aggregate  (cost=35.78..35.79 rows=1 width=8) (actual time=2.105..2.107 rows=1.00 loops=1)
   Buffers: shared hit=12 read=21
   I/O Timings: shared read=1.568
   ->  Bitmap Heap Scan on orders  (cost=4.50..35.76 rows=8 width=0) (actual time=0.679..2.085 rows=30.00 loops=1)
         Recheck Cond: ((customer_id = 4241) AND (status = 'paid'::text))
         Heap Blocks: exact=30
         Buffers: shared hit=12 read=21
         I/O Timings: shared read=1.568
         ->  Bitmap Index Scan on idx_orders_customer_status  (cost=0.00..4.50 rows=8 width=0) (actual time=0.095..0.096 rows=30.00 loops=1)
               Index Cond: ((customer_id = 4241) AND (status = 'paid'::text))
               Index Searches: 1
               Buffers: shared read=3
               I/O Timings: shared read=0.070
 Planning:
   Buffers: shared hit=28 read=1
   I/O Timings: shared read=0.043
 Planning Time: 0.337 ms
 Execution Time: 2.153 ms
(18 rows)

                   query                   | calls | total_exec_time | mean_exec_time | rows
-------------------------------------------+-------+-----------------+----------------+------
 EXPLAIN (ANALYZE, BUFFERS, WAL, SETTINGS)+|     2 |          65.762 |         32.881 |    0
 SELECT count(*)                          +|       |                 |                |
 FROM orders                              +|       |                 |                |
 WHERE customer_id = $1                   +|       |                 |                |
   AND status = $2                         |       |                 |                |
(1 row)
