Ну тогда возможно глобальная переменная в роли флажка?
Вопрос немного не понятен. Каких таблиц? Что там должно быть?
Может попробовать дать потоку функции больший приоритет?
Имена участников (разделяйте запятой).