Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.07.01;
Скачать: CL | DM;

Вниз

Много транзакция для одного TIBDataBase   Найти похожие ветки 

 
elserpiente   (2007-04-05 16:21) [0]

Привет. Подскажите, возможно ли чтоб для одного TIBDataBase
было несколько TIBQuery со своими транзакциями?


 
Правильный Вася   (2007-04-05 16:22) [1]

можно


 
Sergey13 ©   (2007-04-05 16:32) [2]

Вопрос - нужно ли.


 
Asail   (2007-04-05 18:37) [3]

Для каждого TIBQuery свой TIBTransaction подключенные к одному TIBDataBase и - вперед...


 
StriderMan ©   (2007-04-06 13:22) [4]

можно, но как правило хватает одной-двух транзакций на все приложение. Или ты серверную прослойку пишешь с транзакциями под каждого из клиентов?


 
jack128 ©   (2007-04-07 15:47) [5]

Sergey13 ©   (05.04.07 16:32) [2]
Вопрос - нужно ли.

Нужно.
StriderMan ©   (06.04.07 13:22) [4]
можно, но как правило хватает одной-двух транзакций на все приложение.

Трех.  Одна - read, вторая - write, третья - для отчетов.


 
Asail   (2007-04-07 16:56) [6]

Да, а если приложение многопоточное? Тогда каждый поток должен работать исключительно со своими транзакциями, как для чтения, так и для записи. Или я не прав?


 
Карелин Артем ©   (2007-04-07 17:18) [7]


> Asail   (07.04.07 16:56) [6]

TIBDataBase тоже хорошо отдельно на каждый поток шлепать.


 
Sergey13 ©   (2007-04-09 09:39) [8]

> [5] jack128 ©   (07.04.07 15:47)

И что это дает? Я не спорю, что иногда это удобно, но принципиально никаких преимуществ нет. А новичкам, в добавок, не трудно и запутаться в них.
ИМХО.


 
StriderMan ©   (2007-04-09 10:21) [9]


> jack128 ©   (07.04.07 15:47) [5]
> Трех.  Одна - read, вторая - write, третья - для отчетов.

а зачем для отчетов отдельная? я той же read обычно пользуюсь. Или Вы используете snap-shot для отчетов?


 
Карелин Артем ©   (2007-04-09 16:45) [10]


> StriderMan ©   (09.04.07 10:21) [9]

Если клиентов много, снапшот транзакция очень нужна для отчетов. Таково мое мнение.


 
jack128 ©   (2007-04-10 11:09) [11]

StriderMan ©   (09.04.07 10:21) [9]
Или Вы используете snap-shot для отчетов?

Естественно.  При многопользовательской работе без неё - никак...  Хотя конечно, если все данные для отчета выбираются одним запросом, то без разницы..



Страницы: 1 вся ветка

Текущий архив: 2007.07.01;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.034 c
2-1181104987
-=RtV=-
2007-06-06 08:43
2007.07.01
TList


3-1175606550
serp
2007-04-03 17:22
2007.07.01
AppendRecord массивом


1-1178093554
IGray
2007-05-02 12:12
2007.07.01
Работа с настройками проложения - что нужно учесть?


15-1180690685
Ламот
2007-06-01 13:38
2007.07.01
Охлождение для сервера (упсов/свитчей/etc)


3-1176115976
MadButcher
2007-04-09 14:52
2007.07.01
"зависание" Delphi 7