|
|
|
INHERITANCE таблицы
|
|||
|---|---|---|---|
|
#18+
Правильно я понимаю, что inheritance работает как: a (master таблица) a1 inheritance a a2 inheritance a Если я выполню select * from a, то я в итоге получу в результате данные a + a1 + a2? Если это верно, что в этом случае выполняется - UNION или UNION ALL? Насколько быстро работают такие таблицы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2015, 17:06 |
|
||
|
INHERITANCE таблицы
|
|||
|---|---|---|---|
|
#18+
Скорее на SELECT * FROM a1; вы получите а1 + а; Сам не пользовался. Вам не советую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2015, 09:23 |
|
||
|
INHERITANCE таблицы
|
|||
|---|---|---|---|
|
#18+
Pierre Cardin, неужели так сложно устроить маленшкий експеримент? Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2015, 09:50 |
|
||
|
INHERITANCE таблицы
|
|||
|---|---|---|---|
|
#18+
Pierre Cardin<> Насколько быстро работают такие таблицы? есть тонкости при запросах к ним, с ограниченными выборками. оптимайзер более менее справляется, если результат в плане вида limit от merge append и совсем нет -- если результат вида limit от sort [past [full]] append а т.к. например простейший Код: sql 1. 2. оптимайзер не умеет без full [IO|seq] scan+sort => всё очень часто очень печально. вернее -- "медленно и печально" . Или свои выборки писать, наставляющие тупую машинку на путь истинный. для приведенного -- фантазии на тему: Код: sql 1. 2. 3. 4. ну и с апдейтами при большом числе детей и индексов в них -- всё почему--то печально даже при наличии сегментных чеков. в общем вещь полезная [партицирование] и удобная, но не без проблем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2015, 10:51 |
|
||
|
INHERITANCE таблицы
|
|||
|---|---|---|---|
|
#18+
поправляю (невнятицу напейсал. не проснулсо -- проблемы с изложением фантазий) qwwq<> для приведенного -- фантазии на тему: Код: sql 1. 2. 3. 4. <> в опчем -- в 2 стэп. [если опять не наврал -- но мылсь, надеюсь, поянсил] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2015, 11:11 |
|
||
|
|

start [/forum/topic.php?fid=53&gotonew=1&tid=1997630]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
164ms |
get topic data: |
10ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 456ms |

| 0 / 0 |
