Таблиця, чому форуми з оптимізації

Вас не ідентифікували.

оптимізації

# 1 15.09.2014 18:01:51

Ожирілий стіл. але чому ?

Як бачите, у мене є стіл із ожирінням, але я не уявляю, чому. У мене є таблиця1, яка містить понад 100000 записів і яка не викликає жодних проблем з боку управління, а поруч з нею у мене є ця відома таблиця2, яка має таку ж кількість стовпців, як таблиця1, і яка має лише 54000 записів і яка все ж викликає величезне занепокоєння за затримки.

Я протестував VACUUM, індексацію тощо. але нічого не допомагає.

Чи є спосіб визначити джерело проблеми?

Заздалегідь дякую за допомогу.

# 2 15.09.2014 18:06:55

Re: Стіл ожиріння. але чому ?

Все залежить від того, в чому саме проблема. Що ви маєте на увазі під ожирінням? Чи порівнювали ви об’єм цих двох таблиць? ?

# 3 15.09.2014 23:03:30

Re: Стіл ожиріння. але чому ?

Я спробував зберегти свою таблицю в SQL, і це збереження створило важкий файл .sql. 30 ГБ.

З іншого боку, я не робив спроб порівняння з іншою таблицею з точки зору запису, а лише з точки зору відкриття перших 100 рядків і там, це є повчальним.

# 4 15.09.2014 23:17:34

Re: Стіл ожиріння. але чому ?

Чесно кажучи, нам доведеться надати НАБАГАТО більше деталей. Який розмір таблиці, скільки записів у ній є, яке її визначення (стовпці)? за цим ми можемо судити, жирний він чи ні. Той факт, що резервна копія SQL становить 30 ГБ, не означає абсолютно нічого, особливо якщо вона містить двійкові об'єкти.

# 5 16.09.2014 09:01:46

Re: Стіл ожиріння. але чому ?

Я спробую відповісти на ваші запитання.

Моя таблиця містить 53872 записи для 77 стовпців, з яких тут є різні типи:

"ВИЗНАЧЕНО КОРИСТУВАЧОМ" (відповідає геометрії типу (Багатокутник))
"персонаж"
"характер змінюється"
"подвійна точність"
"ціле число"
"текст"

Що стосується розміру, якщо я запитую це наступним чином:

Я отримую результат 665 Мб у розмірі та 642 Мб у зовнішньому розмірі.

Якщо вам бракує інформації, не соромтеся.