Have you had a chance to read the fine Oracle Manual on this subject?
.