Para resumir os comentários de Nick Barnes e Craig Ringer nos comentários da pergunta:
- O sinalizador READ_ONLY não fornece necessariamente nenhuma otimização
- O principal benefício de definir o sinalizador READ_ONLY é garantir que nenhuma tupla seja modificada