Raději to přepiš tak, abys ty triggery deaktivovat nemusel. Můžeš si například vytvořit políčko (třeba CHAR(1)), které normálně bude prázdné, ale když zrovna budeš chtít signalizovat, "při téhle operaci nechci použít trigger", tak ho naplníš. Nebo si pro ten účel budeš udržovat záznam v globální temporary tabulce, pokud to potřebuješ napříč více tabulkami. Nebo cokoliv, hlavně ne vypínat triggery. Co když někdo tu tvou aplikaci spustí víckrát nad jednou databází?!