This script finds root blocking sessions in Oracle databases, both with and without Real Application Clusters (RAC). It analyzes lock requests and identifies the oldest blocking session, which may not always be the root blocker. The script outputs sessions holding or waiting for locks on the same resource, allowing identification of the true root blocker to kill to resolve blocking.