Re: Немного флейма. Транзакции

2007-09-25 Пенетрантность Kovalenko Dmitry
Большинство я так понял сидит в двух звеной архитектуре и самой точно характеристикой я выбрал бы У меня на каждой форме своя транзакция У меня на формах вообще транзакций нет :) Тотже TClientDataSet тоже упоминался в этой ветке, а никто не думал зачем его борланд придумал? Я например не

Re: Немного флейма. Транзакции

2007-09-25 Пенетрантность Dmitri Kuzmenko
Hello, Max! Max Rezanov wrote: Большинство я так понял сидит в двух звеной архитектуре и самой точно характеристикой я выбрал бы У меня на каждой форме своя транзакция или у меня в программе 2 транзакции одна читающая на всю жизнь и длиная, а одна(N) коротких пишущих. Вам дали такую

Re: Немного флейма. Транзакции

2007-09-24 Пенетрантность Vladimir A.Bakhvaloff
Hello, Alexander! You wrote to Ded on Mon, 24 Sep 2007 11:39:47 +0600: D Ля, и когда вы всё успеваете, да ещё и работать... AAV Если пьянка мешает работе - ну её на куй, такую работу!. ...если работа мешает пить... /Далее по тексту/... ;) With best regards, Vladimir A.Bakhvaloff.

Re: Немного флейма. Транзакции

2007-09-24 Пенетрантность Dmitri Kuzmenko
Hello, Dmitry! Kovalenko Dmitry wrote: Дима Кузьменко - ну как оно, как горох об стену? Да как обычно. вместо ответа на вопрос начинают какую-то херь про мы же можем исказить ACID если будем перебрасывать данные между этими транзакциями в приложении! и прочую муйню. т.е. тут же начинают

Re: Немного флейма. Транзакции

2007-09-24 Пенетрантность Dmitri Kuzmenko
Hello, Alex! Alex Cherednichenko wrote: KD Да ему просто нечем понимать. Я же говорю мышление настолько плоское, KD что пытаться ему что-то объяснить - это все равно что разговарить с KD камнями Тамерлана. Моё opinion: да ну его в Ж ! (в хорошем смысле) да, даже позлобствовать от души

Re: Немного флейма. Транзакции

2007-09-24 Пенетрантность Kovalenko Dmitry
Kovalenko Dmitry wrote: Дима Кузьменко - ну как оно, как горох об стену? Да как обычно. вместо ответа на вопрос начинают какую-то херь про мы же можем исказить ACID если будем перебрасывать данные между этими транзакциями в приложении! и прочую муйню. Я знаю Java, UNIX, Oracle и много

Re: Немного флейма. Транзакции

2007-09-23 Пенетрантность Alexander A. Venikov
Hello, Ded! You wrote on Thu, 20 Sep 2007 18:06:35 +0400: RSDN D Ля, и когда вы всё успеваете, да ещё и работать... Если пьянка мешает работе - ну её на куй, такую работу!. -- Удач Alexander A. Venikov, Tobolsk, Russia

Re: Немного флейма. Транзакции

2007-09-21 Пенетрантность Kovalenko Dmitry
Форум по плюсам, там - я вздрагиваю. В базах данных тоже думал что вроде ничего. Но за последние два дня - ниже плинтуса. Я вот смотрю на ответы Ивана. Там в каждом сообщении слова - напрягаться, сложно, устал, тупо ... Он не понимает, что Да ему просто нечем понимать. Я же говорю

Re: Немного флейма. Транзакции

2007-09-21 Пенетрантность Kovalenko Dmitry
я может глючу, но мне кажется что ODBC иногда сам пуляет на сервер запросы. И это не запросы к метаданным. Т.е. якобы клиентский SQL каким-то образом модифицируется. Это так и есть, или мне почудилось? Дим, данунах. Драйверы могут преобразовывать SQL к родному синтаксису. Но сами, от балды,

Re: Немного флейма. Транзакции

