|
|
|
отличие select от delete и update
|
|||
|---|---|---|---|
|
#18+
подскажите отличие работы select от delete и update например есть большая таблица, в смысле, что fts занимает, скажем 5 секунд select стартует скажет в 12-00. при этом селекте все данные в этой таблице будут видны на момент времени 12-00. теперь с delete и update. delete с определенным условием(where) стартует в 12-00. В этой таблице есть строка N удовлетворяющая условию (where) в другой сессии в 12-01 меняется строка N в этой таблице, так что условию (where) изначального delete она уже не удовлетворяет. эта сессия проводит коммит. в 12-02 delete добирается до блока где хранится строка N, требует её текущую копию. В текущей копии блока, строка N условию where изначального delete уже не удовлетворяет. Правильно ли я понимаю отличие delete и update от select? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2017, 09:54 |
|
||
|
отличие select от delete и update
|
|||
|---|---|---|---|
|
#18+
delete_selectв 12-02 delete добирается до блока где хранится строка N, требует её текущую копию. В текущей копии блока, строка N условию where изначального delete уже не удовлетворяет.STFF statement restart ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2017, 10:24 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39383827&tid=1886665]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
168ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 460ms |

| 0 / 0 |
