Показать сообщение отдельно
Старый 02.04.2010, 18:38   #8
ghostpast
Пользователь
 
Регистрация: 07.03.2010
Сообщений: 46
Сказал(а) спасибо: 11
Поблагодарили 17 раз(а) в 11 сообщениях
ghostpast На верном пути
По умолчанию

Цитата:
Сообщение от LordJZ Посмотреть сообщение
Автор не я, n0n4m3 кажется.
этот патч - не то, что я хотел бы реализовать. В общем суть была следующей:
1. из кода мангоса запросы на добавление, обновление и удаление переносятся в хранимые процедуры, хранящиеся в БД.
2. В коде мангоса вместо запросов на сервер БД посылаются только параметры запроса.
Что это дает:
1. значительно уменьшается сетевой трафик между мангосом и сервером БД (в случае, если они находятся на разных машинах);
2. увеличивается скорость выполнения запроса, т. к. он компилируется СУБД;
3. код мангоса становится менее ориентированным на конкретную СУБД. Хранимые процедуры пишутся на языке SQL с учетом возможностей конкретной СУБД. Смена СУБД станет возможна без изменения кода мангоса
ghostpast вне форума   Ответить с цитированием