Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Informix Новый топик    Ответить
 А вдруг кто знает: есть ли возможность посмотреть дату добавления экстента?  [new]
vvt1
Member

Откуда: Rostov-on-Don
Сообщений: 144
Вопрос из области "странного хочу".

Просто если не писать аудита за БД, есть ли возможность
в IDS 7.3 как-нибудь вычислить дату когда был добавлен
экстент к существующей таблице в БД?
30 июл 13, 12:53    [14636804]     Ответить | Цитировать Сообщить модератору
 Re: А вдруг кто знает: есть ли возможность посмотреть дату добавления экстента?  [new]
яфшуеі
Guest
onlog

если, конечно, еще тот лог есть
30 июл 13, 14:26    [14637580]     Ответить | Цитировать Сообщить модератору
 Re: А вдруг кто знает: есть ли возможность посмотреть дату добавления экстента?  [new]
vvt1
Member

Откуда: Rostov-on-Don
Сообщений: 144
яфшуеі,

После ротации кольца логов, им действительно, искать следов бесполезно.
А по систаблицам завязки ни какой и нет, даже косвенной.
Жаль.

Просто думал, а вдруг есть где-нибудь по косвенным признакам грубо вычисляемое.
30 июл 13, 14:34    [14637633]     Ответить | Цитировать Сообщить модератору
 Re: А вдруг кто знает: есть ли возможность посмотреть дату добавления экстента?  [new]
АнатоЛой
Member

Откуда: Киев, Украина
Сообщений: 2897
Блог
vvt1, чисто из любопытства: а зачем?
31 июл 13, 09:42    [14641128]     Ответить | Цитировать Сообщить модератору
 Re: А вдруг кто знает: есть ли возможность посмотреть дату добавления экстента?  [new]
vvt1
Member

Откуда: Rostov-on-Don
Сообщений: 144
АнатоЛой,

Заглянуть в прошлое таблиц(ы), представить как она росла до того момента как привлекла мое внимание.
Т.е., если я сейчас могу прикинуть дельту роста при изменении размерности DBSpace, чаще и не нужно - так бы нарисовал внешний аудитинг и все, то вот просто стало интересно, в прошлом насколько она чаще получала в себя данные.

Тут даже важны не конкретные даты, а просто периоды в днях, месяцах.

Просто, например, мои наблюдения за таблицей в течении 15 дней, делают примерный расчет ее прироста за год равный ее нынешнему объёму, при этом создана она была года три назад. Ну а дальше уже как бы разработать стратегию, что с ней делать, точнее с тем DBSpace куда я ее уберу. Тут много не известных, из-за того, что я не разработчик этой БД и таблицы. Я просто наблюдатель. Как то так.
31 июл 13, 12:50    [14642288]     Ответить | Цитировать Сообщить модератору
 Re: А вдруг кто знает: есть ли возможность посмотреть дату добавления экстента?  [new]
АнатоЛой
Member

Откуда: Киев, Украина
Сообщений: 2897
Блог
vvt1, спасибо за удовлетворённое любопытство.

В долгу не останусь: для "странного хочу" есть "странные методы":

Ддля приблизительной оценки можно воспользоваться sysmaster:sysptnext...
Основополагающее предположение: физический порядок строк в этой таблице может соответствовать историческому порядку добавления экстентов.

Тогда:
1. Получаем последовательноcть прироста объёма выделенного пространства для всей БД.
Рисуем из этой последовательности ось Y "Объём БД" (0, 10 МБ, 20, .... 1 ГБ). Отмечаем на оси точки прироста нашей таблицы и записываем объёмы нашей таблицы в этих точках.

2. Рисуем ось X (время) и кривую "оценка объём Y от времени X" . Тут на вооружение можно взять один из вариантов аппроксимации:

2.а) от известных тебе точек (точка "0 три года назад", точка "текущий объём", точка "твой прогноз объёма через год");

2.б) от размеров бекапов БД;

2.в) ахез...

3. Исходя из последовательности п.1. и оси объёмов ставишь на оси точки, когда приростала твоя таблица.
Получаешь на оси времени детализацию дат, когда это происходило.

П. С.: потом убеждаешься что по методу "с потолка" получается то же самое +-50% - и успокаиваешься :)...
31 июл 13, 16:00    [14643820]     Ответить | Цитировать Сообщить модератору
 Re: А вдруг кто знает: есть ли возможность посмотреть дату добавления экстента?  [new]
АнатоЛой
Member

Откуда: Киев, Украина
Сообщений: 2897
Блог
АнатоЛой
3. Исходя из последовательности п.1. и оси объёмов ставишь на оси точки, когда приростала твоя таблица.
Получаешь на оси времени детализацию дат, когда это происходило.


Чуть исправлю:

3. Исходя из последовательности п.1. и объёмов БД ставишь на оси объёмов точки, когда приростала твоя таблица.
Через кривую получаешь на оси времени оценку дат, когда выделялись экстенты для твоей таблицы.
31 июл 13, 16:02    [14643836]     Ответить | Цитировать Сообщить модератору
 Re: А вдруг кто знает: есть ли возможность посмотреть дату добавления экстента?  [new]
vvt1
Member

Откуда: Rostov-on-Don
Сообщений: 144
АнатоЛой, хм, интересное решение.

Но...

По трем точкам, я получу, скорее всего, некоторую параболообразную кривую.
Хотя, нет, вначале попробую, а то теория она такая теория... Но ход мысли мне понравился, а почему бы и нет.
31 июл 13, 16:15    [14643940]     Ответить | Цитировать Сообщить модератору
 Re: А вдруг кто знает: есть ли возможность посмотреть дату добавления экстента?  [new]
АнатоЛой
Member

Откуда: Киев, Украина
Сообщений: 2897
Блог
vvt1
АнатоЛой, хм, интересное решение.

Но...

По трем точкам, я получу, скорее всего, некоторую параболообразную кривую.
Хотя, нет, вначале попробую, а то теория она такая теория... Но ход мысли мне понравился, а почему бы и нет.


1. Самая большая ошибка может крыться в основном предположении.
2. Почему параболообразная? Должен получиться логарифм или степень...
31 июл 13, 16:26    [14644003]     Ответить | Цитировать Сообщить модератору
 Re: А вдруг кто знает: есть ли возможность посмотреть дату добавления экстента?  [new]
АнатоЛой
Member

Откуда: Киев, Украина
Сообщений: 2897
Блог
АнатоЛой
2. Рисуем ось X (время) и кривую "оценка объём Y от времени X" . Тут на вооружение можно взять один из вариантов аппроксимации:

2.а) от известных тебе точек (точка "0 три года назад", точка "текущий объём", точка "твой прогноз объёма через год");


Тут получилась неоднозначность: для точка "текущий объём", точка "твой прогноз объёма через год" предполагалось
"текущий объём всей БД", точка "твой прогноз объёма всей БД через год"

Кривая объёма по твоей таблице получится на новом графике, когда ты в полученных датах из п. 3 нарисуешь объёмы твоей таблицы, пользуясь приростами твоей табицы из п. 1...
31 июл 13, 16:43    [14644133]     Ответить | Цитировать Сообщить модератору
Все форумы / Informix Ответить