Зачастую удаление чеков не уменьшает размер базы. Чтобы "пустое" место(то, которое освободилось при удалении чеков) реально освободить, надо сделать бэкап-рестор mysqldump'ом.
Кроме того, я бы посмотрел, какие именно таблицы занимают много места.
Сделать это можно, выполнив следующий запрос:
Код:
SELECT
table_name AS table_name,
engine,
ROUND(data_length/1024/1024,2) AS total_size_mb,
table_rows
FROM
information_schema.tables
WHERE
table_schema=DATABASE()
order by 3 desc
limit 10;