Как управлять большой базой данных в MySQL - PullRequest
0 голосов
/ 05 июля 2019

У меня есть база аналитической информации.моя база данных, как показано ниже.

  1. Название таблицы: display_page.Здесь мы храним данные о странице, когда клиент (нашего пользователя) создает заказ. (страница имеет несколько разделов).в таблице 12 миллионов строк

enter image description here

element_impression.Здесь мы храним данные о каждом разделе.(если на странице 5 разделов, мы вставляем для нее 5 строк. У нас есть 10 уникальных разделов, и каждый будет повторяться на странице).таблица содержит 45 миллионов строк enter image description here

element_clicks.Здесь мы храним данные о кликах по разделу, значит, когда кто-то нажимает на любой раздел страницы, мы сохраняем данные в таблице кликов.таблица содержит 1,52 млн строк

enter image description here

Все работает отлично с прошлого года.Но теперь это создаст проблему при попытке получить данные в соответствии с диапазоном дат.

в будущем с этой стадии станет в 10 раз больше.Пожалуйста, предложите лучший способ справиться с этим.

...