След като се прибрах от работа се заиграх с stat press добавката ми, че работеше ужасно бавно – когато си цъках по статистиките имах 2-3 минути зареждане на страница 😐 пълен леш. Днес най после реших да орпавя тоя смотан бъг. Първо разгледах дизаина на базата данни където се пазеше информацията която ползваше добавката – бях шокиран нито един индекс а размера и не е никак малък над 220МБ и над 1000000 (милион) реда. Прегледах набързо заявките видеях, в where кои полета взимат най денино участие бяха 3 spider feed и date. Веднага ги направих пълен индекс и проверих резултата беше зашеметяващ 20-30 секунди зареждане на страниците. Резултата е красноречив а най – интересното е, че не се промени кардинално ресурсите които ползва DB-a въпреки индексите които му набих. Все още несъм напълно доволен, ще изчета всики sql-ли които прави плъгина и ще видя какво може да се опримизира по тях, въпреки че вече ще е по трудно там.
Промених и url-тата на дребното ми блогче с цел по добро SEO. Не че това ме интересува или съм тръгнал да рипам да съм по първите места на google ама като мога да дръпна малко защо не 😉