Page 1 of 1

The table 'vicidial_manager' is full

PostPosted: Tue May 29, 2018 3:53 pm
by vkad
May 29 16:50:33 dialsf mysql-systemd-helper[1518]: 2018-05-29 16:50:33 140693801236224 [ERROR] mysqld: The table 'vicidial_manager' is full

We are getting this error in journalctl. How can we fix it?

Re: The table 'vicidial_manager' is full

PostPosted: Tue May 29, 2018 8:48 pm
by vkad
I had converted the table to Memory table. How do I convert it back to MyISAM

Re: The table 'vicidial_manager' is full

PostPosted: Tue May 29, 2018 8:54 pm
by thephaseusa
http://www.eflo.net/VICIDIALforum/viewt ... =4&t=35047

Previous thread about this same issue. Hope it helps.

John

Re: The table 'vicidial_manager' is full

PostPosted: Tue May 29, 2018 9:32 pm
by thephaseusa
mysql -p asterisk

select engine from information_schema.tables where table_schema ='asterisk' and table_name = 'vicidial_manager';

That shows the engine type of vicidial_manager.

ALTER TABLE vicidial_manager ENGINE='MyISAM';

That converts it to MyISAM.

select engine from information_schema.tables where table_schema ='asterisk' and table_name = 'vicidial_manager';

verify that it is now engine MyISAM.

Re: The table 'vicidial_manager' is full

PostPosted: Wed May 30, 2018 11:58 am
by mflorell
I would suggest running the /usr/share/astguiclient/AST_flush_DBqueue.pl script more frequently in your crontab, also setting it to a shorter time period with the "--seconds" option. Wouldn't recommend setting it any lower than 300 seconds.

Re: The table 'vicidial_manager' is full

PostPosted: Thu May 31, 2018 10:27 pm
by vkad
mflorell wrote:I would suggest running the /usr/share/astguiclient/AST_flush_DBqueue.pl script more frequently in your crontab, also setting it to a shorter time period with the "--seconds" option. Wouldn't recommend setting it any lower than 300 seconds.


So, should I keep the table as Memory or convert it to MyISAM

Re: The table 'vicidial_manager' is full

PostPosted: Fri Jun 01, 2018 12:08 am
by mflorell
If you clear it out more frequently, you might be able to keep it as MEMORY

Re: The table 'vicidial_manager' is full

PostPosted: Fri Jun 01, 2018 2:35 pm
by vkad
Is memory better for autodialing? Does it reduce load or reduce waiting times or dropped calls, etc?

Re: The table 'vicidial_manager' is full

PostPosted: Fri Jun 01, 2018 2:56 pm
by mflorell
Sometimes it is better for some clients, it's not the same for everyone, depends on the configurations and usage.