Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Тупой вопрос про секционированный колумнстор
|
|||
|---|---|---|---|
|
#18+
Коллеги приветствую! Возможно ли создать кластерный секционированный колумнстор из кучи, созданной через select into? Пытаюсь сделать так: Код: sql 1. 2. 3. 4. 5. Оно мне говорит: The statement failed because a columnstore index must be partition-aligned with the base table. Create the columnstore index using the same partition function and same (or equivalent) partition scheme as the base table. If the base table is not partitioned, create a nonpartitioned columnstore index. А как быть то? Код: sql 1. 2. 3. Оно не понимает, говорит: Partition function 'fn_region_data' uses 1 columns which does not match with the number of partition columns used to partition the table or index. Если я добавляю кластерный партиционированный индекс, то оно потом не дает создать кластерный партиционированный колумнстор, мотивируя это тем, что: Cannot recreate index 'PK_complex_koef'. The new index definition does not match the constraint being enforced by the existing index. Чего делать то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2019, 18:29 |
|
||
|
Тупой вопрос про секционированный колумнстор
|
|||
|---|---|---|---|
|
#18+
Забыл! Microsoft SQL Server 2016 (SP2-CU7-GDR) (KB4505222) - 13.0.5366.0 (X64) Jun 15 2019 08:22:25 Copyright (c) Microsoft Corporation Standard Edition (64-bit) on Windows Server 2012 R2 Standard 6.3 <X64> (Build 9600: ) (Hypervisor) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2019, 18:31 |
|
||
|
Тупой вопрос про секционированный колумнстор
|
|||
|---|---|---|---|
|
#18+
Сначала секционировать кучу придется. Или переливать в уже заранее созданную секционированную таблицу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2019, 18:45 |
|
||
|
Тупой вопрос про секционированный колумнстор
|
|||
|---|---|---|---|
|
#18+
uaggsterЧего делать то?Например, можно так Код: sql 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2019, 19:04 |
|
||
|
Тупой вопрос про секционированный колумнстор
|
|||
|---|---|---|---|
|
#18+
invm, Я, конечно, попробую запустить тест, но я так уже делал. Оно ругается: Cannot recreate index 'PK_complex_koef'. The new index definition does not match the constraint being enforced by the existing index. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2019, 19:39 |
|
||
|
Тупой вопрос про секционированный колумнстор
|
|||
|---|---|---|---|
|
#18+
uaggsterinvm, Я, конечно, попробую запустить тест, но я так уже делал. Оно ругается: Cannot recreate index 'PK_complex_koef'. The new index definition does not match the constraint being enforced by the existing index. А не наде делать PK. Надо сделать обычный кластерный индекс, тогда все работает: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2019, 19:44 |
|
||
|
Тупой вопрос про секционированный колумнстор
|
|||
|---|---|---|---|
|
#18+
Стоп. Я кажется понял, в чем проблема. Я создавал партиционированный кластерный индекс как: Код: sql 1. Но ведь create clustered index - это же просто альтернативный синтаксис? Или я в другом месте перемудрил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2019, 19:47 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39851275&tid=1687391]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
183ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
89ms |
get tp. blocked users: |
1ms |
| others: | 265ms |
| total: | 587ms |

| 0 / 0 |
