Limitations

Global limitations
For MySQL
For Oracle
For PostgreSQL
BLOB handling
Last inserted row's values
For SQLite
Last inserted row's values

Global limitations

libgda's global limitations are:

Multi threading

libgda is not thread safe. However it supports working with threads as long as any object created by the API is used by one single thread (that is there is no situation when two threads try to acces the same object at the same time).

For example it is safe to start a thread and in that thread create a connection which is only used in that thread.