Почистване redirect_links маса
Когато създадете резервно копие на един от сайтовете, работещи на Joomla 3.4, аз се случи да забележите, че досието на сметище база данни е нараснал драматично с обичайните 1 MB до 7 MB. Това е особено странно, тъй като сайтът не е голям, макар и с добра посещаемост. Оказа се, подути redirect_links маса.
Както се оказа, на практика, в сегмента на интернет рускоезичните просто питам: "Кажи ми, какво маса redirect_links?", "Възможно ли е да почистите redirect_links на масата?" или "Възможно ли е да се възстанови на масата, за да бъде празно?". няма отговор намерен. Но в англоговорящия сегмент, след като успя да центрира перфектно решение.
Оказва се, достатъчно, за да изпълни просбата чрез PHPMyAdmin
Изтрива от `prefiks_redirect_links` WHERE` published` IN (0,2, -2)
Разбира се, "префикс" трябва да се промени, за да си префикс за определен сайт.
Каква е причината? Оказва се, че масата е запушена с хиляди молби, дори и ако те не са верни. Особено активни комбинация запушени, ако сайтът се сканира роботи, опитвайки се да проникнат в сайта и достъпът до него. Дори и да направят това, те не може да се стигне, те оставят много смешни въпроси в базата данни. Няма смисъл от това, само на базата данни се задръсти и работното място се забавя.
Общи съвети: ако не използвате com_redirect компонент, че има смисъл да го изключите. И когато се използва, е необходимо периодично да изпълни споменатата магия искане за изчистване на масата.
В същото време аз препоръчвам да погледнете съдържанието и обхвата на finder_links_terms - не много подута ли е? Можете да деактивирате приставката "Smart Search" и след това да почистите компонент Smart Search, която отиде в администраторския панел и изберете Компоненти -> Smart Search -> Clear.
И като цяло, не е зле да отиде Extensions -> Plugin мениджър, тип лента за търсене "Smart" и изключете всичко, което идва в изглед. Между другото, от детството си не ми харесва името на софтуер или плъгини, които съдържат прилагателното "умен"!
Но след като останахме почистване, ако е време за почистване jos_session? Периодично се извършват заявка TRUNCATE TABLE таблица_име. Възстановяване на информация за сесиите.