What FPS do you get running HL2 or equivalent? The Unigine benchmark utility?
If you get similar performance on other programs with similar graphics settings, then there is no issue, that's just what the machine is capable of. If other equivalent graphics perform better then:
Add some timing metrics to your program, how long does the AL update take? How long does the rest of the main loop take?
are there other non-AL bottlenecks cutting your fps?
How many objects are you rendering?
can some be instanced?
What are the tri counts and texture sizes?
Can these be reduced?
Can some objects be joined into one object as limbs?
If bone animation, ate you using the fast bone animating shaders instead of the static object surface shaders?
Are you using many point lights? Can these be replaced by spot lights which are more performant?
There are many factors that go into performance issues, and many optimizations that need to be made to get the most out of both AL and dbpro.
the first step is to identify where your performance time is actually going, then optimize, then compare to equivalent settings in other applications.