yajohn: (Default)
[personal profile] yajohn
Предистория: апликейшн тормозит у кундов безбожно.
История: после долгих унылых поисков (с привлечением SQL профайлера), песен про необходимость оптимизации запросов и общем вреде JOIN_ов в конце концов выясняется что у таблиц нет индексов. Вообще. Никаких. Даже первичных ключей.
Финальная сцена: шеф учит меня жизни и рассказывает что первичные ключи не обязательны для функционирования БД.
Занавес.

Date: 18/01/2008 11:38 (UTC)
From: [identity profile] iq-21.livejournal.com
Гыыыы. Мир - забавная штука.
Именно вчера, именно эта история.
Приложение тормозит безбожно, ужасно и невыносимо без видимых причин.
Расчеты ведутся на копиях таблиц из БД, чтобы не попортить ценные данные.
Вчера озарило: в исходных таблицах все индексы есть, а в копиях - забыли :(
Сегодня фиксим.

P.S.: А шеф еще и владелец?

Date: 18/01/2008 12:13 (UTC)
From: [identity profile] mikle-shaman.livejournal.com
Да, весело у вас там на германщине. Нам тупорылым проще, 1С не заведется без индексов :) :) :)

Date: 18/01/2008 12:18 (UTC)
From: [identity profile] yajohn.livejournal.com
владелец :)
и швец и жнец и на дуде игрец :)

Date: 18/01/2008 12:18 (UTC)
From: [identity profile] yajohn.livejournal.com
у нас и таблицы не в 3 нормальной форме. ашотакое? работает-жеж...

Date: 18/01/2008 12:19 (UTC)
From: [identity profile] alexejv.livejournal.com
Гыыы :) я такую "проблему" решал в 1999ом году на своей первой фирме, тогда еще удивлялся тупости человечской. До сих пор однако немного изменилось :).

Profile

yajohn: (Default)
yajohn

January 2026

M T W T F S S
   1234
567891011
1213 1415161718
19202122232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated 20/01/2026 15:42
Powered by Dreamwidth Studios