Oracle NOT IN is Very Slow

Oracle NOT IN or NOT EXISTS is very slow if I have a lot of rows in a table. So the solution which I have found is to use LEFT JOIN with IS NULL condition. Take a look on example below.

NOT IN vs. NOT EXISTS vs. LEFT JOIN and NULL

Example: