№нное кол-во Dataset и 1 readonly транзакция.
Модератор: kdv
№нное кол-во Dataset и 1 readonly транзакция.
Привет всем.
Вот интересен такой вопросик.
Если у меня есть 5 TpFIBDataset и 1 Read-only транзакция. В датасетах запросы на выборку и модификацию. У модификаций своя транзакция. Датасеты открываются и закрываются часто. могут перекрываться. 1 открыт открывается другой закрывается первый.
Можно ли (нужно и т.п.) прописывать всем 1 читающую транзакцию ? Или лучше стоит каждому отдельно ?
Сенкс.
Вот интересен такой вопросик.
Если у меня есть 5 TpFIBDataset и 1 Read-only транзакция. В датасетах запросы на выборку и модификацию. У модификаций своя транзакция. Датасеты открываются и закрываются часто. могут перекрываться. 1 открыт открывается другой закрывается первый.
Можно ли (нужно и т.п.) прописывать всем 1 читающую транзакцию ? Или лучше стоит каждому отдельно ?
Сенкс.
Параметры как рекомендуются.
А если при таком раскладе 3 сета открыты и 1 закроется, 2 других не прикроются тоже ?
Код: Выделить всё
read
read_committed
rec_version
nowait
-
- Заслуженный разработчик
- Сообщения: 644
- Зарегистрирован: 15 фев 2005, 11:34
Закрывать стоит, т.к. запросы могут пожирать достаточко много рамы при реалбной работе.
Схема где-то такая:
1й запрос - мастер.
2й запрос - деталь.
3й запрос - выборка по детали.
4й запрос деталь по 3му.
потом идут изменения.
затем всё закрывается в обр. порядке.
Так вот если у них 1 транзакция, будут ли закрыты все запросы если 1 закроется ?
Схема где-то такая:
1й запрос - мастер.
2й запрос - деталь.
3й запрос - выборка по детали.
4й запрос деталь по 3му.
потом идут изменения.
затем всё закрывается в обр. порядке.
Так вот если у них 1 транзакция, будут ли закрыты все запросы если 1 закроется ?
-
- Заслуженный разработчик
- Сообщения: 644
- Зарегистрирован: 15 фев 2005, 11:34