Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.08.22;
Скачать: [xml.tar.bz2];

Вниз

Разрыв коннекта с БД   Найти похожие ветки 

 
AlexanderSK   (2004-07-27 17:55) [0]

Подскажите, пожалуйста, когда правильнее использовать "динамическое" соединение с БД, т.е. разрывать коннект при отсутствии активности какой-то интервал времени?

Заранее спасибо!


 
Johnmen ©   (2004-07-27 17:57) [1]

>"динамическое" соединение с БД,

Это как ?


 
Sergey13 ©   (2004-07-27 17:58) [2]

Никогда, ИМХО. Проверять - есть ли - можно, а рвать...? Зачем?


 
AlexanderSK   (2004-07-27 17:59) [3]

>Johnmen ©  (27.07.04 17:57) [1]
Соединение с БД которое разрывается после отсутствия на нем активности в течении некого промежутка времени, а потом при необходимости восстанавливыается.


 
Sergey13 ©   (2004-07-27 18:07) [4]

Это не NET-ом случайно пахнет?


 
Johnmen ©   (2004-07-27 18:08) [5]

>AlexanderSK   (27.07.04 17:59) [3]

Понятно. А что подразумевается под "активностью" ?


 
AlexanderSK   (2004-07-27 18:09) [6]

>Johnmen ©  (27.07.04 18:08) [5]
Любое использовние коннекта! Любой запрос!


 
Соловьев ©   (2004-07-27 18:14) [7]


> Соединение с БД которое разрывается после отсутствия
> на нем активности в течении некого промежутка времени,
> а потом при необходимости восстанавливыается.

такое позволяют делать FIBPlus


 
Reindeer Moss Eater ©   (2004-07-27 18:15) [8]

Иногда так, а иногда иначе.
Если например речь идет об оракле, использовании его пакетов и необходимости иметь на сервере переменные пакетов с сохранением их значений между вызовами SQL на клиенте, то постоянный коннект c сервером only.


 
Sergey13 ©   (2004-07-27 18:19) [9]

2Соловьев ©   (27.07.04 18:14) [7]
>такое позволяют делать FIBPlus
А зачем?!!!


 
Соловьев ©   (2004-07-27 18:21) [10]

А затем чтобы работать человеку если плохой канал!!! :)


 
Sergey13 ©   (2004-07-27 18:24) [11]

Ну дык и пусть работает. Если канал не дергать, то какая разница - плохой он или хороший?


 
Соловьев ©   (2004-07-27 18:29) [12]


> Ну дык и пусть работает. Если канал не дергать, то
> какая разница - плохой он или хороший?

если коннект с БД утерян - то IBX,например. закрывает все датасеты, а плюсы позволяют человеку отработать эту ситуацию нормально - т.е. и датасеты не закрыть, и коннект потом восстановить


 
Sergey13 ©   (2004-07-27 18:32) [13]

2Соловьев ©   (27.07.04 18:29) [12]
Ну если так то да. Но описанное тобой - скорее реакция на разрыв соединения (я с фиб-ами не работал). А автор, как я понял, сам рвать хочет.


 
VID ©   (2004-07-28 03:13) [14]

AlexanderSK, объясни, зачем рвать "неактивный" коннект ? Мешает что ли ? Возможно ты не знаешь, но он не мешает :)
так что не надо...


 
AlexanderSK   (2004-07-28 10:55) [15]

Сколько открытых конектов может поддерживать FB1.5?


 
Reindeer Moss Eater ©   (2004-07-28 10:57) [16]

Сколько открытых конектов может поддерживать FB1.5?

На твоей машине или на моей?


 
AlexanderSK   (2004-07-28 10:58) [17]

>Reindeer Moss Eater ©  (28.07.04 10:57) [16]
Причем тут машина?


 
Reindeer Moss Eater ©   (2004-07-28 11:03) [18]

При том, что на твоей ресурсов меньше чем на моей.
Сервер на моей машине может держать больше коннектов чем на твоей.


 
AlexanderSK   (2004-07-28 11:06) [19]

>Reindeer Moss Eater ©  (28.07.04 11:03) [18]
Хорошо! А теоретический предел каков?


 
Sergey13 ©   (2004-07-28 11:21) [20]

2AlexanderSK   (28.07.04 11:06) [19]
>Хорошо! А теоретический предел каков?
Если у тебя будет столько коннектов, то ты наверное неправильно выбрал сервер. 8-)



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

Форум: "Базы";
Текущий архив: 2004.08.22;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.054 c
14-1091671990
Думкин
2004-08-05 06:13
2004.08.22
С днем рождения! 5 августа


1-1091626882
BillyJeans
2004-08-04 17:41
2004.08.22
TTreeView и свойство RightClickSelect...


3-1091385437
Dot
2004-08-01 22:37
2004.08.22
Сортировка по критериям


1-1091809567
Niakris
2004-08-06 20:26
2004.08.22
массив из имен


3-1090840517
chirchik
2004-07-26 15:15
2004.08.22
TForm.FormActivate - долгая загрузка





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский