Liczba wierszy pobranych z baz danych przekroczona na serwerze

0

Witam

Mam problem otóż na serwerze hostingowym mam przekroczenie liczby wierszy pobranych z baz danych w ciągu doby i to spore przekroczenie, a nazwa chce zawiesić mi usługę jeżeli tego nie naprawię. Nie potrafią mi odpowiedzieć co odpowiada za tak duże przekroczenie bo twierdzą że nie prowadzą logów. Gdzie mogę szukać przyczyny? W error logach miałem trochę błędów bo były adresy ip, co siedziały na stronie i wywoływały błąd "AH02811: script not found or unable to stat" ale zablokowałem te adresy w htaccess.

Mam parę stron i jeden sklep internetowy na serwerze hostingowym od paru lat. Czy za pobieranie wierszy z bazy mogę znaleźć odpowiedź w np. access logu?

W bazie danych w statystykach na pierwszym miejscu jest:

select 8,225 M 1,849.9 k 83.71

0

A co tam stoi? Jakiś customowy soft pisany pod ciebie? Bo może jest tam jakiś błąd w stylu n+1 select?

0

Jest to sklep internetowy na silniku shopgold + parę innych stron na wordpressie, joomla i forum na myBB ale jedynie baza danych sklepu przekracza parametry.

Tutaj zrzut ekranu błędów w bazie:

http://zapisz.net/images/253_baza_danych.jpg

1

Ja tam się nie znam, ale wartości parametrów które pokazałeś jednoznacznie świadczą, że ten ShopGold to jest ShopShit.
Masakra jakaś... kodu nie widziałem, ale mogę się założyć co Ci chłopcy od PHP (bo to pewnie PHP?) wyczyniają z tą bazą danych.
Brak indeksów, fatalne złączenia, odpytywanie bazy danych o zbyt wiele wierszy i filtrowanie tego przez klienta, itd. itp.
Typowe podejście kogoś, kto nie powinien bazy danych dotykać. Bo nie rozumie jak ona działa, tylko wydaje mu się że coś tam wie...
Ktoś tu już pytał jak zrobić distinct na wszystkich polach i płakał, że baza tego nie wspiera. To jest własnie takie podejście - gówniane i bez znajomości podstaw działania baz danych.

Co Ty możesz z tym zrobić?
Nic nie możesz, poza podziękowaniem twórcom ShopShitu za współpracę lub aktualizacją do nowszej wersji, jeśli została poprawiona.

1 użytkowników online, w tym zalogowanych: 0, gości: 1