powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы / Informix [игнор отключен] [закрыт для гостей] / temp space usage
8 сообщений из 8, страница 1 из 1
temp space usage
    #40048936
Leonid Vorontsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую!

Как узнать, кто занял temp space? Какая сессия, какими запросами...

Спасибо.
...
Рейтинг: 0 / 0
temp space usage
    #40049039
Leonid Vorontsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как вариант, какая сессия сколько места занимет в temporary dbspace?
...
Рейтинг: 0 / 0
temp space usage
    #40049464
Выбегалло
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Vorontsov
Как вариант, какая сессия сколько места занимет в temporary dbspace?


https://www.oninitgroup.com/faq-items/dbspaces-how-to-list-temp-dbspace-contents/
...
Рейтинг: 0 / 0
temp space usage
    #40049541
Leonid Vorontsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, эту ссылку я тоже нашёл. Но там видно только, какими таблицами занят tempspace, но не видно, кто эти таблицы насоздавал...
...
Рейтинг: 0 / 0
temp space usage
    #40051119
Igor Zaiets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid Vorontsov,

select
owner
, dbinfo('dbspace',t.partnum)
, t.tabname
, hex(t.partnum)
--, sum(npdata)
, sum(pe_size)
from
systabnames t
--, sysptnhdr h
, sysptnext e
where
--h.partnum = t.partnum
t.partnum = e.pe_partnum
and dbinfo('dbspace',e.pe_partnum) .... <--- !!!! you filter
--and dbinfo('dbspace',e.pe_partnum)='$1'
--and dbinfo('dbspace',h.partnum)='$1'
group by 1,2,3,4
...
Рейтинг: 0 / 0
temp space usage
    #40052090
cpr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cpr
Гость
Igor Zaiets,

Попробовал у себя.
Иногда показывает пользователя, но практически всегда показывает informix
IDS 12.10
...
Рейтинг: 0 / 0
temp space usage
    #40053924
Igor Zaiets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
cpr
Igor Zaiets,

Попробовал у себя.
Иногда показывает пользователя, но практически всегда показывает informix
IDS 12.10




Не помню с какой версии появилось, на 12.10.FC9 есть (у меня 11.70 без этого)
https://informix.hcldoc.com/14.10/help/index.jsp?topic=/com.ibm.adref.doc/ids_adr_1200.htm
Если есть sysmaster:sysptrhdr.sid то все проще

SELECT i.sid, hex(i.flags) flags, hex(i.partnum) partition,
trim(n.dbsname) || ":" || trim(n.owner) || ":" || trim(n.tabname) table,
i.nptotal allocated_pages
FROM sysmaster:systabnames n, sysmaster:sysptnhdr i
WHERE (sysmaster:bitval(i.flags, "0x0020") = 1)
AND i.partnum = n.partnum
...
Рейтинг: 0 / 0
temp space usage
    #40062561
cpr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cpr
Гость
Igor Zaiets,

Спасибо огромное!

Для 12.10 FC10 все работает.


Есть у меня еще 12.10.FC4W1 - вот там к сожалению sid отсутствует
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / temp space usage
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (1): Анонимы (1)
Читали форум (2): Анонимы (1), Bing Bot 8 мин.
Пользователи онлайн (9): Yandex Bot, Анонимы (6), Bing Bot 2 мин., Google Bot 3 мин.
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]