![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 201 Pomógł: 5 Dołączył: 15.07.2008 Skąd: Kłodzko Ostrzeżenie: (10%)
|
Ostatnio zauważyłem że po edycji bazy danych z poziomu strony (w phpmyadminie to nie występuje) w phpmyadmin do do opisu tabeli dochodzą dwie linijki nadmiar i optymalizacja tabeli gdy kliknę na optymalizacja tabeli nadmiar znika.
Czy opłaca się optymalizować tabelę przy każdej edycji dodawaniu lub usuwaniu rekordów z db?? Czy może są inne metody żeby zapobiegać bałaganowi w db (w phpmyadminie to nie występuje)(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Proszę o pomoc |
|
|
|
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza |
Nie szukaj obejścia problemu tylko go rozwiąż. Prawdopodobnie jakiś skrypt robi ten bałagan - przejrzyj sobie źródła i znajdź paskudnika.
Jeżeli chodzi o optymalizację tabeli po każdej operacji: jeżeli tylko ty to robisz to spoko ale jeśli to baza danych jakiegoś serwisu to nie radzę (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ogólnie zdecydowanie lepiej wykonywać to systematycznie np. w nocy dodając zadanie do crona. |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 201 Pomógł: 5 Dołączył: 15.07.2008 Skąd: Kłodzko Ostrzeżenie: (10%)
|
Dołożę zadanie do crona.
Czy to zamieszanie w db może być spowodowane nie cytowaniem nagłówków tabeli tak jak robi to phpmyadmin albo usuwanie nie istnoiejącego rekordu?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
|
Post
#4
|
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza |
Dołożę zadanie do crona. Słusznie. Czy to zamieszanie w db może być spowodowane nie cytowaniem nagłówków tabeli tak jak robi to phpmyadmin albo usuwanie nie istnoiejącego rekordu?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Nie. |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 201 Pomógł: 5 Dołączył: 15.07.2008 Skąd: Kłodzko Ostrzeżenie: (10%)
|
Mam pomysł może podam ci kawałek kodu który najbardziej bruździ mi w db, a ty go przeanalizujesz?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Kod:
|
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 14:28 |