on occasion(s) vs once in a blue moon

on occasion(s)

once in a blue moon

adv
  • Very rarely; very infrequently. 

How often have the words on occasion(s) and once in a blue moon occurred in a corpus of books? (source: Google Ngram Viewer )