I am having performance issue with Asterisk 14.7.7 and MariaDB 10.3.13. I get the following asterisk log
WARNING[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?