|
как увеличить онлайн размер ключа in reference partitioning
|
|||
---|---|---|---|
#18+
oracle 18 сабж вообще онлайн возможен? или только оффлайн? примерчик для наглядности взял тут же на форуме 21723547 Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2020, 14:41 |
|
как увеличить онлайн размер ключа in reference partitioning
|
|||
---|---|---|---|
#18+
AlexVin, вот смотрю я на документацию (а теперь ещё и на вас) и думаю - стоят ли все понциальные плюшки (а они действительно очень вкусны, особенно с недавно пофикшенными багами) всего этого геморроя? причём ваш-то случай достаточно просто обойти при проектировании (используй сурогатные ключи, Люк), но ведь этот самый ключ может ещё и потребоваться перепартиционировать... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2020, 17:05 |
|
как увеличить онлайн размер ключа in reference partitioning
|
|||
---|---|---|---|
#18+
проходил мимо... а они действительно очень вкусны ммм? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2020, 17:34 |
|
как увеличить онлайн размер ключа in reference partitioning
|
|||
---|---|---|---|
#18+
andrey_anonymous, партишн-вайз джойн при соединении таблиц, партиционированных по референсу ИЗ РАЗНЫХ ВЕТОК референсов. т.е., например. операции партиционированы по дню, товарный состав - по референсу на операцию, финансовое движение - тоже по референсу на операцию. соединение товарного состава и финансового движения между собой может использовать партишн-вайз джоин. ТЕПЕРЬ может... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2020, 23:09 |
|
как увеличить онлайн размер ключа in reference partitioning
|
|||
---|---|---|---|
#18+
проходил мимо... ТЕПЕРЬ может... А без reference partitioning типа не мог? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2020, 13:22 |
|
как увеличить онлайн размер ключа in reference partitioning
|
|||
---|---|---|---|
#18+
andrey_anonymous проходил мимо... ТЕПЕРЬ может... А без reference partitioning типа не мог? :) проходил мимо... операции партиционированы по дню, товарный состав - по референсу на операцию, финансовое движение - тоже по референсу на операцию расскажите как. разумеется, интересует выборка за период. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2020, 11:16 |
|
как увеличить онлайн размер ключа in reference partitioning
|
|||
---|---|---|---|
#18+
проходил мимо... расскажите как. разумеется, интересует выборка за период. хранить в указанных таблицах поле "дата операции" и секционировать по нему. первичным ключом в таблице "операции" всё равно будет два поля. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2020, 11:28 |
|
как увеличить онлайн размер ключа in reference partitioning
|
|||
---|---|---|---|
#18+
кит северных морей проходил мимо... расскажите как. разумеется, интересует выборка за период. хранить в указанных таблицах поле "дата операции" и секционировать по нему. первичным ключом в таблице "операции" всё равно будет два поля. это требование может быть неприемлемо по ряду причин. например, "указанных таблиц", несколько десятков на разных ветвях и уровнях мастер-деталей. а дата операции всё же может измениться (например, мы ведём учёт по дате проведения операции, а не дате создания), и что, каскадно менять все подчинённые таблицы? и два поля в первичном ключе тут явно не нужно и вредно, в том числе и по той же самой причине. да, нужен глобальный индекс на PK, но это не так страшно, как кажется на первый взгляд, и, более того, в реальной жизни это, скорее всего, будет не единственный глобальный индекс. ЗЫ. я, в целом, не спорю, что можно даже гланды через неподходящее отверстие удалять. я просто радуюсь наличию механизма делать это ... мнээ... более естественным путём. ЗЗЫ. но накладываемые ограничения заставляют задуматься об управляемости структуры. см. 22109979 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2020, 14:38 |
|
как увеличить онлайн размер ключа in reference partitioning
|
|||
---|---|---|---|
#18+
проходил мимо... это требование может быть неприемлемо по ряду причин. любое требование может быть неприемлемо по ряду причин. например, в систему через direct-path идет загрузка партиями, размер партии - до сотен миллионов строк, асинхронно (detail может загрузиться раньше, чем master). каким боком мне там глобальный ПК, не говоря уже о декларативной ссылочной целостности? я вообще не очень понимаю, если честно, какой сценарий вы описываете. чтобы и PWJ, и изменяемый ключ секции, и ссылочная целостность. OLTP система со 100500 миллионов вставок в секунду, по которой вы одновременно гоняете аналитику с DOP >> 1? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2020, 15:29 |
|
|
start [/forum/topic.php?fid=52&msg=39974459&tid=1881107]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 308ms |
total: | 437ms |
0 / 0 |