cms_cache_data |  |
cms_cache_data -- Кешируемое данное
Описание
Эта таблица используется модулем кеширования
cms.cache.
В этой таблице содержится кешируемое данное.
Структура таблицы cms_cache_data.
create table cms_cache_data(
k_cache int not null auto_increment primary key,
s_key tinyblob not null,
unique index idx_key(s_key(32)),
dt_expire datetime not null,
index idx_expire(dt_expire),
dt_last datetime not null,
index idx_last(dt_last),
i_count int not null,
s_data longblob not null
)
|
k_cache
-
Код закешированного данного.
По этому коду однозначно идентифицируются каждый элемент кеша.
Значение этого поля используется для связи с другими таблицами.
s_key
-
Вторичный ключ для закешированного данного.
По этому ключу однозначно идентифицируется каждый элемент кеша.
Кешируемые данные считаются разнымим, если у них разные вторичные ключи.
По этому ключу производится проверка, содержится ли данное в кеше.
dt_expire
-
Время, после наступления которого данное будет насильно удалено из кеша,
даже если к нему постоянно происходило обращение и оно не изменилось.
Задается временем жизни елемента кеша в константе
CMS_CACHE_EXPIRE_DEFAULT.
Устанавливается в момент создания элемента кеша и никогда не меняется.
dt_last
-
Время последнего обращения к этому элементу кеша.
Обновляется не чаще чем один раз в
CMS_CACHE_UPDATE_LAST секунд.
Если к элементу кеша не было ни одного обращения в течение
CMS_CACHE_EXPIRE_NOACCESS секунд, то этот элемент удаляется из кеша.
i_count
-
Счетчик обращений.
Увеличивается при обновлении поля dt_last.
s_data
-
Собственно закешированное данное.
Последняя модификация: 19.01.08 11:27 q Не проходите мимо! Оставьте Ваш комментарий в форуме! >>> Цитирование материалов моего сайта приветствуется! при условии видимой действующей! гиперссылки на мой сайт. [Ссылки] Если Вы нашли опечатку на этой странице, пожалуйста, выделите ее мышью и нажмите Ctrl+Enter. Сделаем язык чище! (c) Yuri Popoff, 2004 - 2008, popoff.donetsk.ua, style.donetsk.ua |
|