Ваши клиенты х недель уровень разделения приведет к большому количеству разделов. Это подразумевает много дискового пространства, и запросы будут выполняться медленнее.
Ваше требование для "отдельного хранилища" будет лучше обрабатываться либо отдельными таблицами, либо отдельными базами данных.
Если вам также необходимо выполнить запросы ко всем клиентам, нам нужно обсудить вещи дальше.
Одно из «правил» разделения не состоит в том, чтобы разбивать таблицу с числом строк меньше миллиона.
Если таблица клиента достаточно большой, чтобы оправдать разбиение, см. http://mysql.rjweb.org/doc.php/partitionmaint для дальнейшего обсуждения. Если он недостаточно велик, либо просто выполните DELETE
, либо посмотрите это для получения дополнительных опций: http://mysql.rjweb.org/doc.php/deletebig.
Есть много функций DATETIME
, которые являются беспорядочными, если вы используете INT
:
`create_datetime` INT