How to Safely Purge Large Tables and Free Disk Space in My V

I’m trying to release some space from my disk by directly purging certain tables in the database that contain essential log information and can be safely removed. I ran this command and realized that two tables were taking up all the space on my disk:
SELECT table_schema, table_name, ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) AS total_size_MB FROM information_schema.tables GROUP BY table_schema, table_name ORDER BY total_size_MB DESC LIMIT 10;
So, I deleted the content of these two tables: vicidial_url_log and vicidial_api_log. I assume this is essential log information. Are there any other tables I can safely purge without harming the system?
SELECT table_schema, table_name, ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) AS total_size_MB FROM information_schema.tables GROUP BY table_schema, table_name ORDER BY total_size_MB DESC LIMIT 10;
- Code: Select all
table_schema table_name total_size_GB
asterisk vicidial_api_urls 1.03
asterisk vicidial_url_log 0.59
asterisk vicidial_api_log 0.32
asterisk vicidial_list 0.18
asterisk call_log 0.10
So, I deleted the content of these two tables: vicidial_url_log and vicidial_api_log. I assume this is essential log information. Are there any other tables I can safely purge without harming the system?