Таблица предварительной обработки в базе данных MySQL - PullRequest
0 голосов
/ 01 апреля 2012

Я делаю некоторую предварительную обработку в моей базе данных. В основном два запроса, один -

INSERT INTO tbb SELECT field1, field2, field3 FROM tba WHERE field1 <> ""

другой

INSERT INTO tbc SELECT field1, field2, SUM(field3) FROM tbb GROUP BY field2

Для маленького стола все нормально. Для большого стола это займет много времени.

Я использую phpMyAdmin для запуска запроса, но я понятия не имею, когда запрос может быть завершен или даже может ли он быть завершен. У браузера просто нет ответа.

Как лучше всего выполнять такие запросы, которые занимают много времени?

1 Ответ

0 голосов
/ 01 апреля 2012

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...