Numeric do Postgres prioriza precisão infinita e paga caro por isso. Entenda quando trocar por double, bigint ou outro tipo ...