Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Mailing Lists -> Oracle-L -> Where should DBA's be placed in an Organization
This question has been tossed around for many, many years. Most of the places I have worked tended to put the DBAs in their own space, which is often between the sysadmins and the developers. This always comes after hiring DBAs without any organization and placing them as individuals on development teams. The embedded-with-developers model creates havoc as their is no vision on where the enterprise is going database wise. The problem with centralizing the DBAs into a group (and often placing them in infrastructure) is the loss of early interaction with the developers. We have that problem now. The developers come up with hideous designs, load billions of rows, show management what they have got, management likes what they see, the DBAs finally get a look and it results in a rewrite because it doesn't scale or perform.
Overall, if you can get the developers to include the DBA team during design, the centralized model benefits the organization overall.
Good luck!