@ nasubik Чтобы избежать переименования таблиц каждый день, что является здесь одной неэффективностью, вы можете создать структуру, в которой дата находится в таблице, например:
CREATE TABLE stats (идентификатор UUID, дата, час_0 INT, час_1 INT, [все часы], час_23 INT, всего BIGINT, ПЕРВИЧНЫЙ КЛЮЧ (id));
Я бы тоже это проверил; это перевернет таблицу, и производительность будет зависеть от того, как вы загружаете данные в таблицу:
CREATE TABLE stats (идентификатор UUID, дата, час (0-23) INT, the_stat_value INT, ПЕРВИЧНЫЙ КЛЮЧ (id));