|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
ОшибкиОшибки в UDF Будем исходить из того, что UDF написана без ошибок. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 12:47 |
|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
kdvесли такая udf "повиснет", то заблокирует весь сервер окстись. Эта страшилка древнее дерьма мамонта. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 12:50 |
|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
PolesovБудем исходить из того, что UDF написана без ошибок. в данном случае ненадежным является именно коннект к БД. Надежда про "миллисекунды" весьма ошибочна. Коннект может длиться долго, обломиться при коннекте или где-то посередине, или просто повиснуть. Все это зависит исключительно от ОС и внешнего программного обеспечения типа антивирусов и firewall. Кроме того, у классика это появление доп. процесса, что увеличит потребление памяти. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 12:50 |
|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
PolesovОшибкиОшибки в UDF Будем исходить из того, что UDF написана без ошибок. Хи-хи. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 12:55 |
|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
PolesovБудем исходить из того, что UDF написана без ошибок. Гы-гы. Уже смешно. Жги дальше. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 12:55 |
|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
kdvв данном случае ненадежным является именно коннект к БД. Надежда про "миллисекунды" весьма ошибочна. Коннект может длиться долго, обломиться при коннекте или где-то посередине, или просто повиснуть. Все это зависит исключительно от ОС и внешнего программного обеспечения типа антивирусов и firewall. Кроме того, у классика это появление доп. процесса, что увеличит потребление памяти. чтобы не было проблем с антивирусами/файрволами, а заодно и с классиком, коннект надо делать без имени хоста (embedded) ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 12:56 |
|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovГы-гы. Уже смешно. Жги дальше. Т.е. единственным противопоказанием использования такого решения является невозможность написать UDF без ошибок? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 12:58 |
|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
Polesovединственным противопоказанием использования такого решения является невозможность написать UDF без ошибок? В целом да. По сравнению с этим всё остальное - технические мелочи. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 13:02 |
|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
PolesovDimitry SibiryakovГы-гы. Уже смешно. Жги дальше. Т.е. единственным противопоказанием использования такого решения является невозможность написать UDF без ошибок? Дело в цене ошибки в коде клиенте vs ошибки в коде сервера (фактически). ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 13:03 |
|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
Дело в ценеvs ошибки в коде сервера (фактически). Т.е. такой способ использовать нельзя из-за того, что в коде сервера содержаться ошибки? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 13:05 |
|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
PolesovДело в ценеvs ошибки в коде сервера (фактически). Т.е. такой способ использовать нельзя из-за того, что в коде сервера содержаться ошибки? Имхо, тролль. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 13:07 |
|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
Имхо,Имхо, тролль. Все возможно. Хотелось бы уточнить, кто именно. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 13:09 |
|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
PolesovТ.е. такой способ использовать нельзя из-за того, что в коде сервера содержаться ошибки? Онанимус хотел сказать "процесс сервера", но сделал несколько опечаток. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 13:17 |
|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
PolesovДело в ценеvs ошибки в коде сервера (фактически). Т.е. такой способ использовать нельзя из-за того, что в коде сервера содержаться ошибки?UDF работает в адресном пространстве серверного процесса. Можно представить, что будет с этим процессом, если кривая dll'ка испортит какой-нибудь рандомный участок памяти. Конечно такая ошибка на клиенте "стоит меньше". ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 13:19 |
|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
Hello, Имхо,! You wrote on 31 марта 2016 г. 13:17:15: Имхо,> Имхо, тролль. Виктор Михайлович - слесарь интеллигент со средним образованием. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 13:19 |
|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
Polesov, вариант при котором UDF возвращает некий текст, который потом можно скормить конструкции execute statement принципиально не рассматриваете? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 14:10 |
|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
MikeDDPolesov, вариант при котором UDF возвращает некий текст, который потом можно скормить конструкции execute statement принципиально не рассматриваете? Рассматривали. А что делать с BLOB-ами? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 14:12 |
|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
PolesovА что делать с BLOB-ами? Набить морду тому, кто нарушил первую НФ и устроил в них свалку, пусть сам и разгребает. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 14:14 |
|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
PolesovMikeDDPolesov, вариант при котором UDF возвращает некий текст, который потом можно скормить конструкции execute statement принципиально не рассматриваете? Рассматривали. А что делать с BLOB-ами? Может, вариант трехзвенки? Размещай на сервере приложений что угодно. А база не грохнется. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 14:34 |
|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovPolesovА что делать с BLOB-ами? Набить морду тому, кто нарушил первую НФ и устроил в них свалку, пусть сам и разгребает. Тоже выход. В данном случае речь шла про то, как значение BLOB (которое хранится в BLOB-параметре UDF) передать в текстовом виде для execute statement. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 14:38 |
|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
Может, вариант 3Может, вариант трехзвенки? Проще написать небольшое клиентское приложение (так и будет сделано). Вопрос был, что плохого в том, что из UDF осуществляется коннект к БД? Из ответов следует, что так делать можно, но на свой страх и риск. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 14:41 |
|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
Hello, Polesov! You wrote on 31 марта 2016 г. 14:49:01: Polesov> Вопрос был, что плохого в том, что из UDF осуществляется коннект к БД? > Из ответов следует, что так делать можно, но на свой страх и риск.семантика построения вопроса зиждется на личностных установках вопрошающего. человеку с традиционалистским мировоззрением вряд ли придет в голову спросить: "что плохого в том, что два мужика долбятся в жопу?" Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 14:55 |
|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
PolesovMikeDDPolesov, вариант при котором UDF возвращает некий текст, который потом можно скормить конструкции execute statement принципиально не рассматриваете? Рассматривали. А что делать с BLOB-ами? а в чем именно проблема с BLOBами при передаче скрипта из UDF в execute block? Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 14:58 |
|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
Мимопроходящий, Это очевидно: посколько одномоментно в одну жопу долбиться может только однин - второму приходится ждать своей очереди, и более того, срок ожилддание строго говоря недетерминирован. Что как порождает ресентимент, так и затрудняет регулярные по строгому графику ППР. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 15:01 |
|
Connect к БД из UDF - чем черевато?
|
|||
---|---|---|---|
#18+
Arioch Код: sql 1.
В данном случае из минусов - преобразование BLOB к 16-ричному текстовому виду может занять какое-то время, КМК. В-общем, надо подумать. За идею спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2016, 15:13 |
|
|
start [/forum/topic.php?fid=40&msg=39205125&tid=1562246]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
others: | 260ms |
total: | 408ms |
0 / 0 |