Je souhaite répliquer des données d'un bateau vers un site onshore. La connexion est parfois via une liaison par satellite et peut être lente et avoir une latence élevée.Comment puis-je réduire les données dans une réplication SQL?
La latence dans notre application est importante, les gens à terre devraient avoir les données dès que possible.
Une table est en cours de réplication. Elle se compose d'un ID, d'un datetime et de certaines données binaires dont la longueur peut varier, généralement < 50 octets.
Une application offshore pousse constamment des données (mesures matérielles) dans la table et nous voulons ces données à terre aussi rapidement que possible. Y at-il des astuces dans MS SQL Server 2008 qui peuvent aider à réduire l'utilisation de la bande passante et à réduire la latence? Les tests initiaux utilisent une bande passante de 100 kB/s. Notre alternative est de rouler notre propre transfert de données et le prototypage initial utilise ici une bande passante de 10 kB/s (en transférant les mêmes données dans le même laps de temps). C'est sans aucun contrôle de fiabilité et d'intégrité donc ce nombre est artificiellement bas.
Im tirant ma réponse :) Pas sûr que le «MSSQL pas beaucoup utilisé» est assez d'avertissement pour arrêter au large des appels téléphoniques «Pourquoi est-il corrompu» plus tard: P –