This is a rather easy accusation to levy but hard to prove
unless your DBA has specific information as to what he/she believes
is the problem. Perhaps you are merely guilty of accessing poorly
written stored procedures that lack the inclusion of minimum
protections for the database. For example, nearly ALL of my PL/SQL
stored procedures are written to "protect" the database from
invalid data so that I do not have to depend on the front end
application programmers to screen for valid parameters, etc. Also,
are they written to adequately handle exceptions, including the
return of status messages back to the calling program, or do they
just die and allow database exceptions to go unhandled, crashing
your ColdFusion page?
Are you including procedure calls involving large sets of
data within loops, etc?
I would insist on more information than “You must be
writing bad code…”, since that accusation can work both
directions. I would say, since they control the SQL, the ball would
be in their court to prove that what you are doing is causing "the
problem", whatever that is.
Phil