powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Разрыв пользовательского соединения через 2 часа
25 сообщений из 144, страница 5 из 6
Разрыв пользовательского соединения через 2 часа
    #39517142
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nnivanova> UDF-ки были

В том регулярном запросе UDF-ки были?!!
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39517143
nnivanova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hvlad, Гаджимурадов Рустам,
есть повод задуматься) была у меня чуйка, что я что-то неправильно делаю с запросами на считывание, если они так накапливаются. Покопаюсь в коде, почитаю книжки))
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39517146
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам,

он SS в 2.5 использует. Учитываю что SS < 3.0 мало народа юзает шансов что кто-то отрапортует о баге меньше

авторДля селекта времени?

не поверишь есть и такие экземпляры. Или преобразование времени в строку определённого формата
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39517148
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nnivanovahvlad, Гаджимурадов Рустам,
есть повод задуматься) была у меня чуйка, что я что-то неправильно делаю с запросами на считывание, если они так накапливаются. Покопаюсь в коде, почитаю книжки))Выполнили запрос на выборку, обработали полученные данные, закрыли запрос, закоммитили транзакцию (именно commit, а не rollback). ВСЁ!
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39517150
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nnivanovaс отладочного сервера (192.168.132.220) подключаюсь к рабочему (192.168.100.97). Я бы проверил железку, соединяющюю эти две подсети.

nnivanovaЕсли с моего компа к любому из двух серверов - разрыв"Мой комп" в какой подсети ?
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39517154
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_devnnivanovahvlad, Гаджимурадов Рустам,
есть повод задуматься) была у меня чуйка, что я что-то неправильно делаю с запросами на считывание, если они так накапливаются. Покопаюсь в коде, почитаю книжки))Выполнили запрос на выборку, обработали полученные данные, закрыли запрос, закоммитили транзакцию (именно commit, а не rollback). ВСЁ!
Страшно. Вдруг уже открытые датасеты (в рамках того же коннекта) где-то закроются.
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39517158
nnivanova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гаджимурадов Рустам,

нет UDF -ок там, думаю, в запросах на считывание беда. Они у нас в отдельной функции пришли от другой программы, в коде которой я не особо копалась, а использовала, что есть. А там коммита на запросы считывания вообще нет((
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39517160
nnivanova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hvlad,

мой в 132 подсети. Как раз 192.168.132.79 и есть мой IP
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39517161
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччД,

ну учитывая что у него C# где обычно используют отсоединённую модель это вряд ли.
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39517162
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nnivanovaА там коммита на запросы считывания вообще нетОтсутствие коммита может накапливать память на сервере, только если читались блобы. Это явно не ваш случай.
Явно закрывайте запросы, или, если это невозможно в .net с его сборщиком мусора, используйте один и тот же запрос повторно.
Речь не о тексте запроса, есс-но :)
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39517163
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччДrdb_devпропущено...
Выполнили запрос на выборку, обработали полученные данные, закрыли запрос, закоммитили транзакцию (именно commit, а не rollback). ВСЁ!
Страшно. Вдруг уже открытые датасеты (в рамках того же коннекта) где-то закроются.Что мешает стартовать выполнение данного запроса в отдельной транзакции?
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39517167
fraks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччДrdb_devпропущено...
Выполнили запрос на выборку, обработали полученные данные, закрыли запрос, закоммитили транзакцию (именно commit, а не rollback). ВСЁ!
Страшно. Вдруг уже открытые датасеты (в рамках того же коннекта) где-то закроются.

Ну так сделай отдельную транзакцию только для выполнения этого запроса - и ничего не закроется.
У меня вообще на каждой форме своя транзакция, а то и не одна. Выполнил, закоммитил.
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39517172
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_devЧто мешает стартовать выполнение данного запроса в отдельной транзакции?Что мешает прочитать сообщения ТСа и увидеть "страшное": C# ?
Что мешает думать, перед тем как флудить в чужой теме ненужными вопросами ?
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39517175
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nnivanova,

можно кусок кода на C# который отправляет этот запрос каждые 30 сек?
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39517180
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladЧто мешает прочитать сообщения ТСа и увидеть "страшное": C# ?
Что мешает думать, перед тем как флудить в чужой теме ненужными вопросами ?И что? dotNet FirebirdSQL Provider не позволяет создавать транзакции? Или не позволяет создавать пулы подключений?
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39517181
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev, с пулами подключений погорячился. Не наш случай.
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39517182
nnivanova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hvlad используйте один и тот же запрос повторно.
Речь не о тексте запроса, есс-но :)
Что здесь имеется в виду? FbCommand.ExecuteScalar(); выполнять только?
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39517183
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev,

позволяет. И пул подключений там по умолчанию используется. Давай мы не будем гадать на кофейной гуще и посмотрим кусок кода который время считывает
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39517184
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nnivanovaЧто здесь имеется в виду? FbCommand.ExecuteScalar(); выполнять только?Имеется в виду повторное использование prepared запроса.
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39517185
nnivanova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сейчас кину код
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39517186
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_devчччДпропущено...

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

Ну, я не знаю, с чем там клиент работает. Может, какой-нибудь универсальный DAC "с одной транзакцией в рамках сессии". С другой стороны, да, даже в этом случае скорее всего можно сделать как надо.
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39517189
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nnivanovahvlad используйте один и тот же запрос повторно.
Речь не о тексте запроса, есс-но :)
Что здесь имеется в виду? FbCommand.ExecuteScalar(); выполнять только?Имеется в виду создать препарированный запрос и выполнять его многократно.
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39517190
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисrdb_dev,

позволяет. И пул подключений там по умолчанию используется. Давай мы не будем гадать на кофейной гуще и посмотрим кусок кода который время считываетДа чот hvlad передо мной тут какой-то хорор сценарий расписывает. :)
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39517191
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_devhvladЧто мешает прочитать сообщения ТСа и увидеть "страшное": C# ?
Что мешает думать, перед тем как флудить в чужой теме ненужными вопросами ?И что? dotNet FirebirdSQL Provider не позволяет создавать транзакции? Или не позволяет создавать пулы подключений?Каким боком отдельная тр-ция позволит не накапливать незакрытые запросы ?
При чём тут вообще тр-ции ?
Вкл моск, плс
...
Рейтинг: 0 / 0
Разрыв пользовательского соединения через 2 часа
    #39517192
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_devСимонов Денисrdb_dev,

позволяет. И пул подключений там по умолчанию используется. Давай мы не будем гадать на кофейной гуще и посмотрим кусок кода который время считываетДа чот hvlad передо мной тут какой-то хорор сценарий расписывает. :)
Это я виноват. :(
...
Рейтинг: 0 / 0
25 сообщений из 144, страница 5 из 6
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Разрыв пользовательского соединения через 2 часа
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]