Entry tags:
Про первичные индексы
Предистория: апликейшн тормозит у кундов безбожно.
История: после долгих унылых поисков (с привлечением SQL профайлера), песен про необходимость оптимизации запросов и общем вреде JOIN_ов в конце концов выясняется что у таблиц нет индексов. Вообще. Никаких. Даже первичных ключей.
Финальная сцена: шеф учит меня жизни и рассказывает что первичные ключи не обязательны для функционирования БД.
Занавес.
История: после долгих унылых поисков (с привлечением SQL профайлера), песен про необходимость оптимизации запросов и общем вреде JOIN_ов в конце концов выясняется что у таблиц нет индексов. Вообще. Никаких. Даже первичных ключей.
Финальная сцена: шеф учит меня жизни и рассказывает что первичные ключи не обязательны для функционирования БД.
Занавес.
no subject
Именно вчера, именно эта история.
Приложение тормозит безбожно, ужасно и невыносимо без видимых причин.
Расчеты ведутся на копиях таблиц из БД, чтобы не попортить ценные данные.
Вчера озарило: в исходных таблицах все индексы есть, а в копиях - забыли :(
Сегодня фиксим.
P.S.: А шеф еще и владелец?
no subject
и швец и жнец и на дуде игрец :)
no subject
no subject
no subject