#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. можете ли вы объяснить мне, почему?