Accueil Bases de données Qu'est-ce que l'expédition des journaux? - définition de techopedia

Qu'est-ce que l'expédition des journaux? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie l'expédition de journaux?

L'envoi de journaux est une fonctionnalité de Microsoft SQL Server dans laquelle les modifications enregistrées dans une base de données (journaux) sont automatiquement transférées vers une base de données réplica configurée sur un serveur de secours. Il s'agit d'un outil puissant et utile pour augmenter la disponibilité de la base de données en maintenant une deuxième base de données chaude qui peut se remplir assez rapidement pour une base de données primaire soudainement indisponible.


Notez que la possibilité de déplacer les modifications de base de données en temps réel d'une base de données à l'autre n'est pas unique à SQL Server. L'envoi de journaux est simplement la mise en œuvre par Microsoft du concept.

Techopedia explique l'expédition des journaux

L'envoi de journaux est légèrement différent de la mise en miroir de bases de données. Il s'agit d'un mouvement asynchrone de modifications d'un serveur à l'autre et peut se produire lorsque les modifications d'une base de données principale sont transférées vers plusieurs bases de données de secours. De plus, en cas de défaillance de la base de données principale, le basculement vers la base de données de secours doit être effectué manuellement.


La mise en miroir, d'autre part, est une synchronisation des changements en temps réel, comme son nom l'indique - votre image dans le miroir lève la main lorsque vous lève la vôtre, et pas quelques minutes plus tard! En miroir, le basculement de la base de données est automatisé, contrairement à l'envoi de journaux.


On peut donc se demander pourquoi l'envoi de journaux est même nécessaire si la mise en miroir est disponible. La réponse courte est le coût. La mise en miroir peut être assez coûteuse, car elle nécessite généralement un troisième serveur en plus des serveurs principal et de secours, ainsi que des liaisons de données à haut débit entre les serveurs pour assurer la copie en temps réel des journaux. L'envoi de journaux offre une sorte de compromis entre le coût élevé et la redondance automatisée, mais avec les mises en garde suivantes:

  • Le basculement de la base de données n'est pas automatique
  • La base de données de secours n'est pas disponible pour modification.
  • Il y a un certain temps d'arrêt pendant que les administrateurs de base de données passent des opérations au nouveau serveur.
  • Il existe toujours un risque de perte de données si les dernières minutes de données du serveur principal n'étaient pas copiées avant de devenir indisponibles.

L'envoi de journaux est idéal dans les situations où il n'est pas absolument essentiel de maintenir une disponibilité à 100%.

Qu'est-ce que l'expédition des journaux? - définition de techopedia