Есть БД Oracle 11g и 12c. Со стороны прикладного кода или хранимых процедур могут делаться запросы, которые будут выполняться довольно долго (десятки секунд/минут, например), просаживая общую производительность БД.
Можно ли как-то в реалтайме без участия человека отслеживать такие запросы и просто прибивать их?
Считаем, что потерей данных (но не консистентностью) можно пренебречь.
В первую очередь интересуют долгие запросы на чтение.