SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 07.12.2011 18:04:32

Neval
Гуру
Откуда: Киев
Зарегистрирован: 11.03.2008
Сообщений: 449

Триггер vs каскадное удаление :)

Кто-нибудь сравнивал производительность?
Не хочется создавать лишние внешние ключи, и так же не хочется писать на клиенте кучу последовательных запросов с удалением смежных данных.
Решил написать триггеры. На сколько это правильный подход?


Человек без чувства юмора - не серьёзный человек wink

Неактивен

 

#2 08.12.2011 12:30:35

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Триггер vs каскадное удаление :)

Не сравнивал, но есть стойкое ощущение, что триггер будет работать медленнее,
т.к. (даже если он будет делать ровно то же, что и внешние ключи) его по крайней
мере нужно каждый раз распарсить.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson