[sql] nadmiar

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
Maverick
Nowy
Nowy
Posty: 29
Rejestracja: ndz maja 16, 2004 3:27 pm

[sql] nadmiar

Post autor: Maverick »

Ostatnio zauważyłem w tabeli coś takiego
Obrazek
co oznacza ten nadmiar? czy to jest źle?
AnoniM
Posty: 18
Rejestracja: pt sie 20, 2004 12:54 pm
Lokalizacja: Szczecin
Kontakt:

Re: [sql] nadmiar

Post autor: AnoniM »

Sprawdź jak to wygląda w angielskiej wersji językowej, a następnie przeszukaj dokumentacje MySQL'a.

Sądzę, że ten ,,nadmiar'' powinien zniknąć po optymalizacji tabeli.
viraptor
Zaczyna działać
Zaczyna działać
Posty: 633
Rejestracja: pn cze 28, 2004 12:58 pm
Kontakt:

Re: [sql] nadmiar

Post autor: viraptor »

Przypuszczam, ze ten "nadmiar" to ilosc miejsca, jaka jest pozostawiona po usunieciu rekordu z bazy. Plik nie jest automatycznie wtedy skracany, bo za dlugo by to zajelo, ale jest po prostu usuwane odwolanie do tej pozycji. Jesli dostep do bazy jest naprawde zoptymalizowany, to moze sie zdarzyc, ze to miejsce wykorzysta jakis pozniej dopisany rekord (o ile sie w tym miejscu zmiesci). Taki nadmiar bedzie ci sie tworzyl co jakis czas i jest to normalne - co jakis czas rob optymalizacje bazy - unikniesz zbyt duzej fragmentacji danych.
Maverick
Nowy
Nowy
Posty: 29
Rejestracja: ndz maja 16, 2004 3:27 pm

Re: [sql] nadmiar

Post autor: Maverick »

[quote="viraptor"][/quote]
Dzięki za profesionalną odpowiedz :)
ODPOWIEDZ