|
Как сохранить результат выполнения оператора DDL
|
|||
---|---|---|---|
#18+
Небрежность не проявляется в чём-то одном. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2016, 14:24 |
|
Как сохранить результат выполнения оператора DDL
|
|||
---|---|---|---|
#18+
DBConstructorСимонов Денис, а какая разница? Считаю, что во многих случаях, наличие двух транзакций (одна на чтение, другая на запись), да еще и с разными уровнями изолированности - это devil evil. Особенно, если в рамках одной транзакции приходится не только изменять, но и читать измененные записи. В таком варианте, транзакция на чтение - сущность без надобности. ну если ты в куске Код: plaintext 1. 2. 3. 4. 5. 6. 7.
изменения делаешь тогда согласен ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2016, 14:27 |
|
Как сохранить результат выполнения оператора DDL
|
|||
---|---|---|---|
#18+
WildSery, небрежность, это когда пренебрегают чтением стандартов и спецификаций, но, при этом, считают себя вправе рассуждать и спорить на предмет оных. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2016, 14:28 |
|
Как сохранить результат выполнения оператора DDL
|
|||
---|---|---|---|
#18+
Hello, Dbconstructor! You wrote on 26 января 2016 г. 14:27:20: Dbconstructor> транзакция на чтение - сущность без надобности. Сочинял сапожник песню целый день, Их сегодня сочиняют все кому не лень. Он за это дело взялся в первый раз, Удивить хотел наверно нас... припев Только не надо перебивать, Только не надо переживать... (с) Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2016, 14:28 |
|
Как сохранить результат выполнения оператора DDL
|
|||
---|---|---|---|
#18+
Симонов Денис, приведенный код - пример. По сути, не важно где ты делаешь изменения. Можно и до выборки что-то поменять отдельным запросом, который через ХП и триггеры изменить кучу других данных, которые ты затем будешь читать в следующем запросе, в блоке while и всё это в рамках одной транзакции. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2016, 14:31 |
|
Как сохранить результат выполнения оператора DDL
|
|||
---|---|---|---|
#18+
МимопроходящийСочинял сапожник песню целый день, Их сегодня сочиняют все кому не лень. Давай ты не будешь выдергивать мои слова из контекста без ключевых фраз и передергивать? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2016, 14:32 |
|
Как сохранить результат выполнения оператора DDL
|
|||
---|---|---|---|
#18+
Hello, Dbconstructor! You wrote on 26 января 2016 г. 14:36:02: Dbconstructor> Давай ты не будешь выдергивать мои слова из контекста без ключевых фраз и передергивать?усохни, промокашка. (с) Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2016, 14:35 |
|
Как сохранить результат выполнения оператора DDL
|
|||
---|---|---|---|
#18+
Мимопроходящийусохни, промокашка. (с) Сходи, опорожнись! А то, похоже, у тебя в организме переизбыток г-на. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2016, 14:38 |
|
Как сохранить результат выполнения оператора DDL
|
|||
---|---|---|---|
#18+
DBConstructorСимонов Денис, приведенный код - пример. По сути, не важно где ты делаешь изменения. Можно и до выборки что-то поменять отдельным запросом, который через ХП и триггеры изменить кучу других данных, которые ты затем будешь читать в следующем запросе, в блоке while и всё это в рамках одной транзакции. у тебя в примере пропущенных кусков кода больше нет. Есть конечно ещё кусок пропущенного кода в обработке исключений, но писать там что-то в базу как раз маразм. Только не задавай вопросов почему. Сам догадаешься. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2016, 14:52 |
|
Как сохранить результат выполнения оператора DDL
|
|||
---|---|---|---|
#18+
*тут плакат "Ты уже перестал передёргивать?!" ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2016, 14:55 |
|
Как сохранить результат выполнения оператора DDL
|
|||
---|---|---|---|
#18+
Симонов Денис, причем тут пропущенные куски кода? Это пример работы через компоненты FIBPlus без излишеств. Ничто не мешает после старта транзакции и перед запросом на чтение вставить запрос на запись. И в данном случае, как ты понимаешь, отдельная читающая транзакция ни к чему, так как мы не увидим в ней каких-либо изменений, пока не сделаем commit для пишущей транзакции, в которой нам эти изменения доступны. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2016, 15:00 |
|
|
start [/forum/topic.php?fid=40&msg=39155603&tid=1562376]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 292ms |
total: | 427ms |
0 / 0 |