vijpan wrote:
For a new application that is going to be build, should we make use of sequence/identity functionality that is being provided by the DB's or should go for algorithms like UUID.
It depends the abstraction you want from the DB. identity may be problematic since it needs to insert an empty line before having the id. Sequence Hilo is probably one of the best, since it minimize the DB roundtrip wo the need of a new table and it can still be inserted in a transaction (not hilo unfortunatly).