Need help with Hibernate? Read this first:
http://www.hibernate.org/ForumMailingli ... AskForHelp
Hibernate version: 3.2.2
Has the situation with respect to support for Oracle table spaces changed
much since these discussions took place:-
http://opensource.atlassian.com/project ... se/HB-1460
http://opensource.atlassian.com/project ... se/HBX-668
Basically, whilst I agree that this is indeed physical and database engine
specific concern, I also feel that the benefits of Hibernate diminish somewhat
if I cannot use it make a schema which will give very good performance for
each platforms I support. This is not always going to be possible if
Hibernate is restricted to generating generic code which will run on any
database and is not allowed to take hints for the targeted platform.
Put in a practical way, if I deliver a product to run on a given
database the end users require it to work reasonably well out of the box.
To do this means that the performance tuning needs to be done
before delivery. If it has to be done by writing supporting SQL scripts
for each database platform outside hibernate it means that there are
(1 + (number of supported database platforms)) * (number of releases of my
product) pieces of very closely coupled code for me to maintain.