2015-07-04 4 views
0

Я выполнил 1 команду kitchen.sh на unix-сервере, которая будет выполнять загрузку данных INSERT/UPDATE из 1 таблицы в другую на основе некоторой логики. Но так как входные данные, имеющие огромный count.So я должен был убить процесс между ними с помощью следующей командыПроцесс, выполняющийся в бэкэнде после убийства

убить -9 PID (PID = идентификатор процесса)

, а затем я проверил в сервер с ps -ef | grep kitchen команда и этот процесс не показывался. Так что я думал, что его убили.

Но я заметил, что в настоящее время ежедневно несколько записей обновляют и каким-то образом процесс выполняется в растворах backend.Any о том, как проверить, что и как разрешить его

+0

кажется, что ваша трансформация никогда не заканчивается. что произойдет, если вы запустите это под spoon.sh? – jipipayo

+0

Проблема не в повторном выполнении, но после убийства rocess как она обновляется ... и как разрешить это – Deb

+0

Я понял, я пытаюсь объяснить, что это плохо для вашего преобразования, и это то же самое случилось с меня. Пентахо никогда не заканчивается, следует рассматривать как ошибку. Дважды проверьте свои индексы db. – jipipayo

ответ

0

дважды проверить индексы вашей БД таблицы, ваш может имеют значительное улучшение при вставке/обновлении после добавления соответствующих индексов.

 Смежные вопросы

  • Нет связанных вопросов^_^