2007-09-21 Пенетрантность Alex Cherednichenko
Привет, Kovalenko! Вы пишешь 21 сентября 2007: Он не понимает, что KD Да ему просто нечем понимать. Я же говорю мышление настолько плоское, KD что пытаться ему что-то объяснить - это все равно что разговарить с KD камнями Тамерлана. Моё opinion: да ну его в Ж ! (в хорошем смысле) --

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Alexey Popov
Serge Buzadzhy wrote: транзакции? Дофетчивать втихаря перед закрытием? Нехорошо. Оставлять недофетченным тоже плохо. Оба варианта плохи еще тем что девелопер вообще может не заметить, что что-то делается без его ведома. Проблема вообще может всплыть, когда девелопер прогу юзеру отдал.

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Serge Buzadzhy
Alexey Popov пишет: Serge Buzadzhy wrote: транзакции? Дофетчивать втихаря перед закрытием? Нехорошо. Оставлять недофетченным тоже плохо. Оба варианта плохи еще тем что девелопер вообще может не заметить, что что-то делается без его ведома. Проблема вообще может всплыть, когда девелопер

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Dmitri Kuzmenko
Hello, Serge! Serge Buzadzhy wrote: БДЕ по моему дофетчивало втихую. когда как. www.ibase.ru/devinfo/bde.htm Наша песня хороша - начинай сначала :) Обсуждали ужо. Хочешь - обсудм еще раз. Недофетченный запрос, чего с ним делать при закрытии транзакции? Дофетчивать втихаря перед

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Serge Buzadzhy
Alexey Popov пишет: Serge Buzadzhy wrote: транзакции? Дофетчивать втихаря перед закрытием? Нехорошо. Оставлять недофетченным тоже плохо. Оба варианта плохи еще тем что девелопер вообще может не заметить, что что-то делается без его ведома. Проблема вообще может всплыть, когда девелопер

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Vlad Khorsun
Serge Buzadzhy ... Vlad Khorsun пишет: Dmitri Kuzmenko ... тут ведь еще есть вот какой момент. Любовь к параллельным транзакциям пошла из-за того, что BDE БДЕ по моему дофетчивало втихую. Угу. Но БДЕ писалось во времена, когда клиент-сервер только начинал входить в массы и толком

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Alexander A. Venikov
Hello, Alexey! You wrote on Wed, 19 Sep 2007 12:40:13 +0400: 1. В чем именно удобство стартовать много транзакций в одном соединении? AP Удобно при работе с многими формами. В каждой форме своя AP транзакция и они совершенно изолированы друг от друга. AP В противном случае надо как то

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Alexey Popov
Serge Buzadzhy wrote: И вообще я не понимаю чем исключение, которое будет появляться достаточно случайным образом лучше чем стабильная реакция. Стабильную реакцию можно учесть и обойти, тем более что стандартные пути обхода предлагаются. Почему случайным? Где стабильная реакция? Сейчас

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Alex Cherednichenko
Привет, Vlad! Вы пишешь 20 сентября 2007: [Sorry, skipped] VK А вот не надо ничего делать без его ведома. Не надо. Это так просто :) Аааа!! Ты знал!!! Ты знал :))) -- With best regards, Alex Cherednichenko.

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Ded
Vlad Khorsun wrote: Меня это всё не волнует лет этак 8-9 - с тех пор как я пользую CDS и не имею проблем с нижележащими уровнями вообще :) CDS я тоже лублу, вот только оно хорошо когда примерно знаешь сколько ему там фетчить. А то ведь может и не войти в крынку-то. А парцайками

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Serge Buzadzhy
Alexey Popov пишет: Serge Buzadzhy wrote: И вообще я не понимаю чем исключение, которое будет появляться достаточно случайным образом лучше чем стабильная реакция. Стабильную реакцию можно учесть и обойти, тем более что стандартные пути обхода предлагаются. Почему случайным? Потому что

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Vlad Khorsun
Ded ... Vlad Khorsun wrote: Меня это всё не волнует лет этак 8-9 - с тех пор как я пользую CDS и не имею проблем с нижележащими уровнями вообще :) CDS я тоже лублу, вот только оно хорошо когда примерно знаешь сколько ему там фетчить. А то ведь может и не войти в крынку-то. А

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Serge Buzadzhy
Vlad Khorsun пишет: а потом и FreeIBComponents, и IBX/FIBPlus убивают кэш в датасетах, т.е. закрывают запросы. Ну... запрос закрыть это один вопрос. Второй вопрос это кэш в датасетах. Запрос закрыть необходимо. Он просто перестает быть валидным при закрытии транзакции в рамках которой

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Vlad Khorsun
Я про себя скажу просто. Что бы я не делал в этой ситуации - меня все равно будут бить. :) Я знал, что ты знал :) Или за то что закрываю кэш, или за то что вдруг эксепшны выскакивают, или что дофетчиваю или что не дофетчиваю. Собственно разницы никакой, бить все равно будут, не одни

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Ded
Vlad Khorsun wrote: Может у мну (с) крынка резиновая, но никогда на это не напарывался. Может я не тяну сотни тысяч на клиента (отчёты делаются другими ср-вами) ? Единицы и, возможно, десятки тысяч пролетают без заметных проблем (редко, но иногда бывает и такое). Десятки тысяч не

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Vlad Khorsun
Ded ... Vlad Khorsun wrote: Может у мну (с) крынка резиновая, но никогда на это не напарывался. Может я не тяну сотни тысяч на клиента (отчёты делаются другими ср-вами) ? Единицы и, возможно, десятки тысяч пролетают без заметных проблем (редко, но иногда бывает и такое). Десятки

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Ded
Vlad Khorsun wrote: В обчем - все позиции всех всем давно известны, копья давно сломаны, говорить тут не о чем :) Ну воооттт... А по314деть? :-( -- Regards. Ded/

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Kovalenko Dmitry
В обчем - все позиции всех всем давно известны, копья давно сломаны, говорить тут не о чем :) Ну воооттт... А по314деть? :-( по314деть? Бл#, я не понимаю, как можно быть модератором такого авторитетного ресурса как RSDN и так тупить!!! Сказать что я расстроен, это бл# вообще ничего

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Kovalenko Dmitry
Бл#, я не понимаю, как можно быть модератором такого авторитетного ресурса как RSDN и так тупить!!! Бл#. Уверен, он делает класс ради одного объекта с одним методом с единственным return-ом. Потому что процедурное программирование уже не модно, а объектное - не асилил. И обращается к нему через

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Vlad Khorsun
Kovalenko Dmitry ... В обчем - все позиции всех всем давно известны, копья давно сломаны, говорить тут не о чем :) Ну воооттт... А по314деть? :-( по314деть? Бл#, я не понимаю, как можно быть модератором такого авторитетного ресурса как RSDN и так тупить!!! В каком месте оно

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Dmitri Kuzmenko
Hello, Vlad! Vlad Khorsun wrote: Угу. Но БДЕ писалось во времена, когда клиент-сервер только начинал входить в массы и толком было не понятно как с ним работать. Т.е. теоритически все всё знали и понимали, а вот практических навыков (по крайней мере в Б) не было. я позволю себе

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Vlad Khorsun
Dmitri Kuzmenko ... Hello, Vlad! Vlad Khorsun wrote: Угу. Но БДЕ писалось во времена, когда клиент-сервер только начинал входить в массы и толком было не понятно как с ним работать. Т.е. теоритически все всё знали и понимали, а вот практических навыков (по крайней мере в Б) не было. я

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Ded
Kovalenko Dmitry wrote: RSDN Ля, и когда вы всё успеваете, да ещё и работать... -- Regards. Ded.

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Alex Cherednichenko
Привет, Dmitri! Вы пишешь 20 сентября 2007: [Sorry, skipped] DK В те давние времена Б, Н и еще кто-то создали архитектуру DK IDAPI. М для себя сделал ODBC. IDAPI был лучше, но закрыт. DK А ODBC был глюкавый, но простой и открыт. DK Так ODBC победил IDAPI. Вообще-то, спецификация ODBC

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Kovalenko Dmitry
Форум по плюсам, там - я вздрагиваю. В базах данных тоже думал что вроде ничего. Но за последние два дня - ниже плинтуса. Я вот смотрю на ответы Ивана. Там в каждом сообщении слова - напрягаться, сложно, устал, тупо ... Однако,тяжела работа у программиста MSSQL. Изматывает и отупляет :))

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Vlad Khorsun
Kovalenko Dmitry ... Форум по плюсам, там - я вздрагиваю. В базах данных тоже думал что вроде ничего. Но за последние два дня - ниже плинтуса. Я вот смотрю на ответы Ивана. Там в каждом сообщении слова - напрягаться, сложно, устал, тупо ... Он не понимает, что а) в IB\FB нет implicit

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Dmitri Kuzmenko
Hello, Vlad! Vlad Khorsun wrote: IDAPI. М для себя сделал ODBC. IDAPI был лучше, но закрыт. Не факт, что он был лучше для _клиент-сервера_ не спорю. М, между прочим, в то время был далеко не так силён и богат, а вот Б была на подъёме. Но с плохим пищеварением да эта шайка-лейка

