Posts Tagged ‘oracle’

Função de grupo para multiplicar, SUM -> MULT

Fala pessoal,
Recebi um email de um leitor solicitando uma solução para que fosse desenvolvida uma função semelhante ao SUM, já nativo do banco de dados Oracle, só que fizesse multiplicação e não soma, como o SUM faz atualmente!
Por exemplo:
Tabela: FATORIAL
Campo: VALOR
Valor
5
6
[...]

Read the rest of this entry »

Guida de referência de SQL Básico

Fala pessoAll,
Com a contribuição do nosso amigo e leitor Robson Cristovão, está aí um guia básico de SQL que pode ser bastante útil para quem está começando no mundo SQL e tem algumas dúvidas quanto ao uso e sitaxe de alguns comandos SQL! Fica a dica!
AND | OR:
SELECT nome_coluna(s)
FROM nome_tabela
WHERE condiçao
AND [...]

Read the rest of this entry »

Dica: Como descobrir quem referencia uma coluna?

Fala PessoAll,
A dica de hoje é a respeito do seguinte…
Muitas vezes temos a necessidade de fazer algumas alterações nas nossas tabelas, nosso modelo, etc. E aí precisamos levantar quais tabelas recerenciam uma determinada tabela ou coluna, quais as filhas dessas colunas, quais as foreign key que fazem referência a elas e etc.
Aí, podemos usar o [...]

Read the rest of this entry »

Potência / Expoentes em SQL e PL/SQL – Oracle

Fala Pessoal,
Hoje vai mais uma dica de SQL e PL/SQL.
Até o dia de hoje, eu nunca tinha necessitado usar expoente no SQL / PL/SQL, nunca tinha pego nenhum problema em desenvolvimento que precisasse ser usado potência, expoente e tal.
Porém, hoje uma amiga desenvolvedora, Leilah, precisou dessa funcionalidade e aí discutimos um pouco sobre [...]

Read the rest of this entry »

Dica de SQL – Primeiro sábado do mês seguinte

Fala PessoAll,
Recebi um email do amigo Vitor Ugo sobre uma solicitação que ele havia recebido para criação de um Job.
Até aí moleza, como podemos ver no post: Job no Oracle criar um Job é fácil! Só que este Job tem uma particularidade, ele deve rodar apenas no primeiro sábado de cada mês.
Com isso, fiz [...]

Read the rest of this entry »

Oracle – SQL TRACE – TKPROF

Fala PessoAll,
Estamos aqui novamente para compartilhar mais uma experiência.
Dessa vez com algo bastante básico para quem quer se especializar em performance de aplicações, que é o meu caso!!
Em alguns momentos na nossa vida de DBA nos deparamos com processos que são um tanto quanto complexos de serem analisados, por exemplo: Uma procedure que demora [...]

Read the rest of this entry »

Utilizando Compartilhamento Windows no Linux

Fala PessoAll,
Bom, hoje tivemos mais um desafio bem interessante.
Recebemos um dump de um determinado cliente, o arquivo de dump (X.dmp) veio com 260Gb em um único arquivo. Infelizmente, na máquina Linux onde a base está instalada não tinha nenhum disco com esta quantidade de espaço livre. E agora pra importar esse dump??
Vasculhamos nossos servidores e [...]

Read the rest of this entry »

Notebook com Windows 7 para um DBA

Fala PessoAll,
Creio que muita gente está pensando e vivendo um grande dilema: Migro ou não para o Windows 7.
Comprei uma máquina nova, um Dell Vostro 1320, como todas as máquinas recentes eu tinha direito ao upgrade gratuito do Vista para o Windows 7, e claro eu decidi arriscar instalar o 7 pra ver como sairia [...]

Read the rest of this entry »

JOB no ORACLE – Definindo a periodicidade. (INTERVAL)

Fala PessoALL,
Bom, atendendo à dica do amigo Alessandro Varela (http://blogdovarela.com.br) hoje falarei sobre: Como definir corretamente a periodicidade da execução dos seus Job’s! Complica não? É nada!! Vamos lá!
Espero que todos tenham lido o post que fiz falando sobre Job’s, caso não tenha lido, ainda dá tempo, basta ler o post Jobs no Oracle.
Bom, quando [...]

Read the rest of this entry »