Pretty common for older engines, the cause is most likely worn rod bearings, at idle the oil pressure won't maintain because it's loosing it too fast. Not really a big deal, and not really worth fixing. Just keep driving it until it gets too bad and pick yourself up a newer Corolla.
-Doc
-Doc