Le décodage logique peut être utilisé pour construire des solutions de réplication synchrone avec la même interface utilisateur que la réplication synchrone de la réplication par flux. Pour cela, l'interface de réplication en flux (voir Section 48.3, « Interface du protocole de réplication par flux ») doit être utilisée pour renvoyer par flux les données. Les clients doivent envoyer des messages Standby status update (F) (voir Section 52.6, « Protocole de réplication en continu »), tout comme le font les clients de réplication par flux.
Un réplicat synchrone recevant des changements grâce au décodage logique fonctionnera dans le cadre d'une seule base de données. Puisque, à l'opposé de cela, synchronous_standby_names est actuellement commun à toutes les instances, cela signifie que cette technique ne marchera pas convenablement si plus d'une base de l'instance est utilisée activement.