Содержимое временной таблицы в oracle отображается только для текущего сеанса или текущей транзакции.
Поэтому они идеально подходят для временных данных. Не беспокойтесь, что другие пользователи видят (и смущаются) данные. Нет необходимости явно убирать за вами.
Кроме того, вы не генерируете REDO для временной таблицы, так как она никогда не будет использоваться 9eg для восстановления). Как таковые они могут быть быстрее
(если вы проголосуете за этот ответ, пожалуйста, также поддержите комментарий Гэри, поскольку я только что скопировал его в ответ)