Quando uma rotina é muito solicitada nos softwares usados na empresa, costuma-se tentar fazê-la executar com um tempo de resposta menor, para maior comodidade dos usuários. Geralmente os servidores têm configurações mais robustas e são escolhidos para executar remotamente estas rotinas. Em Banco de Dados, esta é uma prática comum, usar rotinas no servidor, conhecidas como: