Conhecem aquela história da fadinha do dente? ou aquela outra que você ouviu que um amigo de uma amigo de um conhecido do irmão da tia do sobrinho já usou e é legal? Então, prazer esse é o Babelfish, ele é feinho, tem uns problemas, parece um político (vende mais do que entrega), mas tá […]
SQL na Caixinha
Que o SQL pode rodar em container já não é novidade tem um tempinho. A facilidade que isso nos trás para testar recursos, novidades, configurações, bugs, etc. ajudou demais. Só o trabalho de subir um SO, configurar todo o SO, atualizações do SO, baixar a instalação do SQL, todo o processo de instalação, atualização, configuração […]
Data Secrets #38
Foi um grande prazer ter participado do Data Secrets #38. Quem tiver a oportunidade de assistir segue o vídeo:
AWS – EC2 com SQL
Caso você contrate uma AMI com SQL e precise da mídia de instalação do SQL para qualquer atividade, na unidade C:\ existe um diretório chamado “SQLServerSetup” com os binários para a instalação do SQL Server. Isso ajuda caso precise trocar o Collation da instância, adicionar feature, reinstalar usando uma instância, adicionar uma instância, etc.. A […]
AWS – Redshift – Tráfego de dados
Imagine o seguinte cenário: Você usa o Redshift como DW ou DL para seus relatório e cargas de dados; Vê uma possibilidade de facilitar sua vida e dar liberdade para o próprio cliente acessar esses dados e gerar relatórios da forma que ele achar mais legal com a ferramenta que ele quiser, etc.; Mas lembra […]
AWS – Redshift – Usuário para leituras
O Redshift tem umas vantagens bem interessantes, baixo custo, RDS, baixa necessidade de manutenção. No fundo ele é um PostgreSQL modificado para prover volume de dados e não ficar trabalhando como OLTP, ele é ótimo como estrutura para DW. Imagine o seguinte cenário, você vende uma solução mas precisa prover um acesso do seu cliente […]
Telegram, Bot e PowerShell, uma máquina de alerta
Como DBA´s estamos sujeitos a jobs, alertas, sistemas, coisas do além, gerentes, desenvolvedores, intervenções místicas, etc. executando ações no banco de dados. Não da pra ficar olhando de perto o ambiente a todo o momento analisando cada ação, monitorando tudo o que ocorre, se preparando para o pior. Sendo um bom DBA, você deve ter […]
SQL Roots
Essa apresentação foi feita em setembro/2019 no evento SQL Roots. Me desculpem por uma ou outra gafe, não é sempre que tenho tanto público nas minas apresentações…
Liberar toda a memória do servidor
Todos sabemos que o SQL é um consumidor de memória frenético, quanto mais memória disponível mais memória ele vai reservar para ele. O que é um desenho “by default”, ele sempre fará isso afinal de contas ele precisa alocar as páginas de dados do seu banco em algum lugar. Para resolver todos os seus problemas, […]
Apagar arquivos de backup duplicados
Imagine o seguinte cenário: Você tem sua rotina de backup (FULL, DIFF, LOG) que gera os arquivos de saída como por exemplo BKPFULL_BASE_XPTO_01_DE_04_20181105.bak e coisas parecidas com isso. Sua ferramenta de backup copia esses arquivos para uma área de staging todos os dias, marcando os arquivo com o bit de arquivado, no dia seguinte você […]