|
Identity прыгнуло на 1000
|
|||
---|---|---|---|
#18+
invmMasterZivЕстественно, в БД констрейнтом identity не является, если ты это имел в виду.Вот именно. Поэтому, имхо, нельзя говорить, что Identity гарантирует уникальность, дабы не вводить в заблуждение новичков. По этой причине ВООБЩЕ НИЧЕГО нельзя говорить тогда. Им блин чё не скажешь, всё не так поймут. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2013, 12:35 |
|
Identity прыгнуло на 1000
|
|||
---|---|---|---|
#18+
DNV, у меня также было и с 2008-м mssql, тогда не было критично, хоть на 2000 тысячи увеличивает, а для нынешней моей задачи нужен ровный счет.) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2018, 11:55 |
|
Identity прыгнуло на 1000
|
|||
---|---|---|---|
#18+
БарсегDNV, у меня также было и с 2008-м mssql, тогда не было критично, хоть на 2000 тысячи увеличивает, а для нынешней моей задачи нужен ровный счет.) Т.е. вы уверены, что юзер DNV забросил всё, 5 лет мониторит тему в ожидании ответа ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2018, 14:24 |
|
Identity прыгнуло на 1000
|
|||
---|---|---|---|
#18+
DNVтогда избавьте меня от своих словоиспражнений, и дайте ответить тем кто может мне помочь. провалы при удалении или при rollback не интересуют но вот еще один скачок в 1000 единиц может привести к серьезному конфлитку с заказчиками Если бизнес логика вашего приложения требует создания непрерывного диапазона (последовательности) значений, то это надо реализовать механизмами, которые дают такую непрерывность. IDENTITY к таким механизмам не относится. Можно сделать NOCACHE и СНИЗИТЬ ВЕРОЯТНОСТЬ разрывов, но добиться их отсутствия нельзя. Нужно, чтобы ваше приложение это контролировало само. Приложение, может использовать значения, а потом произойдет откат транзакции. И разрыва не избежать. Даже sequence не панацея. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2018, 17:15 |
|
Identity прыгнуло на 1000
|
|||
---|---|---|---|
#18+
По-моему 2017 прикрутили некешируемый идентити по выбору. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2018, 22:53 |
|
Identity прыгнуло на 1000
|
|||
---|---|---|---|
#18+
Владислав КолосовПо-моему 2017 прикрутили некешируемый идентити по выбору.Осталось дождаться, когда еще и откатываемый прикрутят. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.05.2018, 00:22 |
|
Identity прыгнуло на 1000
|
|||
---|---|---|---|
#18+
Владислав КолосовПо-моему 2017 прикрутили некешируемый идентити по выбору. В смысле - 2017? Его сразу сделали по флагу, как только ввели кэширование - флаг 272. С 2017 добавили возможность устанавливать этот параметр на уровне базы данных. ALTER DATABASE SCOPED CONFIGURATION ... |
|||
:
Нравится:
Не нравится:
|
|||
11.05.2018, 09:54 |
|
Identity прыгнуло на 1000
|
|||
---|---|---|---|
#18+
коллеги подскажите плз две тестовые таблицы после перезагрузки БД и добавления строк один идентити на тбл Countries прыгнул на 1000, второй на тбл Humans пошел дальше (дырка на 1 единицу) Код: 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. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66.
Sep 24 2019 13:48:23 Copyright (C) 2019 Microsoft Corporation Express Edition (64-bit) on Windows 10 Pro 10.0 <X64> (Build 18363: ) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2021, 20:23 |
|
Identity прыгнуло на 1000
|
|||
---|---|---|---|
#18+
andreymx подскажите плз Почему так произошло, написано выше. Как замедлить работу сервера, попутно уменьшив вероятность появления "дырок", тоже написано выше. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2021, 09:59 |
|
Identity прыгнуло на 1000
|
|||
---|---|---|---|
#18+
уменьшение вероятности дырок не волнует где надо будет без дырок, я разберусь как сделать в прошлый раз корректировал обе таблицы интересно - почему на одной скакнуло, а на другой нет ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2021, 10:06 |
|
Identity прыгнуло на 1000
|
|||
---|---|---|---|
#18+
alexeyvg Как замедлить работу сервера, попутно уменьшив вероятность появления "дырок", тоже написано выше. И что наличие дырок всё равно будет из-за отката транзакций, тоже упомянули. Интересно, есть ли люди, которые жалуются на пропуски в последовательности NEWSEQUENTIALID? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2021, 10:08 |
|
Identity прыгнуло на 1000
|
|||
---|---|---|---|
#18+
andreymx интересно - почему на одной скакнуло, а на другой нет 1. Просто так совпало, что на момент "перезагрузки" кеш для одной из таблиц был исчерпан. 2. С предыдущей "перезагрузки" данные в одну из таблиц не добавляллись. 3. Для одной из таблиц было выполнено dbcc checkident с reseed. 4. Неизвестная бага. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2021, 10:59 |
|
|
start [/forum/topic.php?fid=46&gotonew=1&tid=1685197]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
183ms |
get topic data: |
11ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 303ms |
0 / 0 |