Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
IBX для Лазаря.
|
|||
|---|---|---|---|
|
#18+
Мимопроходящийты же уже вынес вердикт. тогда пох, я ведь прикладные не пишу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2011, 18:56 |
|
||
|
IBX для Лазаря.
|
|||
|---|---|---|---|
|
#18+
kdvRefreshSQL обычно (!) зовется при входе в режим редактирования в гриде.В классе однопользовательских приложений рефрешить при входе - ни к чему. Зато имеет смысл рефрешить после - чтобы получить значения полей, сгенерированные/измененные сервером. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2011, 19:07 |
|
||
|
IBX для Лазаря.
|
|||
|---|---|---|---|
|
#18+
BanditJollyЗато имеет смысл рефрешить после - чтобы получить значения полей, сгенерированные/измененные сервером. и что, RefreshSQL в RC неспособен увидеть committed изменения отдельной (любой) транзакции UpdateSQL ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2011, 19:11 |
|
||
|
IBX для Лазаря.
|
|||
|---|---|---|---|
|
#18+
Hello, kdv! You wrote on 18 мая 2011 г. 16:11:58: kdvи что, RefreshSQL в RC неспособен увидеть committed изменения отдельной (любой) транзакции UpdateSQL ? до тех пор, пока она не закоммичена - не способен. -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2011, 19:14 |
|
||
|
IBX для Лазаря.
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий> бывает и так. В описанном случае лучше совместить рефреш-тх с селект-тх. Впрочем, согласен, чем возиться с опциями, легче просто три свойства предоставить. Надо будет подумать эту мысль на досуге... Мимопроходящий> главное что у юзера есть выбор. Дык я про выбор и спрашивал - кто и как пользуется-то? Или ты дал возможность и дальше не интересовался? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2011, 20:00 |
|
||
|
IBX для Лазаря.
|
|||
|---|---|---|---|
|
#18+
это понятно. но это две транзакции - SelectSQL одна и Refresh + Update другая. И про это я уже говорил, сразу, в первом же ответе. Зачем на Select, Refresh и Update три отдельных транзакции? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2011, 20:02 |
|
||
|
IBX для Лазаря.
|
|||
|---|---|---|---|
|
#18+
Hello, Гаджимурадов Рустам! You wrote on 18 мая 2011 г. 17:00:29: Гаджимурадов РустамДык я про выбор и спрашивал - кто и как пользуется-то? Или ты дал возможность и дальше не интересовался? у нас были внутренние дебаты по этому поводу. решили и постановили, что лучше иметь, чем не иметь. практика показала, что решение принято правильное. есть несколько подзадач, где Refresh-транзакция выставлена равной Write-транзакции. в остальных случаях - Read (RC). -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2011, 20:07 |
|
||
|
IBX для Лазаря.
|
|||
|---|---|---|---|
|
#18+
Hello, kdv! You wrote on 18 мая 2011 г. 17:02:23: kdv> это понятно. но это две транзакции - SelectSQL одна и Refresh + Update другая. И про это я уже говорил, сразу, в первом же ответе. Зачем на Select, Refresh и Update три отдельных транзакции?дим, три проперти в компоненте(TrReead, TrWrite, TrRefresh), ссылающиеся на TIBTransaction. а сколько на них программер навесит TIBTransaction - это его дело. если бы было 2 проперти, то пришлось бы вводить доп.свойство, которое определяло бы тип Refresh-транзакции. ну а накуй оно такое надо сверх того? -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2011, 20:14 |
|
||
|
IBX для Лазаря.
|
|||
|---|---|---|---|
|
#18+
да все, все, уже понял, что не про транзакции, а про проперти речь. :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2011, 20:35 |
|
||
|
IBX для Лазаря.
|
|||
|---|---|---|---|
|
#18+
Мимопроходящийто пришлось бы вводить доп.свойство, которое определяло бы тип Refresh-транзакции. ну а накуй оно такое надо сверх того? Не знаю насчет накуй, но у нас именно так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2011, 22:25 |
|
||
|
IBX для Лазаря.
|
|||
|---|---|---|---|
|
#18+
Мимопроходящийу нас были внутренние дебаты по этому поводу. решили и постановили, что лучше иметь, чем не иметь. практика показала, что решение принято правильное. есть несколько подзадач, где Refresh-транзакция выставлена равной Write-транзакции. в остальных случаях - Read (RC). Ясно, примерно это и ожидалось, спасибо. Но дебаты надо было конспектировать. В фонд будущих поколений. (с) Я бы, например, почитал с большим удовольствием. Сергей Фролов> у нас именно так "У нас" - это в где, ты же ФИБСы юзал? И как именно сделано - UseSelectTransactionForRefresh = True/False ? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2011, 02:59 |
|
||
|
IBX для Лазаря.
|
|||
|---|---|---|---|
|
#18+
PEAKTOPНу на конфе на gmane.firebird был такой человек Ded. Настоящий джедай оптимизатора запросов (особенно это было актуально в эпоху Firebird1.5). Потом исчез куда-то, говорят то ли забил на ИТ, то ли вырос в должности так, шо оно теперь ему не надо в коду колупаться. Он ушел на пенсию и забил на все эти программизмы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2011, 06:54 |
|
||
|
IBX для Лазаря.
|
|||
|---|---|---|---|
|
#18+
Hello, fraks! You wrote on 19 мая 2011 г. 3:54:54: fraksОн ушел на пенсию и забил на все эти программизмы.нет. -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2011, 12:27 |
|
||
|
IBX для Лазаря.
|
|||
|---|---|---|---|
|
#18+
fraksОн ушел на пенсию и забил на все эти программизмы. Генералисимусы на пензию - не выходят! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2011, 12:49 |
|
||
|
IBX для Лазаря.
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий fraksОн ушел на пенсию и забил на все эти программизмы.нет. Что "нет"? Не ушел или не забил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2011, 14:41 |
|
||
|
IBX для Лазаря.
|
|||
|---|---|---|---|
|
#18+
fraks> Что "нет"? Не ушел или не забил? Не ушел и не забил. Просто на проф.песочницах перестал появляться. Совсем. Такой сякой нехороший, хоть бы раз в квартал появлялся, радовал... Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2011, 19:18 |
|
||
|
IBX для Лазаря.
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов Рустам"У нас" - это в где, ты же ФИБСы юзал? Я?!? Ты мну с кем-то перепутал. Всю жЫзнь IBX допиленный был :) Гаджимурадов РустамИ как именно сделано - UseSelectTransactionForRefresh = True/False ? Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2011, 23:01 |
|
||
|
IBX для Лазаря.
|
|||
|---|---|---|---|
|
#18+
Понял. Не суть, допиленные ФИБСы или IBX-ы - все равно эту опцию добавлять пришлось бы. И что, в каких случаях юзаешь rtUpdate и зачем? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2011, 23:15 |
|
||
|
IBX для Лазаря.
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов РустамИ что, в каких случаях юзаешь rtUpdate и зачем? Иногда много действий в бизнес-логике выполняются (например на уровне триггеров) и нужно до commit'а собрать некоторую статистику. Отдельным запросом не всегда хочется , не красиво выглядит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2011, 23:23 |
|
||
|
IBX для Лазаря.
|
|||
|---|---|---|---|
|
#18+
Сергей Фролов> Иногда много действий в бизнес-логике выполняются Сергей Фролов> (например на уровне триггеров) и нужно до commit'а Сергей Фролов> собрать некоторую статистику. Отдельным запросом Сергей Фролов> не всегда хочется , не красиво выглядит. Объясни подробнее, а-то недокумекал. Какая еще статистика? Для нее снапшот открываешь что ли? Если да, то при чем тут селект-транзакция и триггера ? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2011, 01:49 |
|
||
|
IBX для Лазаря.
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов РустамPEAKTOP> Ну на конфе на gmane.firebird был такой человек Ded. Жжошь! Когда его по фотке не узнали - еще ладно, но по нику... чего сразу "жжошь"... Я, например, не знал, что Ded и МП - одно и то же лицо. У большинства народа ники и на gmane, и здесь, и на форуме ibase совпадают. В том числе и у меня. Гаджимурадов РустамPEAKTOP> у него самопал на основе FreeIB пяти-транзакционный. Гм... Ладно, дождемся пока МП подтвердит или опровергнет. Не верится мне просто в необходимости пяти транзакций вместо двух. Не надо так категорично. 5 транзакций - действительно на фиг не нужно. я вот раньше внедрял ERP-шки для переработки ПВХ, и у меня САПР была в бухгалтерский софт интегрирована напрямую в виде просчета изделия. Дык было там одно место, где действительно понадобилось четыре, дабы: 1) не грузить сервак рефрешами после каждого чиха, 2) ускорить перерисовку объектов. А вот касательно всего остального (работа со справочниками, журналами, документами), то хватает и 2 выше крыши (как в философии FIBPlus). В особо цинично запущенных случаях, как описано выше, - 3 штуки. И это все, потолок. Другое дело - это тот кайф от мазохизма, которые получаешь, когда изобретаешь заново велосипед (а в моем случае еще и с квадратными колесами, хотя... это неважно, все равно ведь "взлетело"). Это "осчусчение", которое возникает, когда понимаешь, что ты это седлал сам - ничем не передать =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2011, 03:10 |
|
||
|
IBX для Лазаря.
|
|||
|---|---|---|---|
|
#18+
PEAKTOPЯ, например, не знал, что Ded и МП - одно и то же лицо. это 2 разных Null-а. ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2011, 03:33 |
|
||
|
IBX для Лазаря.
|
|||
|---|---|---|---|
|
#18+
PEAKTOP> чего сразу "жжошь"... Я, например, не знал, что Ded и МП - одно и то же лицо. Жжошь просто аццки! PEAKTOP> Дык было там одно место, где действительно понадобилось четыре, дабы: PEAKTOP> 1) не грузить сервак рефрешами после каждого чиха, 2) ускорить перерисовку объектов. Не понял, как транзакция связана с количеством рефрешей и перерисовкой объектов. Попутно подумалось, как лучше управлять временем жизни 2-й и 3-й транзакций, особенно, когда 2=3. Впрочем, в варианте МП это гибко - все на усмотрение прогера. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2011, 04:16 |
|
||
|
IBX для Лазаря.
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов РустамЖжошь просто аццки! Ну, дык просветите наконец... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2011, 06:30 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=37268175&tid=1563120]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
188ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 308ms |

| 0 / 0 |
