overheaded, hmm

3 отговора 128 прегледа
#1

overheaded, hmm

Абе в пхпМуАдмина ми често се появява, че някоя даблица ми е оверхеадед. Айде, като има данни вътре, да речем нещо не се подреждат добре, поне това знам. И знам че с оптимизе табле се оправя. Ама сега ми се появи на една таблица дето нямам кьорава данна още в нея. То се оправи пак с оптимизе, ама въпроса е защо се получава? Кой има свястно обяснение?

Кин дза дза

Отговор
в отговор на voyager #2

Re: overheaded, hmm

Извинявай за глупавия въпрос ама какво има предвид phpMy и .т.н. под това Overhead?

salle.online.bg/sig
Отговор
в отговор на salle #3

Re: overheaded, hmm

ami i az ne znam to4no, ne go li polzva6? 6te vidq kakvo pi6e v negovata dokumentaciq, no mislq 4e ozna4ava "lo6a struktura na dannite(pone tva bqh 4el nqkyde)?!"
Sori, malko nepodgotven postvam, ama i az ne znam 6to si mislq 4e vsi4ki polzvat phpMyAdmin

"Така е то", казват тралфамадорците, когато някой умре

Отговор
в отговор на voyager #4

Re: overheaded, hmm

Не само, че не го ползвам ами имам и доста лошо мнение за него :)

Ако има предвид, че таблицата е фрагментирана поради изтрити редове то там темата е малко спорна.

Общо взето при фиксирана дължина на реда няма особено голямо значение защото празното място се използва повторно при следващ INSERT

При променлива дължина на реда неприятните ефекти от фрагментиране са повечко.

Ако плащаш за дисков обем тогава естествено ще искаш винаги таблиците да са ти колкото се може по-малки ... и т.н.

Изобщо изчети какво точно прави OPTIMIZE mysql.online.bg/documentation/mysql/bychapter/manual_MySQL_Database_Administration.html#OPTIMIZE_TABLE

salle.online.bg/sig
Отговор