Overview of aioodbc
masteraioodbc is a Python 3.5+ module that enables asynchronous access to ODBC databases using asyncio. It is built on top of the pyodbc library and maintains a similar interface and feel. To prevent blocking the asyncio event loop, aioodbc internally employs threads to handle the synchronous ODBC calls.
Key features include:
- An
asyncioDBAPI-like interface for ODBC. - Core objects:
aioodbc.Connection,aioodbc.Cursor, andaioodbc.Pool. - Support for connection pooling.