Embora eu tenha conseguido encontrar a definição de predicados online no MSDN :
É uma expressão que é avaliada como TRUE, FALSE ou UNKNOWN. Predicados são usados na condição de pesquisa das cláusulas WHERE e HAVING, nas condições de junção das cláusulas FROM e em outras construções nas quais um valor booleano é necessário.
Não consegui encontrar a definição do que é um predicado residual . O que é um predicado residual?
11
Consulte Probe Residual vs Unir Predicado no Estouro de Pilha.
—
Gaius