|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
Roman Mejtesв чем проблема автора, я не понял. ТС ещё молод, и просто пугается каждого шороха. Пытается оптимизировать заранее, и где что-то прочитал. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2017, 20:31 |
|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
ViPRosskyANA, соединение денег стоитДумаю, что в любом случае физическое соединение у автора будет открыто ровно один раз. При старте приложения. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2017, 22:16 |
|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
skyANAИ что даст пользователю то, что оно берётся из пула?Многопоточность при работе с БД, кроме всего прочего, о чём уже было сказано. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 05:24 |
|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
skyANAЯ так и не увидел ссылку на то, где написано "Мы НЕ рекомендуем так делать". "Мы НЕ рекомендуем так делать [Не закрывать соединение]" == "Мы рекомендуем так НЕ делать [Не закрывать соединение]" == Мы рекомендуем так делать [Закрывать соединение]" We strongly recommend that you always close the connection when you are finished using it so that the connection will be returned to the pool. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 07:35 |
|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
Алексей КskyANAИ что даст пользователю то, что оно берётся из пула?Многопоточность при работе с БД, кроме всего прочего, о чём уже было сказано.Вы рассуждаете прям как мои дизайнеры. Потребность пользователя в данном конкретном случае решается в несколько окон, но давайте все-таки туда ещё и Многопоточность воткнем. А потом обижаются, когда метрики показывают, что это на фиг никому не нужно. Вы не волнуйтесь за ТСа, он ещё научится следовать рекомендациям ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 09:38 |
|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
skyANA, зачем клонировать подход времён Gupta и PowerBuilder? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 10:02 |
|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
skyANAПотребность пользователя в данном конкретном случае решается в несколько окон, но давайте все-таки туда ещё и Многопоточность воткнем. А потом обижаются, когда метрики показывают, что это на фиг никому не нужно. Спрошу твое любимое - ты сам писал? )) Банально по старому писать сложнее, т.к. пул по умолчанию включен. Это как сегодня купить кнопочный телефон. Дороже будет. Все включено). ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 10:22 |
|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
ИзопропилskyANA, зачем клонировать подход времён Gupta и PowerBuilder?А кто предлагает его клонировать? Утверждается, что в небольшом десктоп приложении вполне себе безболезненно можно использовать одно открытое подключение во время работы приложения. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 10:27 |
|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
Petro123skyANAПотребность пользователя в данном конкретном случае решается в несколько окон, но давайте все-таки туда ещё и Многопоточность воткнем. А потом обижаются, когда метрики показывают, что это на фиг никому не нужно. Спрошу твое любимое - ты сам писал? )) Банально по старому писать сложнее, т.к. пул по умолчанию включен. Это как сегодня купить кнопочный телефон. Дороже будет. Все включено). Писал конечно. И логика у тебя странная: писать сложнее, т.к. пул включен. Вернее где тут она? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 10:30 |
|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
skyANAПисал конечно. Ну дак приводи пару строк соединения и сравним. На платное это 2 строки с мылом и пофигу в каком окне или более ты их написал. Не надо никаких арендаторов, конструкторов и DI. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 10:36 |
|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
Petro123арендаторовLOL Слово синглетонов, Т9 заменил на арендаторов)))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 10:37 |
|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
Petro123skyANAПисал конечно. Ну дак приводи пару строк соединения и сравним. На платное это 2 строки с мылом и пофигу в каком окне или более ты их написал. Не надо никаких арендаторов, конструкторов и DI.Прости, но я не понял, что ты тут написал. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 10:38 |
|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
Petro123Petro123арендаторовLOL Слово синглетонов, Т9 заменил на арендаторов))))))Не пеняй на T9, когда тебе советовали пользоваться кнопкой "Просмотр", прежде чем нажать "Отправить" ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 10:39 |
|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
Petro123платноедурацкий планшет. Читать как Postgre ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 10:40 |
|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
skyANAНе пеняй на T9, когда тебе советовали пользоваться кнопкой "Просмотр", прежде чем нажать "Отправить" Мне лень. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 10:41 |
|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
skyANA, Сами тут, пока найду как эту фигню отключить. В сотовом автозамена подсвечивать, но пока явно не кликнешь, не вставит. На планшете с ведром 6.0 сама заменяет. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 10:45 |
|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
Petro123Ну дак приводи пару строк соединения и сравним. Тест Т9. Тестируем на бетта тестировщике skyANA) Фраза выше понятна? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 11:01 |
|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
если пользователей будет много, то имеет смысл закрывать, так как у сервера есть предел на количество открытых подключений, если пользователь 1, то вся эта возня и спор не имеют смысла, работать будет при любом раскладе. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 11:22 |
|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
Roman Mejtes, Конечно. Код: c# 1. 2.
Ждем спорщика skyANA с альтернативой ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 11:40 |
|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
Roman Mejtesесли пользователей будет много, то имеет смысл закрывать, так как у сервера есть предел на количество открытых подключений, если пользователь 1, то вся эта возня и спор не имеют смысла, работать будет при любом раскладе. В случае MSSQL @@max_connections по умолчанию равно 32767. Я даже чисто гипотетически затрудняюсь придумать ситуацию с десктопным приложением, у которого это значение будет превышено. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 12:06 |
|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
Сон Веры Павловны, Это понятно, что упремся в ограничения мы уже на уровне предприятия от 10 килоработников. Вопрос imho в простоте кода и потоках. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 12:11 |
|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
Petro123Это понятно, что упремся в ограничения мы уже на уровне предприятия от 10 килоработников.Для такого количества уже должен быть сервер приложений, а не 10к десктопных, которые лезут прям в sql ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 12:17 |
|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
Shocker.Proдолжен Это после ТЭО )). Просто так никто не поверит) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 12:24 |
|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
Сон Веры ПавловныRoman Mejtesесли пользователей будет много, то имеет смысл закрывать, так как у сервера есть предел на количество открытых подключений, если пользователь 1, то вся эта возня и спор не имеют смысла, работать будет при любом раскладе. В случае MSSQL @@max_connections по умолчанию равно 32767. Я даже чисто гипотетически затрудняюсь придумать ситуацию с десктопным приложением, у которого это значение будет превышено.по мимо ограничения на количество соединений в MSSQL сервере есть ограничения и в TCP\IP стеке, для примера. В XP раньше было не больше 10 входящих соединений, и если на XP стоит MSSQL сервер, то ограничение будет 10 подключений и пофигу какой там @max_connections, у серверных. У серверный версий это число конечно больше, больше 32к точно. У современных клиентских версий винды я хз солько, но тоже далеко от максимального ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 14:00 |
|
Одно соединение с БД для разных окон.
|
|||
---|---|---|---|
#18+
Petro123Petro123Ну дак приводи пару строк соединения и сравним. Тест Т9. Тестируем на бетта тестировщике skyANA) Фраза выше понятна?Фраза-то понятно, не понятно к чему она :) Но пожалуйста: Код: c# 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2017, 11:47 |
|
|
start [/forum/topic.php?fid=20&msg=39571294&tid=1399558]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 165ms |
0 / 0 |