Mostrando postagens com marcador Azure SQL. Mostrar todas as postagens
Mostrando postagens com marcador Azure SQL. Mostrar todas as postagens

sábado, 1 de junho de 2019

Microsoft SQL Server / Backup / Restore


Li meses atrás, que para o backup e restore do Microsoft SQL Server 2016 pode ser utilizado um container dentro do Microsoft Azure para esse fim. 
Não sei se o Microsoft SQL Server 2012 e o Microsoft SQL Server 2014 conseguem trabalhar com os containers do Microsoft Azure.



Microsoft SQL Server / Backup / Restore
https://docs.microsoft.com/pt-br/sql/relational-databases/backup-restore/configure-backup-compression-sql-server?view=sql-server-2017

quinta-feira, 30 de maio de 2019

SQL + VM + Hyper-V Como calcular a memória máxima e memória mínima?




Microsoft SQL Server + VM + Hyper-V: Como calcular a memória máxima e memória mínima?

A memória de máquina virtual quando está mau configurada a distribuição entre memória RAM máxima e memória RAM mínima o computador/servidor costuma funcionar com todos os aplicativos lento demais no funcionamento.
E quando o Microsoft SQL Server está com a memória RAM mau configurada na distribuição de memória mínima e memória máxima que o sistema SQL deverá utilizar para trabalhar, a leitura de informações dentro do banco de dados costuma funcionar de forma muito lento.
Se o banco de dados Microsoft SQL que está utilizando, está funcionando dentro de uma máquina virtual, terá que fazer uma manobra na configuração de memória RAM porque ambos usam configuração de memória mínima e porque ambos usam configuração de memória máxima.  Não poderá utilizar os mesmos números igual de memória máxima e igual de memória mínima, terá que ratear a distribuição de memória entre ambos.

Exemplo de como se calcula a quantidade de memória em bytes
(para uso em SQL Server e uso em VM e Hyper-V):
1 Kilobyte = 1 Bytes * 1024 = 1 024 bytes
1 Megabyte = 1 Kilobytes * 1024 = 1 024 Kilobytes= 1 048 576 bytes
1 Gigabyte = 1 Megabytes * 1024 = 1 048 576 Kilobytes= 1 073 741 824 bytes
4 GB = 4 Megabytes * 1024 = 4096 Megabytes 4096 Mb  
4096 Mb * 1024 = 4194304 Kilobytes  4194304 Kb * 1024 = 4294967296 bytes 

SQL Max Memory Calculator = http://sqlmax.chuvash.eu/


No SQL Server tem que ser feito a configuração RAM de memória maxima e memória minima, que os aplicativos e sistema SQL deverão utilizar na leitura de informações do banco de dados:




Em máquina virtual (VM) e Hyper-V, também tem que ser feito a configuração de memória minima e memória máxima