Banco de Dados

SQL Server – A importância de utilizar corretamente os Data Types

Antes de falar dos tipos em SQL Server ou em qualquer banco ou linguagem, vamos definir duas coisas importantes para…

SQL Server – Otimizando o desempenho dos índices no SQL Server

Além do desperdício de espaço, ele gera problema de I/O na busca, pois o SQL Server terá que buscar um…

Oracle – Convertendo linhas em colunas com expressões regulares

Eu tenho tabelas no Oracle que contém os dias da semana em que uma determinada cobrança deve ser gerada, que…

Oracle – Incrementando o desempenho do pacote UTL_FILE

Já me questionaram sobre o desempenho do UTL_FILE. Infelizmente, nós estamos falando de geração de um arquivo texto no disco…

SQLite – Overview

O SQLite é um banco de dados enxuto, uma espécie de mini-base de dados projetado para ser simples de administrar,…

Oracle – Substituindo subqueries por funções analíticas – Um Exemplo prático

Na busca no Oracle usando subquery, ele gerou um custo maior e um plano de acesso onde acessou duas vezes…

SQL Server – Garantindo a unicidade do campo: Constraint ou índice?

Ao criar uma tabela, o analista pode especificar a unicidade do campo. O Próprio sistema já irá garantir a unicidade…

Oracle – Funções de grupo para Converter múltiplas linhas em uma única linha

Muitas vezes, no Oracle, temos a necessidade de converter múltiplas linhas em uma linha simples e o envio de email…

Oracle – Utilizando Operadores Customizados

Operadores Customizados: Os operadores são fundamentais nas linguagem de Programação. Como viver sem os operadores de Adição (+), igualdade (=),…

Oracle – Compactação de Arquivos via PL/SQL

A partir da versão 10g, a Oracle disponibilizou a compactação no PL/SQL, o que simplifica tal processo.