причуды сиквела
Mar. 17th, 2017 03:04 pmни с того ни с сего встала колом сегодня перед обедом одна платёжная система, сопровождаемая мною.Тыр-пыр пощупал её за разные места, смотрю - висят сотни запросов к БД в состоянии suspended (в ожидании - чего?). Что за напасть - стал рыть дальше. И вот бац - гляжу, запросик один, который сто лет тому как работал доли секунды, вдруг стал работать просто не по детски, да еще делать физические чтения с диска, что для него совсем не в тему. Причем запрос этот вызывается в контексте каждого платежа, что и ставит всю систему на колени. Судя по всему, оптимизатор сервака перестроил в своей бошке план запроса и он стал работать не по тем индексам, по каким работать всю сознательную свою жизнь и вот такая кулебяка. Ну, перестроил условия поиска слегка, пыщь пыщь! Смотрю, задышала.
Отлегло.
Отлегло.