Re: Немного флейма. Транзакции

2007-09-20 Пенетрантность Dmitri Kuzmenko
Hello, Alex! Alex Cherednichenko wrote: Вообще-то, спецификация ODBC базируется на CLI (Call Level Interface), который был _изначально_ ориентирован на SQL-based DBMS История мутная и с истинными прародителями не всё ясно. http://en.wikipedia.org/wiki/Call_Level_Interface И кто у кого кораллы

Re: Немного флейма. Транзакции

2007-09-19 Пенетрантность Константин
MR 2. Чем режим 1 соединение - 2 транзакции отличаеться от режима 2 MR соединения в каждом по транзакции. А затраты на создание 2-го подключения ? С уважением, Константин Григорьевич. ===

Re: Немного флейма. Транзакции

2007-09-19 Пенетрантность Vlad Khorsun
Собственно вопросов 2 :) 1. В чем именно удобство стартовать много транзакций в одном соединении? 2. Чем режим 1 соединение - 2 транзакции отличаеться от режима 2 соединения в каждом по транзакции. А ты попробуй использовать, например, временную таблицу (ON COMMIT PRESERVE ROWS), из разных

Re: Немного флейма. Транзакции

2007-09-19 Пенетрантность Alexey Popov
Max Rezanov wrote: 1. В чем именно удобство стартовать много транзакций в одном соединении? Удобно при работе с многими формами. В каждой форме своя транзакция и они совершенно изолированы друг от друга. В противном случае надо как то извращаться что бы работа в разных формах/модулях не

