I am having performance issue with Asterisk 14.7.7 and MariaDB 10.3.13. I get the following asterisk log
WARNING[5042][C-000001a6] taskprocessor.c: The ‘subm:cdr_engine-00000003’ task processor queue reached 5000 scheduled tasks. Currently I am using Centos 7 with unixODBC 2.3.1 and mariadb-connector-odbc 3.0.7.
[MySQL]
Description = ODBC for MySQL
Driver = /usr/lib/libmyodbc5.so
Setup = /usr/lib/libodbcmyS.so
Driver64 = /usr/lib64/libmyodbc5.so
Setup64 = /usr/lib64/libodbcmyS.so
FileUsage = 1
[MariaDB]
Driver64 = /usr/local/lib64/libmaodbc.so
Description = asterisk-pg-connector
Trace = No
FileUsage = 1
Pooling = No
This is my odbcinst file. I am using mariadb configuration, If I use mariadb 5.5 with Mysql driver everything is ok. But if I switch to mariadb 10.3.13 and use MariaDB driver from above I have a performance issue with task processor.
I think it is a mariadb-connector-odbc problem. What version should I use?