Is not an error is a normal behavior by Hibernate creating these temps table if you use sequence with allocationSize
greather than 1.
As they said allocationSize
with value equals to 1 causes lack of performance this is the reasons wy the default is 50.
Anyway starting from Hibernate 6.2.0 CR1 you can disable the creation of these tables with:
hibernate.hql.bulk_id_strategy.global_temporary.create_tables=false
but seems is not a good practice.
more info here.
Hope helps.