Как оптимизировать базу данных MySQL [закрыто]MySql

Форум по Mysql
Ответить
Anonymous
 Как оптимизировать базу данных MySQL [закрыто]

Сообщение Anonymous »

Я очищаю данные о ставках, чтобы найти арбитражные возможности (в настоящее время только от EPL), которые я храню в базе данных MySQL. Я думаю, что моя база данных не очень эффективна и хотела бы, чтобы ваше мнение и /или советы. scrapetime
EPL_latest
Contains all scraped data from EPL

columns: bookmaker, event, id, market, result, odds, event_url, scrapetime
EPL_max
for each event/market/result combination; Он содержит строку с самыми высокими шансами (от epl_latest)

столбцы: букмекер, событие, идентификатор, рынок, результат, шансы, event_url, scrapetime < /p>
arbitrage_opportunities < /strong>
Когда Arbitrage Apportion найденная, его общая информация заставлена. />
Столбцы: событие, ID, рынок, reform_percentage, scrapetime, status < /p>
arbitrage_details < /strong>
Когда можно найти возможность арбитража, его детали хранятся здесь (2 или 3 строки на Arbitrage, 1 для каждого возможного исхода). event_url, id, odds, result
The flow is follows:

[*]A new row is inserted in EPL_latest
[*]The row in EPL_max is updated (if the new entry has higher odds than the current max)
The profit percentage for the (possible) Арбитраж рассчитается. Все эти действия выполняются с помощью триггеров. Каким образом я могу оптимизировать свою базу данных, чтобы сделать ее максимально быстрым и надежным? Если вам нужна дополнительная информация, просто дайте мне знать!

Подробнее здесь: https://stackoverflow.com/questions/795 ... l-database
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «MySql»