|
Primary key в SQL Analytics
|
|||
---|---|---|---|
#18+
Добрый день всем. Synapse https://docs.microsoft.com/en-us/azure/synapse-analytics/sql-data-warehouse/sql-data-warehouse-table-constraints PRIMARY KEY is only supported when NONCLUSTERED and NOT ENFORCED are both used. UNIQUE constraint is only supported with NOT ENFORCED is used. В примере приведенном внизу без пробелм вставлютя в дубли в поле помеченное как PK Having primary key and/or unique key allows SQL Analytics engine to generate an optimal execution plan for a query. All values in a primary key column or a unique constraint column should be unique. 1?) Правильно ли я понял - что это фактически декларация для оптимизатора а обеспечить уникальноть ты должен как-то сам ?? 2?) Полезные ссылки на толковые блоги-статьи велком и на эту тему по Synapse PS я поинмаю что документация Микрософт первоисточник - но пока идет туговато . ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 17:17 |
|
Primary key в SQL Analytics
|
|||
---|---|---|---|
#18+
Гулин Федор PS я поинмаю что документация Микрософт первоисточник - но пока идет туговато . Сейчас в документации нет описания синтаксиса ALTER TABLE для SQL Analytics (то есть Azure DWH) Нужно в блогах поискать, на форумах. Кто что тыкал, что получилось. Гулин Федор 1?) Правильно ли я понял - что это фактически декларация для оптимизатора Видите, что там по вашей ссылке? Запрос с GROUP BY a1 выводит одну строку для a1=1, но если сделать ПК на a1, то будет 2 строки с a1=1 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2020, 10:49 |
|
|
start [/forum/topic.php?fid=46&fpage=64&tid=1686286]: |
0ms |
get settings: |
11ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
others: | 332ms |
total: | 433ms |
0 / 0 |