You can add zero_copy_only=True to enforce/test if a copy is made: large_table.to_pandas(zero_copy_only=True) see https://arrow.apache.org/docs/python/generated/pyarrow.Table.html#pyarrow.Table.to_pandas
zero_copy_only=True
large_table.to_pandas(zero_copy_only=True)