dba oracle jr. · ¾ 18 anos de experiência na área de ti . ¾ sênior oracle dba (9 i, 10 g, 11...

25

Upload: others

Post on 02-Oct-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DBA Oracle Jr. · ¾ 18 anos de experiência na área de TI . ¾ Sênior Oracle DBA (9 i, 10 g, 11 g, 12 c), PostgreSQL (8. x, 9x), SQL Server (2012 e 2014 ), MySQL 5x. ¾ Pós Graduado
Page 2: DBA Oracle Jr. · ¾ 18 anos de experiência na área de TI . ¾ Sênior Oracle DBA (9 i, 10 g, 11 g, 12 c), PostgreSQL (8. x, 9x), SQL Server (2012 e 2014 ), MySQL 5x. ¾ Pós Graduado

DBA Oracle Jr.

Lendas e verdades contadas aos novatos ...

Page 3: DBA Oracle Jr. · ¾ 18 anos de experiência na área de TI . ¾ Sênior Oracle DBA (9 i, 10 g, 11 g, 12 c), PostgreSQL (8. x, 9x), SQL Server (2012 e 2014 ), MySQL 5x. ¾ Pós Graduado

José Mario Barduchi 18 anos de experiência na área de TI.

Sênior Oracle DBA (9i, 10g, 11g, 12c), PostgreSQL (8.x, 9x), SQL Server

(2012 e 2014), MySQL 5x.

Pós Graduado em Administração de Banco de Dados Oracle (FIAP).

Graduado em Engenharia de Software (UMESP).

Sênior Oracle DBA na Rede Impar de Hospitais.

Articulista do Oracle Technology Network (OTN).

linkedin.com/in/mariobarduchi http://www.oradicas.com.br

[email protected]

Page 4: DBA Oracle Jr. · ¾ 18 anos de experiência na área de TI . ¾ Sênior Oracle DBA (9 i, 10 g, 11 g, 12 c), PostgreSQL (8. x, 9x), SQL Server (2012 e 2014 ), MySQL 5x. ¾ Pós Graduado

Eu sou um DBA Sênior...

Tenho 15 anos de empresa, já fiz 2 restores e cuido de 5

bases gigantes. Ao todo são 100G de dados...

Tempo não define isso. O que define é o ambiente,

complexidade, tamanho...

Page 5: DBA Oracle Jr. · ¾ 18 anos de experiência na área de TI . ¾ Sênior Oracle DBA (9 i, 10 g, 11 g, 12 c), PostgreSQL (8. x, 9x), SQL Server (2012 e 2014 ), MySQL 5x. ¾ Pós Graduado

Preciso saber inglês?

Pesquisa encomendada pela "Educação International

Education First (EF)” que avalia a proficiência global da

língua inglesa. Brasil aparece na 41º posição entre 70

países. Isso em 2016.

Page 6: DBA Oracle Jr. · ¾ 18 anos de experiência na área de TI . ¾ Sênior Oracle DBA (9 i, 10 g, 11 g, 12 c), PostgreSQL (8. x, 9x), SQL Server (2012 e 2014 ), MySQL 5x. ¾ Pós Graduado

Ao fazer o curso/facul/pós X, eu já sou DBA?

Page 7: DBA Oracle Jr. · ¾ 18 anos de experiência na área de TI . ¾ Sênior Oracle DBA (9 i, 10 g, 11 g, 12 c), PostgreSQL (8. x, 9x), SQL Server (2012 e 2014 ), MySQL 5x. ¾ Pós Graduado

Comprei um livro de Linux! Quer aprender Linux? Use em sua máquina do dia a dia.

Depois você vai precisar do livro.

Alguns exemplos:

useradd groupadd

uname mount

chown whoami

uptime man

mkdir env

grep find

ps top

kill chmod

Page 8: DBA Oracle Jr. · ¾ 18 anos de experiência na área de TI . ¾ Sênior Oracle DBA (9 i, 10 g, 11 g, 12 c), PostgreSQL (8. x, 9x), SQL Server (2012 e 2014 ), MySQL 5x. ¾ Pós Graduado

Redes? Storage? Eu sou DBA cara pálida...

Ok. Nós recebemos tudo pronto. Mas, como irão entregar

algo se não soubermos solicitar isso?

Não é uma guerra e nem uma disputa.

Page 9: DBA Oracle Jr. · ¾ 18 anos de experiência na área de TI . ¾ Sênior Oracle DBA (9 i, 10 g, 11 g, 12 c), PostgreSQL (8. x, 9x), SQL Server (2012 e 2014 ), MySQL 5x. ¾ Pós Graduado

Linguagens de programação? Essa não né...

Claro que não, você não é um DEV... Mas conhecer a estrutura

das principais linguagens, frameworks e seus principais modos

de conexão ajuda.

ADO, JDBC, ODBC, Hibernate ...

Page 10: DBA Oracle Jr. · ¾ 18 anos de experiência na área de TI . ¾ Sênior Oracle DBA (9 i, 10 g, 11 g, 12 c), PostgreSQL (8. x, 9x), SQL Server (2012 e 2014 ), MySQL 5x. ¾ Pós Graduado

Hummmmm!!! Scripts, scheduler?

Saber, no mínimo, um pouco de shell script é importante.

Se precisar agendar um backup todo domingo às 02:36?

Page 11: DBA Oracle Jr. · ¾ 18 anos de experiência na área de TI . ¾ Sênior Oracle DBA (9 i, 10 g, 11 g, 12 c), PostgreSQL (8. x, 9x), SQL Server (2012 e 2014 ), MySQL 5x. ¾ Pós Graduado

Ferramentas de desempenho, monitoramento...

Page 12: DBA Oracle Jr. · ¾ 18 anos de experiência na área de TI . ¾ Sênior Oracle DBA (9 i, 10 g, 11 g, 12 c), PostgreSQL (8. x, 9x), SQL Server (2012 e 2014 ), MySQL 5x. ¾ Pós Graduado

Oracle é Oracle. Só preciso saber esse banco...

Page 13: DBA Oracle Jr. · ¾ 18 anos de experiência na área de TI . ¾ Sênior Oracle DBA (9 i, 10 g, 11 g, 12 c), PostgreSQL (8. x, 9x), SQL Server (2012 e 2014 ), MySQL 5x. ¾ Pós Graduado

Tá, mas não faço documentos nem planilhas...

COBIT, ITIL, PMI, Capacity Plan? Você acha mesmo que vai

escapar?

Page 14: DBA Oracle Jr. · ¾ 18 anos de experiência na área de TI . ¾ Sênior Oracle DBA (9 i, 10 g, 11 g, 12 c), PostgreSQL (8. x, 9x), SQL Server (2012 e 2014 ), MySQL 5x. ¾ Pós Graduado

Preciso me certificar. Alguém tem um dump ai? DUMP NÃO !!!

Estudar? Montar ambiente de testes?

http://www.certguard.com/search.asp

http://www.dbabr.com.br/blog/certificacao-sim-ou-nao/

Page 15: DBA Oracle Jr. · ¾ 18 anos de experiência na área de TI . ¾ Sênior Oracle DBA (9 i, 10 g, 11 g, 12 c), PostgreSQL (8. x, 9x), SQL Server (2012 e 2014 ), MySQL 5x. ¾ Pós Graduado

Instalei o Oracle XE para estudar. Agora vai...

http://www.oracle.com/webfolder/technetwork/tutorials/ob

e/db/12c/r1/poster/OUTPUT_poster/poster.html

Page 16: DBA Oracle Jr. · ¾ 18 anos de experiência na área de TI . ¾ Sênior Oracle DBA (9 i, 10 g, 11 g, 12 c), PostgreSQL (8. x, 9x), SQL Server (2012 e 2014 ), MySQL 5x. ¾ Pós Graduado

It’s cloud time... Meu amigo DevOp’s que falou... Ele manja muito...

Page 17: DBA Oracle Jr. · ¾ 18 anos de experiência na área de TI . ¾ Sênior Oracle DBA (9 i, 10 g, 11 g, 12 c), PostgreSQL (8. x, 9x), SQL Server (2012 e 2014 ), MySQL 5x. ¾ Pós Graduado

Databases em Cloud irão acabar com o DBA? Também foi meu amigo DevOp’s que falou... Ele é esperto

demais... Tem visão de futuro...

Page 18: DBA Oracle Jr. · ¾ 18 anos de experiência na área de TI . ¾ Sênior Oracle DBA (9 i, 10 g, 11 g, 12 c), PostgreSQL (8. x, 9x), SQL Server (2012 e 2014 ), MySQL 5x. ¾ Pós Graduado

Big Data, DW, BI, DevOps, NoSQL... WTF??

Page 19: DBA Oracle Jr. · ¾ 18 anos de experiência na área de TI . ¾ Sênior Oracle DBA (9 i, 10 g, 11 g, 12 c), PostgreSQL (8. x, 9x), SQL Server (2012 e 2014 ), MySQL 5x. ¾ Pós Graduado

Estou começando como DBA...

Se souber de alguma vaga, me avisa... Ok?

Page 20: DBA Oracle Jr. · ¾ 18 anos de experiência na área de TI . ¾ Sênior Oracle DBA (9 i, 10 g, 11 g, 12 c), PostgreSQL (8. x, 9x), SQL Server (2012 e 2014 ), MySQL 5x. ¾ Pós Graduado

Eu faço jornada dupla, eu sou DBA!!! Eu tenho dois empregos, trabalho sete dias por semana e

todo dia tem GMUD. Vou conversar com o DEV...

Page 22: DBA Oracle Jr. · ¾ 18 anos de experiência na área de TI . ¾ Sênior Oracle DBA (9 i, 10 g, 11 g, 12 c), PostgreSQL (8. x, 9x), SQL Server (2012 e 2014 ), MySQL 5x. ¾ Pós Graduado

DBA é arrogante. Acha que nunca erra...

Verdade. Nunca erramos, no máximo nós nos enganamos...

Page 23: DBA Oracle Jr. · ¾ 18 anos de experiência na área de TI . ¾ Sênior Oracle DBA (9 i, 10 g, 11 g, 12 c), PostgreSQL (8. x, 9x), SQL Server (2012 e 2014 ), MySQL 5x. ¾ Pós Graduado

E agora, o Kwan para os DBA’s Jr. !!!

Page 24: DBA Oracle Jr. · ¾ 18 anos de experiência na área de TI . ¾ Sênior Oracle DBA (9 i, 10 g, 11 g, 12 c), PostgreSQL (8. x, 9x), SQL Server (2012 e 2014 ), MySQL 5x. ¾ Pós Graduado

Dúvidas?

Page 25: DBA Oracle Jr. · ¾ 18 anos de experiência na área de TI . ¾ Sênior Oracle DBA (9 i, 10 g, 11 g, 12 c), PostgreSQL (8. x, 9x), SQL Server (2012 e 2014 ), MySQL 5x. ¾ Pós Graduado