Verrouillage optimiste vs pessimiste

Je comprends les différences entre le verrouillage optimiste et pessimiste. Maintenant, quelqu'un pourrait-il m'expliquer quand j'utiliserais l'un ou l'autre en général? Et la réponse à cette question change-t-elle selon que j'utilise ou non une procédure stockée pour effectuer la requête? Mais...