"Vlad Khorsun" <[EMAIL PROTECTED]>
сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED]
>
>     Возможно уменьшившейся фрагментацией записей и увеличившейся
> плотностью их хранения в отдельных таблицах. Без тестового примера
> могу только предполагать
>

Скорее всего так.
Работаем с этими таблицами только через ХП.
Причем, нет отдельных insert,  update ...
ХП удаляет порядка 100 тыс. записей,
апдейтит 100-200 тыс. записей,
вставляет 150-200 тыс. записей.
Все это в одной ХП и, соответственно, в одной тразакции.
Когда была одна широкая таблица, после таких
экзекуций первый селект из широкой таблицы
сильно тормозил (сборка мусора).
После разделения на 4 " узкие" таблицы
селект стали работать значительно быстрее.
Да еще, эта/эти таблицы имеют 22 индексов.
12 из них FK.
Пример, к сожалению, сейчас воспроизвести неудастся.
Слишком много поменялось в базе за 3 года.

-- 
Галимов Артур Амирзянович.
"ФармМедСервис" (Сочи).


Ответить