Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

SQL Server 2016:miglioramenti del gruppo di disponibilità

A MS Ignite questa settimana, sono stati rivelati diversi dettagli sulle modifiche ai gruppi di disponibilità che verranno forniti in SQL Server 2016. Volevo fornire un elenco molto rapido di punti elenco sui principali punti salienti di alto livello, per farti entusiasmare da questi AG miglioramenti:

  • Impostazione facoltativa per il failover in base a un errore del database – nel 2012 e nel 2014 il failover è determinato quasi interamente a livello di istanza. Se un database va offline, sospetto o corrotto, l'AG continua a canticchiare. In SQL Server 2016 potrai disporre di determinate metriche del database per avviare il failover per l'intero gruppo.
  • Supporto del coordinatore delle transazioni distribuito – nelle versioni attuali, MSDTC non è supportato per i database AG, ma sarà completamente supportato in SQL Server 2016 (sarà necessario anche un aggiornamento del sistema operativo – è possibile che sia necessaria la versione più recente di Windows Server per supporto in tutti gli scenari).
  • Gli account di servizio gestiti dal gruppo sono completamente supportati – questi "funzionavano" in SQL Server 2012/2014, ma non erano completamente supportati e presentavano alcuni problemi (vedere le informazioni di base qui, qui e qui).
  • Bilanciamento del carico per secondari leggibili – sarai in grado di utilizzare un meccanismo round-robin per instradare le richieste di sola lettura attraverso il listener per sfruttare in modo equilibrato tutti i secondari, rispetto all'approccio corrente delle richieste che vanno sempre al "primo" secondario disponibile.
  • Ulteriori target di failover automatico – potrai specificare fino a tre secondari totali per il failover automatico; corrisponde al numero di repliche sincrone consentite.
  • Miglioramento delle prestazioni di trasporto dei registri – l'intera pipeline è stata revisionata e rifattorizzato per ridurre l'utilizzo della CPU e aumentare il throughput.
  • Gruppo di disponibilità di base – questa è stata finalmente confermata a partire da CTP 3.2 come un'opzione ufficiale per i clienti Standard Edition in SQL Server 2016. Per dettagli sulle funzionalità e limitazioni, vedere Panoramica dei gruppi di disponibilità di base AlwaysOn.
  • Gruppi di disponibilità senza dominio – come descritto da Microsoft qui, sarai in grado di ospitare AG tra domini senza attendibilità e senza alcun dominio. (Nota che questa modifica richiede anche Windows Server 2016.)