Форум: "Базы";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];
ВнизInterbase + Loockup =? Найти похожие ветки
← →
Polad (2005-02-14 16:20) [0]У меня такой вопрос, при работе с IbQuery стоит ли вообще применять lookup поля или лучше решить данную проблему через JOIN в запросе?
P.S. Спрашиваю потому, что в своем приложении использую явное управление транзакциями(для каждого набора данных есть своя транзакция) и в момент обращения пользователя к НД явно стартую а тогда, когда НД стал ненужен то завершаю транзацию. На сколько я знаю в Delphi при использовании подстановочных полей автоматически открывается набор данных(таблицу подстановки). Если loockup полей куча то соответсвенно и кучей транзакций, придется руководить всеми...
← →
stud © (2005-02-14 16:32) [1]
> для каждого набора данных есть своя транзакция
а зачем?
> Если loockup полей куча то соответсвенно и кучей
> транзакций
достаточно одной
← →
Johnmen © (2005-02-14 16:39) [2]Количество НД и кол-во тр-ий НИКАК не связано.
← →
DSKalugin © (2005-02-14 17:15) [3]JOIN выполняется на стороне сервера
а лукап-поля на стороне клиента
вот и решай что лучше нагружать.
JOIN - лучше, я думаю
← →
Sergey13 © (2005-02-14 17:19) [4]2 [3] DSKalugin © (14.02.05 17:15)
>JOIN - лучше, я думаю
Если в справочнике немного записей с длинными строками, то как раз наоборот. ИМХО.
← →
Rule © (2005-02-14 19:04) [5]Всё проверяется на практике ... убедился недавно ....
← →
Polad (2005-02-15 08:04) [6]По поводу кол-ва транзакций в любой литературе можно прочитать, что прграммист распоряжается ими по своему, кто то делает одну транзакцию на весь комплекс кто то делает отдельную для каждого НД, мне удобнее работать с транзакциями для каждого НД абсолютно явное управление, точно знаешь когда какая стартует и когда какая завершится
← →
Johnmen © (2005-02-15 09:19) [7]>Polad (15.02.05 08:04) [6]
Позволь узнать, где ты начитался бреда про отдельную транзакцию на КАЖДЫЙ набор данных ???
Просто интересно...
← →
msguns © (2005-02-15 10:08) [8]>Polad (15.02.05 08:04) [6]
>..точно знаешь когда какая стартует и когда какая завершится
Для этого совершенно не нужно отдельные транзакции для каждого датасета
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.035 c