Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
 расскажите, что означают rows, bytes в плане для HASH JOIN ?  [new]
joiner_plus
Guest
расскажите, что означают rows, bytes в плане для HASH JOIN ?

---------------------------------------------------------------------------------------------------
| Id | Operation | Name | Rows | Bytes |TempSpc| Cost (%CPU)| Time |
---------------------------------------------------------------------------------------------------
| 0 | SELECT STATEMENT | | | | | 2651K(100)| |
| 1 | SORT GROUP BY | | 244K| 37M| 1134M| 2651K (4)| 02:07:03 |
|* 2 | HASH JOIN RIGHT ANTI | | 6678K| 1038M| 73M| 2588K (4)| 02:04:04 |
|* 3 | INDEX FAST FULL SCAN | II_I1 | 2474K| 44M| | 2178 (14)| 00:00:07 |
|* 4 | HASH JOIN | | 7070K| 970M| 13M| 2560K (4)| 02:02:43 |
|* 5 | TABLE ACCESS FULL | TABLE4 | 414K| 9318K| | 8454 (14)| 00:00:25 |
|* 6 | HASH JOIN | | 678M| 76G| 948M| 576K (7)| 00:27:39 |
| 7 | TABLE ACCESS FULL | TABLE2 | 39M| 493M| | 38475 (7)| 00:01:51 |
|* 8 | HASH JOIN | | 140M| 14G| 18M| 133K (10)| 00:06:23 |
|* 9 | HASH JOIN | | 244K| 16M| 10M| 99359 (7)| 00:04:46 |
|* 10 | HASH JOIN | | 244K| 8116K| 7880K| 62139 (8)| 00:02:59 |
| 11 | TABLE ACCESS FULL| TABLE1 | 244K| 5012K| | 119 (13)| 00:00:01 |
| 12 | TABLE ACCESS FULL| TABLE2 | 39M| 493M| | 38475 (7)| 00:01:51 |
|* 13 | TABLE ACCESS FULL | TABLE3 | 10M| 337M| | 26249 (6)| 00:01:16 |
|* 14 | TABLE ACCESS FULL | TABLE3 | 2843K| 105M| | 26655 (8)| 00:01:17 |


hash_area_size менее МБ, буферный кеш 4G. в плане показывает в колонке bytes 76G, но в TEMP понадобиться лишь 948M ?
12 июл 16, 12:27    [19399181]     Ответить | Цитировать Сообщить модератору
 Re: расскажите, что означают rows, bytes в плане для HASH JOIN ?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54800

joiner_plus
что означают rows, bytes в плане для HASH JOIN ?

Они означают, что ты ошибся разделом.

Posted via ActualForum NNTP Server 1.5

12 июл 16, 12:28    [19399192]     Ответить | Цитировать Сообщить модератору
 Re: расскажите, что означают rows, bytes в плане для HASH JOIN ?  [new]
joiner_plus
Guest
мда, не туда ...
12 июл 16, 12:51    [19399323]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить