It seams to be both,
Like when i make call, i see them on ODBC sip_dialogs table.
I see sip registrations on both DB and ODBC tables.
When i delete /usr/local/freeswitch/db/core.db and restart FreeSwitch, the database is recreated
Is their a reason why freeswitch still creates DB files in /usr/local/freeswitch/db/ even when using ODBC at the core as decsribed here http://wiki.freeswitch.org/wiki/Using_ODBC_in_the_core