Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Индексы в табличных типах
|
|||
|---|---|---|---|
|
#18+
Именованные индексы в табличных типах создать несложно: Код: sql 1. 2. 3. 4. 5. 6. 7. Также как и неименованные первичные и уникальные ключи. 1. А можно ли создать неименованный индекс? И нужно ли?) Я спрашиваю потому, что помню, что при использовании временных таблиц в хранимках важно было делать первичные ключи неименованными, чтобы не возникало исключений при параллельных вызовах. На индексы во временных таблицах это правило не распространялось. 2. А что с переменными табличного типа при параллельных вызовах - нужно ли делать первичные, уникальные ключи и индексы неименованными? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2019, 16:46 |
|
||
|
Индексы в табличных типах
|
|||
|---|---|---|---|
|
#18+
Шамиль Фаридович, 1. В документации имя индекса обязательно. https://docs.microsoft.com/en-us/sql/t-sql/statements/create-type-transact-sql?view=sql-server-ver15 Имя индекса локальное, т.е. мы можем использовать одно имя индекса в разных табличных типах. В сессиях тоже конфликтов нет, т.к. мы создаем экземпляр типа т.е. переменную, а не временную таблицу. 2. А для unique/primary key/check имя не задается солгасно той же документации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2019, 22:05 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39886965&tid=1686986]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
146ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 438ms |

| 0 / 0 |
