Skocz do zawartości

MySQL Overload - Problem


kubap10

Rekomendowane odpowiedzi

Edit... juz mi wlaczyli, mam tlyko zoptymalizowac ta baze.. wiecie moze jak to zrobic najlepiej ?

P.S mozliwe ze to przez SITEMAP ktore bralo url z bazy danych ... urli na stronie bylo ponad 4tys ??

Witam... mam problem.. padl mi server, nie moge wejsc nawet na ftp na nic... dostalem maila od suportu.. moze umial by mi ktos podpowiedziec co mam zrobic zeby znowu mi to zadzialalo, nie moge nawet dostac do do bazy, nic kompletnie nic...

Hello ,

Your account has been suspended or file(s) disabled in it for the following reason:

MySQL Overload

--------------

+------+------------------+-----------+---------------+---------+------+--------------+------------------------------------------------------------------------------------------------------+

| Id | User | Host | db | Command | Time | State | Info |

+------+------------------+-----------+---------------+---------+------+--------------+------------------------------------------------------------------------------------------------------+

| 1091 | kubax_kuba | localhost | kubaax_opra | Query | 49 | Sending data | SELECT * FROM opr_articles

INNER JOIN opr_article_cats ON article_cat_id = article_cat

WHERE (arti |

| 1094 | kubax_kuba | localhost | kubaax_opra | Query | 48 | Sending data | SELECT * FROM opr_articles

INNER JOIN opr_article_cats ON article_cat_id = article_cat

WHERE (arti |

| 1096 | kubax_kuba | localhost | kubaax_opra | Query | 48 | Sending data | SELECT * FROM opr_articles

INNER JOIN opr_article_cats ON article_cat_id = article_cat

WHERE (arti |

| 1097 | kubax_kuba | localhost | kubaax_opra | Query | 48 | Sending data | SELECT * FROM opr_articles

INNER JOIN opr_article_cats ON article_cat_id = article_cat

WHERE (arti |

| 1098 | kubax_kuba | localhost | kubaax_opra | Query | 45 | Locked | SELECT Count(article_cat) FROM opr_articles WHERE article_cat='35' |

TEGO JEST TROCHE WIECEJ

We have taken the following action against your account:

Your account has been suspended.

You can resolve this situation by following these instructions:

Optimize your database.

A ticket has automatically been opened up for this issue. You should receive a ticket confirmation along with this letter to which you can reply to and track this issue. Please reply to the ticket email only. Thank you

Odnośnik do komentarza
Udostępnij na innych stronach

Edit... juz mi wlaczyli, mam tlyko zoptymalizowac ta baze.. wiecie moze jak to zrobic najlepiej ?
Najlepiej zrobić to dobrze -> klucze, indeksy właściwe tj. zoptymalizowane zapytania złączenia itd.! To w bazie przechowujesz zapytania ? Poza tym to zbyt mało danych żeby moc coś doradzić... :)

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Najlepiej podaj całe zapytanie za które wywalili stronę. Nie wiem, czy w wypadku bazy artykułów taka optymalizacja się opłaca. Zrób sobie z tych joinów jedną posortowaną tabelę w której jest wszystko i uaktualniaj co jakiś czas z pomocą crona, dane wybieraj prostym selectem po indeksie. Jak jest więcej operacji sortowania i tabela jest bardzo duża - to kilka takich tabel.

Chyba, że fakt tabele są tak niezoptymalizowane, że nawet indeksów nie ma, wtedy pewnie jakaś optymalizacja znacząco pomoże.

Odnośnik do komentarza
Udostępnij na innych stronach

witam czy mogli byscie jakos mipomoc.. odwdziecze sie jakos ;) ...

napisali mi maila...

Hello,

I have unsuspended the site. I would like to point out that your site's memory usage has been extremely high for a shared hosting environment:

---

4-13-2007

User Domain %CPU %MEM Mysql Processes

jakub.9f.pl 3.79 20.87 0.2

Top Process %CPU 16.1 httpd [opracowania-info.jakub.9f.pl][/themes/wood/images/borderbottom.jpg]

Top Process %CPU 6.0 httpd [opracowania-info.jakub.9f.pl] [/readarticle.php]

Top Process %CPU 4.5 httpd [opracowania-info.jakub.9f.pl] [/themes/wood/images/cornerleftbottom.jpg]

4-14-2007

User Domain %CPU %MEM Mysql Processes

jakub.9f.pl 7.81 22.74 0.4

Top Process %CPU 13.6 httpd [opracowania-info.jakub.9f.pl] [/images/smiley/frown.gif]

Top Process %CPU 11.4 /usr/bin/perl /usr/local/cpanel/3rdparty/bin/awstats.pl -configtatuaze.elol.org -update

Top Process %CPU 11.2 httpd [opracowania-info.jakub.9f.pl] [/themes/wood/images/borderright.jpg]

4-15-2007

User Domain %CPU %MEM Mysql Processes

jakub.9f.pl 5.97 34.06 0.4

Top Process %CPU 13.8 httpd [opracowania-info.jakub.9f.pl] [/themes/wood/images/borderright.jpg]

Top Process %CPU 8.6 httpd [opracowania-info.jakub.9f.pl] [/themes/wood/styles.css]

Top Process %CPU 6.3 httpd [opracowania-info.jakub.9f.pl] [/images/smiley/pfft.gif]

4-16-2007

User Domain %CPU %MEM Mysql Processes

jakub.9f.pl 7.50 40.17 0.3

Top Process %CPU 19.6 httpd [opracowania-info.jakub.9f.pl] [/favicon.ico]

Top Process %CPU 10.0 httpd [tatuaze.elol.org] [/images/photoalbum/album_2/tatuaze-bransoletki63_t1.jpg]

Top Process %CPU 8.0 httpd [opracowania-info.jakub.9f.pl] [/readarticle.php?article_id2190]

4-17-2007

User Domain %CPU %MEM Mysql Processes

jakub.9f.pl 6.70 34.91 0.7

Top Process %CPU 17.8 httpd [tatuaze.elol.org] [/images/photoalbum/album_17/tatuaze-motyle23_t1.jpg]

Top Process %CPU 17.3 httpd [opracowania-info.jakub.9f.pl] [/themes/wood/images/headerbg.jpg]

Top Process %CPU 15.2 httpd [opracowania-info.jakub.9f.pl] [/readarticle.php?article_id2597]

4-18-2007

User Domain %CPU %MEM Mysql Processes

jakub.9f.pl 5.14 28.38 0.6

Top Process %CPU 19.7 httpd [tatuaze.elol.org] [/images/photoalbum/album_21/tatuaz-tribal70_t1.jpg]

Top Process %CPU 12.6 httpd [opracowania-info.jakub.9f.pl] [/themes/wood/images/headerbg.jpg]

Top Process %CPU 8.2 httpd [opracowania-info.jakub.9f.pl] [/themes/wood/images/borderright.jpg]

---

Since it appears the majority of the memory use is coming from the 'opracowania-info' domain, I have suspended this domain. I checked the resource usage, it is appears to be getting around 125,000 hits in a 24 hour period. This is quite a lot for a shared hosting account, and you need to consider moving this site onto a dedicated server in order to ensure that it no longer impacts the other clients on the network.

We will be monitoring the account, and notify you once we have watched the domain for 48 hours. After that point, we will let you know how well it is doing.

mam okolo 10 tys wejsc dziennie wiec to nie tak duzo, co moge porawic zeby bylo ok ??

Odnośnik do komentarza
Udostępnij na innych stronach

Wklejasz jakieś nic nie znaczące informacje i pytasz "co mogę poprawić ?".

Co można odpowiedzieć... Skoro masz problemy z wydajnością zapytań zastosuj ich ca chowanie, lub co jest łatwiejsze w implementacji części stron np. tabel budowanych na podstawie tych zapytań.

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

10 000 wejść może masz dziennie od ludzi, ale roboty i scraper'y pewnie szaleją.

To wystarczy wywalić scrapery, może ustawić wolne pobieranie w google. Albo w ogóle wyciąć wszystkie roboty, lepiej jak strona działa choćby nie była indeksowana.

W ogóle dziwne info napisali, pierwsze że wywalają ze względu na overload mysql a potem zbyt duże użycie pamięci. Mogliby się zdecydować o co im chodzi, bo nie wiem czy sami to wiedzą. A jak nie wiedzą to będzie ciężko w ogóle coś z tym zrobić. A gdyby tak przenieść całe /themes i /images na jakieś konto WWW na DSL'u albo neo. Dziwne, ale w tym logu co posłali tylko to praktycznie jest. Jeśli dostęp do tego muli serwer, to pewnie można przekonfigurowac skrypt żeby te dane trzymał gdize indziej. Jak im nie pasuje 100000 hitów / dzień to zawsze można przenieść gdzieś pliki statyczne (mnie właśnie wywalali zawsze za hity, chociaż w wiadomościach dostawałem info, że za overload a ja jak głupi optymalizowałem skrypty).

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności