Size: a a a

2021 December 06

ДЛ

Дмитрий Лукьянов... in Oracle RU
Я верю, что такое встречается в природе. Но у нас не так.. Иначе бы этот вопрос не задавался бы очевидно.. 🤷‍♂️
источник

x

xtender in Oracle RU
Удалять таблицы у вас в зоне ответственности дба?
источник

ДЛ

Дмитрий Лукьянов... in Oracle RU
Ну, предоставить инфу в нашей зоне. А решение об удалении к разрабам.
источник

Z

ZhekaPPP in Oracle RU
Т.е база - это первоисточник схемы? Однако...
источник

x

xtender in Oracle RU
Я бы просто предоставил список наименее редко используемых, и.... переместил их на медленный носитель 😂
источник

AG

Anton Grishin in Oracle RU
Ну кстати можно сделать свой маленький аналог: сделать джобик, который будет каждые n секунд сбрасывать куда-то распарсенный после from текст из gv$sql_text, gv_$sql_plan
источник

x

xtender in Oracle RU
А чем это лучше ash ежесекундного? Ну иJoin elimination все попортит если по плану смотреть
источник

KL

Kirill Leontev in Oracle RU
ash в awr не весь падает
источник

AG

Anton Grishin in Oracle RU
А какое отношение ash имеет к gv$sqltext?
источник

x

xtender in Oracle RU
Я к тому что лучше из ash брать
источник

x

xtender in Oracle RU
Аа, не так прочитал
источник

AG

Anton Grishin in Oracle RU
Снимок активных сессий и разобранные sql в shared pool, это как бы тёплое и мягкое, не?
источник

x

xtender in Oracle RU
Парс sql text нетривиальная задача
источник

x

xtender in Oracle RU
А про sql_plan я выше сказал, что не пойдёт из-за всяких elimination трансформаций
источник

AG

Anton Grishin in Oracle RU
Да тут в целом задача не тривиальная
источник

x

xtender in Oracle RU
Extract hour from..., with blabla..., from(select... И тд
источник

x

xtender in Oracle RU
Не пройдёт так просто
источник

x

xtender in Oracle RU
Парсер написать годы уйдут
источник

KL

Kirill Leontev in Oracle RU
в 12 можно было бы expand_sql_text...
источник

AG

Anton Grishin in Oracle RU
Substr и instr не подойдут?
источник