Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouBenedicta Galvão Araújo Alterado mais de 6 anos atrás
1
Armazenamento de dados históricos no SQL Server 2016
Stretch Database Armazenamento de dados históricos no SQL Server 2016 Vitor Fava
2
Patrocinadores Falem que o evento é gratuito pra todos, e que os patrocinadores são os responsáveis por garantir o coffee e a infra-estrutura basica pro evento acontecer. Em contra partida, eles querem mostrar seus produtos e serviços, é legal aos participantes conhecerem o que eles tem a oferecer e aceitar receber contatos deles via .
3
Agenda O que é o Stretch database? Quando utilizar? Arquitetura
Limitações do Stretch database
4
Vitor Fava MVP Data Platform Pass Chapter Leader do SQLManiacs
Module 0: Introduction Course ####y Vitor Fava MVP Data Platform Pass Chapter Leader do SQLManiacs SQL Server Database Consultant na Pythian CEO da Vita Database Solutions Welcome students to the course and introduce yourself. Provide a brief overview of your background to establish credibility. Ask students to introduce themselves and provide their backgrounds, product experience, and expectations of the course. Record student expectations on a whiteboard or flip chart that you can reference during class.
5
Como armazenar dados históricos?
Utilização de filegroups específicos; Expurgo de dados para outro servidor; Ambos geram um elevado custo de manutenção com licenciamento e armazenamento;
6
O que é o Stretch database?
Á partir do SQL Server 2016 Arquiva seus dados históricos de forma transparente; Armazenamento no SQL Azure; Reduz o custo de armazenamento; Consultas que acessam dados locais podem obter um ganho de performance; Não é necessário alterar suas aplicações;
7
O que é o Stretch database?
SQL SERVER 2016 Azure
8
Quando utilizar? Gestor DBA
Necessidade de manter dados transacionais por um longo período O tamanho das tabelas está aumentando de forma exponencial De vez em quando é necessário analisar dados históricos Os usuários necessitam de acesso esporádico aos dados históricos Existem aplicações que não serão atualizadas Necessário comprar e adicionar mais armazenamento constantemente Diminuir o custo de armazenamento Não é possível realizer operações de backup e restore dentro do SLA
9
Arquitetura On-premises instance Azure Internet Boundary
Remote endpoint Remote data On-premises instance Azure Internet Boundary Local database Local data Eligible data Linked Servers
10
Arquitetura
11
Arquitetura – BACKUP
12
Arquitetura – RESTORE
13
Arquitetura – RESTORE
14
ITS DEMO TIME!!!!!
15
Limitações - Tabelas > 1023 colunas; > 998 indices;
Tabelas utilizando FILESTREAM; FileTables; Tabelas que fazem parte de uma replicação; Tabelas utilizando CT ou CDC; Tabelas In-Memory
16
Limitações – Tipos de dados
timestamp sql_variant XML geometry geography hierarchyid CLR user-defined types (UDTs)
17
Limitações – Constraints
Check constraints Foreign key que referenciem a tabela Default constraints
18
Limitações – Índices XML indexes Full text indexes Spatial indexes
Indexed views that reference the table
19
Conclusão Possibilita armazenamento de dados históricos (frios);
Transparência para as aplicações; Possibilidade de utilizar o Always Encrypted e o Row-Level security Limitações importantes; Gerenciamento de backups mais complexo;
20
Referências Stretch Database Intro to Stretch Database
Intro to Stretch Database DBAs Guide to Stretch Database
21
Dúvidas?!
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.