Numpy creates array in row-major order by default see https://numpy.org/doc/stable/glossary.html#term-row-major But they are treated as column-major in DuckDb see ...