|
Долгая вставка?
|
|||
---|---|---|---|
#18+
Есть клиент, у которого база состоящая из одной таблицы. С нашей стороны в эту таблицу валятся данные, другой конторой, неведомой мне, эти данные забираются. Штука эта работала пару лет, но тут эта другая контора стала жаловаться на слишком долгие запросы. Индексов на таблице никаких не было, кроме первичного ключа. ЗА 2 года накопилось 22млн. записей. Выборка по условию Recdatе>'YYYYMMDD' длилась 15 секунд. Добавили индекс по этому полю, запросы полетели. Но теперь на нашей стороне стала периодически появляться ошибка [SQL Server Native Client 11.0]Время ожидания запроса истекло Таймаут там стоит стандартный по умолчанию для ADO-шных компонентов - 30 сек. Запрос один единственный, только вставка. Собственно вопрос. Могло ли появление индекса начать так тормозить вставку? Протестировать вставку НЕ средствами нашего приложения пока возможности нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2020, 12:10 |
|
Долгая вставка?
|
|||
---|---|---|---|
#18+
minva, если вы вставляете по одной записи и получаете таймаут, то таблицу удерживает читающая сторона. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2020, 12:25 |
|
Долгая вставка?
|
|||
---|---|---|---|
#18+
Владислав Колосов, Да, по одной записи. А индекс как повлиял? Раньше то не было ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2020, 12:32 |
|
Долгая вставка?
|
|||
---|---|---|---|
#18+
Диск медленный, памяти мало и индекс сделали кластерный ? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2020, 12:35 |
|
Долгая вставка?
|
|||
---|---|---|---|
#18+
minva, не думаю, что дело в индексе. Вас не пускают читатели. Проверьте профайлером, что они делают в таблице. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2020, 13:05 |
|
Долгая вставка?
|
|||
---|---|---|---|
#18+
Могло ли появление индекса начать так тормозить вставку? Конечно могло, т.к. накл.расходы возросли. Если индексное поле не монотонно растущее, то вставка в него будет еще более трудоемкой. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2020, 15:56 |
|
Долгая вставка?
|
|||
---|---|---|---|
#18+
L_argo, ну не на столько же! И да, оно монотонно растущее. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2020, 16:55 |
|
Долгая вставка?
|
|||
---|---|---|---|
#18+
если эта неведомая контора открывает не клиентский ADO-курсор для чтений данных из вашей мега-таблицы, то вполне себе такое может быть =) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2020, 16:58 |
|
|
start [/forum/topic.php?fid=46&msg=39928554&tid=1686463]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 339ms |
total: | 466ms |
0 / 0 |