The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"MYSQL: что предпочтительнее TRIGGER или множественный INSERT"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"MYSQL: что предпочтительнее TRIGGER или множественный INSERT"  
Сообщение от Arifolth email(ok) on 10-Окт-07, 14:36 
всем привет!

счас в базе далается так:
INSERT into Table (val, val2, val3) VALUES ('0',14928,16778961),('1',14928,16777226),('1',14928,16777267),('1',14928,16777271),.....

но нужно делать ещё определённые действия при инсерте.
т.е. можно всё это заменить на вызов хранимой процедуры которая и будет инсертить и делать то что нужно. но для каждой тройки значений явно.
а можно заюзать триггер на инсерт.

что будет быстрее работать?
производительность крайне важна.

заранее благодарю за ответы

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "MYSQL: что предпочтительнее TRIGGER или множественный INSERT"  
Сообщение от angra (ok) on 10-Окт-07, 19:49 
По-моему проще проверить, чем пытаться теоретически выяснить. Из практики помню что множественный инсерт на большом объеме данных был в разы быстрее чем prepare/execute одиночного, так что скорее всего быстрее будет триггер, а не процедура, но опять таки это надо проверять, тем более что зависит от кода триггера/процедуры. Также рекомендую при проверках попробовать отключать/включать индексы

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру