Создание триггеров В ЗАВИСИМОСТИ от внутренних запросов, производительности и ресурсов

#javascript #mysql

#javascript #mysql

Вопрос:

Я работаю с серверной частью javascript (среда выполнения nodejs) и базой данных MySQL. Пока моя база данных росла, my triggers and my pool работает нормально, но все еще в небольшой пользовательской среде. Что касается будущего моего приложения, я задаюсь вопросом о ресурсах сервера и производительности сервера, потому что так много таблиц, которые требуют триггерных действий.

Например. -> После вставки строки в table_a мне нужно обновить поле в моем table_b .

Итак, [1] каков наилучший способ предоставления данных с помощью my back end ? Использование back end queries или создание MySQL triggers ?

[2] как насчет back end pool queries MySQL triggers производительности vs?

[3] какой ресурс является более доступным между back end pool queries vs MySQL triggers ?

заранее благодарю.

Комментарии:

1. После вставки поля в table_a я должен обновить свой table_b. Вы вставляете одну строку или вставляете огромный массив строк?

2. о, извините, я отредактирую свой вопрос

3. Я имею в виду, что после вставки строки в table1 я должен обновить поле в моем table2

4. Для одной строки триггер обеспечит лучшую производительность. Но вы должны помнить, что если вы обновляете 1-ю таблицу, запускает триггер и обновляет 2-ю таблицу, это изменение не вызовет триггер во 2-й таблице для изменения данных 3-й таблицы.

5. можете ли вы объяснить мне, почему?