Changes between Version 42 and Version 43 of Caching


Ignore:
Timestamp:
11/10/25 02:09:56 (2 weeks ago)
Author:
222039
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Caching

    v42 v43  
    365365* flight_log има 5 MB слободен простор, а flight има 3 MB. Ова може да се рече дека може треба да има фрагментација.
    366366* Другите табели имаат 0 MB слободен простор, што значи дека тие се релативно компактни и добро оптимизирани.
     367
     368==== Детална структура на табела
     369
     370[[Image
     371
     372Во структурата на табелата flight_log може да се идентификуваат следните карактеристики:
     373
     374* '''user - varchar(100)''' - Ова поле е кандидат за оптимизација.
     375 * Дали навистина треба 100 знаци за корисничко име?
     376 * Може да се разгледа намалување на varchar(50) / varchar (30)
     377* '''NULL vs NOT NULL'''
     378 * Сите полиња се NOT NULL
     379 * NULL полиња заземаат дополнителен простор и комплицираат со пребарувањата
     380 * Со NOT NULL сите полиња се поефикасни во складирањето и индексирањето
     381* '''CHAR vs VARCHAR''' - flightno_old и flightno_new - char(8)
     382 * Подобро за перформанси отколку VARCHAR за кратки, фиксни стрингови
     383
     384 
     385
     386