Выполните локальный (bash|python) сценарий с mysql SQL

Я предполагаю, что Вы хотите обсуждение, а не ответы..., но мой ответ является "Нет" так или иначе

В крупном корпоративном магазине каждая Oracle, Sybase и установка SQL Server могут использовать наименьший общий знаменатель: SAN. Это может самостоятельно транзакционно копироваться от сайта. Спросите любой корпоративный DBA.

В любом магазине качество кода будет большим фактором затем сервер/ОС. Никакой объем оптимизации и интеграции не сохранит Вас от плохой индексации, например.

Другие точки:

  • Терабайт DB является большим количеством РЕЗЕРВНОГО/ВОССТАНОВЛЕНИЯ/SLA проблемы, по моему скромному мнению,
  • Активный набор данных или ежедневного увеличения - то, что необходимо взволновать по поводу, мудрая производительность
0
задан 27 February 2012 в 17:32
2 ответа

Это непросто. Я думаю, что лучше будет сделать это на уровне приложений, если это вообще возможно. Вы также можете запрашивать в таблице обновленные строки каждые x минут, а затем выполнять сценарий в задании cron.

0
ответ дан 5 December 2019 в 16:38

As already suggested, a once-per-minute cron job that queries a table with pending tasks is the better solution here.

You won't be calling potentially privileged OS code from a database server, and the control over task execution remains firmly in the hands of your application(s).

0
ответ дан 5 December 2019 в 16:38

Теги

Похожие вопросы