Decidido por buscarle explicación y no contento con el resultado final generé un proceso almacenado que por devolución terminó siendo una nueva función. Esta función de nombre get_post(@_userinput) realiza el mismo procedimiento relatado en la publicación anterior, es más, el video muestra una doble ejecución del proceso donde se puede ver el rendimiento de la solución implementada y que el problema de retardo se genera sólo cuando su llamada es en una única sentencia.
La función elaborada realiza la consulta en impresionantes 70ms.