|
update используя индекс
|
|||
---|---|---|---|
#18+
Здравствуйте. Есть простенький апдейт: Код: sql 1. 2. 3. 4. 5. 6.
Щас в таблице tab_1 создан индекс по полям VYBORKA,ANSWER_Q2. Но после выполнения в Plan Analizer пишет: PLAN (D NATURAL) можно ли как то явно указать чтоб использовал этот индекс или какой индекс нужно создать, чтоб апдейтил используя его? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2017, 08:35 |
|
update используя индекс
|
|||
---|---|---|---|
#18+
SlobAn, если версия FB позволяет попробовать переписать через MERGE ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2017, 08:42 |
|
update используя индекс
|
|||
---|---|---|---|
#18+
SlobAnЗдравствуйте. Есть простенький апдейт: Код: sql 1. 2. 3. 4. 5. 6.
Зачем при изменении ВСЕХ записей tab_1 d использовать индекс. Индекс используется когда изменяются (читаются, удаляются) только часть записей удовлетворяющих условию. То есть, если бы update был с where, например Код: sql 1.
Для такого же запроса как у Вас нужен индекс в таблице data_9000 по полям god,answer_q2 ,vyborka ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2017, 08:44 |
|
update используя индекс
|
|||
---|---|---|---|
#18+
Симонов ДенисSlobAn, если версия FB позволяет попробовать переписать через MERGE Или через Execute Block. По-моему, проще. Особенно, если Merge раньше не использовал. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2017, 11:23 |
|
update используя индекс
|
|||
---|---|---|---|
#18+
artemanaSlobAnЗдравствуйте. Есть простенький апдейт: Код: sql 1. 2. 3. 4. 5. 6.
Зачем при изменении ВСЕХ записей tab_1 d использовать индекс. Индекс используется когда изменяются (читаются, удаляются) только часть записей удовлетворяющих условию. То есть, если бы update был с where, например Код: sql 1.
Для такого же запроса как у Вас нужен индекс в таблице data_9000 по полям god,answer_q2 ,vyborka Ха. Не перевелись ещё люди, читающие вопрос перед тем как ответить, это радует :) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2017, 16:20 |
|
|
start [/forum/topic.php?fid=40&fpage=39&tid=1561356]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 296ms |
total: | 411ms |
0 / 0 |