Re: Немного флейма. Транзакции

2007-09-19 Пенетрантность Kovalenko Dmitry
Наткунался щас на пост на рсдне по поводу невозможности в FB ADO.NET провайдере юзать несколько транзакций. Хотя похожий вопрос и тут уже возникал. p/s/ Возможно ноги растуть из лицензий еще на IB но насколько я помню в 5.6 на одну лицензию допускалось пять коннектов. Макс, ты же

Re: Немного флейма. Транзакции

2007-09-19 Пенетрантность Kovalenko Dmitry
Наткунался щас на пост на рсдне по поводу невозможности в FB ADO.NET Такой аблом Вот только я гвоздик под шкуру очередного барана в стену забил, как злой модератор почистил все ветки. Коваленко Дмитрий.

Re: Немного флейма. Транзакции

2007-09-19 Пенетрантность Alex Cherednichenko
Привет, Kovalenko! Вы пишешь 19 сентября 2007: KD Такой аблом Вот только я гвоздик под шкуру очередного барана в KD стену забил, как злой модератор почистил все ветки. Гы-гы-гы :) Иван всё ещё простить не может того, как его мокали носом в блюдце, по поводу MGA. Свято оберегает свой

Re: Немного флейма. Транзакции

2007-09-19 Пенетрантность Kovalenko Dmitry
KD Такой аблом Вот только я гвоздик под шкуру очередного барана в KD стену забил, как злой модератор почистил все ветки. Гы-гы-гы :) Иван всё ещё простить не может того, как его мокали носом в блюдце, по поводу MGA. Свято оберегает свой заповедник... Может написать ему за это -

Re: Немного флейма. Транзакции

2007-09-19 Пенетрантность Vlad Khorsun
Alex Cherednichenko ... Иван всё ещё простить не может того, как его мокали носом в блюдце, по поводу MGA. Свято оберегает свой заповедник... Надеюсь до него дошло, что MARS'у до нескольких тр-ций в одном коннекте как... как... как до Марса пешком ? ;) -- Хорсун Влад

Re: Немного флейма. Транзакции

2007-09-19 Пенетрантность Kovalenko Dmitry
Иван всё ещё простить не может того, как его мокали носом в блюдце, по поводу MGA. Свято оберегает свой заповедник... Надеюсь до него дошло, что MARS'у до нескольких тр-ций в одном коннекте как... как... как до Марса пешком ? ;) Ваня наступил на эти грабли? Эко как ... :shuffle:

Re: Немного флейма. Транзакции

2007-09-19 Пенетрантность Kovalenko Dmitry
Наткунался щас на пост на рсдне по поводу невозможности в FB ADO.NET Алекс, мне понравилась эта игра в хорошего и плохого полицейского. Ты вне конкуренции. Япотстолом. Коваленко Дмитрий.

Re: Немного флейма. Транзакции

2007-09-19 Пенетрантность Dmitri Kuzmenko
Hello, Nikolay! Nikolay Ponomarenko wrote: Кстати, а если абстрагироваться на более высокий уровень - хотя бы самого соединения с БД и сокета - ведь для задачи ПАРАЛЛЕЛЬНОСТИ несколько транзакций никак не применимы - все равно ведь они будут сериализованы, пусть даже и на транспортном уровне,

Re: Немного флейма. Транзакции

2007-09-19 Пенетрантность Ded
Dmitri Kuzmenko wrote: блин, ну элементарно же. Давайте представим что у нас 1 транзакция на соединение. Грубо говоря, есть 1 IBDatabase который в себе содержит IBTransaction. В результате придется или работать постоянно в commitretaining, или взять и положить столько IBDatabase сколько надо.

Re: Немного флейма. Транзакции

2007-09-19 Пенетрантность Vlad Khorsun
Dmitri Kuzmenko ... тут ведь еще есть вот какой момент. Любовь к параллельным транзакциям пошла из-за того, что BDE а потом и FreeIBComponents, и IBX/FIBPlus убивают кэш в датасетах, т.е. закрывают запросы. Знать бы ещё - нафига они это делают... -- Хорсун Влад

Re: Немного флейма. Транзакции

2007-09-19 Пенетрантность Serge Buzadzhy
Vlad Khorsun пишет: Dmitri Kuzmenko ... тут ведь еще есть вот какой момент. Любовь к параллельным транзакциям пошла из-за того, что BDE БДЕ по моему дофетчивало втихую. а потом и FreeIBComponents, и IBX/FIBPlus убивают кэш в датасетах, т.е. закрывают запросы. Ну... запрос закрыть это