fala galera tudo certo que o fabrício lima passando só pra deixar um presentinho pra vocês um videozinho como introdução sobre índices índice classe índice não gosta é um pedaço do material que os nas minhas palestras mas quer certa de e um pedaço ainda do que os meus treinamentos então sexy videos em e com a gravação do último treinamento que eu fiz divirtam se aproveitei valeu vamos lá vamos lá vão criar uma tabela código da data de inscrição de cpf e sei lá salário essa tabela quando eu criei uma tabela nas kelly meu aparece um monte
de página do disco lembra tudo guardado dentro de oito páginas de 8k diz cara mas essas páginas um sistema organizado por nada só estão lá se ele não será que as cenas nas tabelas que ele sabe quais são as páginas referentes a essa tabela que você está buscando e ele vai ver todas elas todas têm uma forma de ele achar um valor rápido aqui porque não existe nenhuma estrutura de árvore aqui lembro que eu falei com vocês que o a mágica do índice é aquela bandida daquela arvorezinha quem tiver um slide então quando você cria
uma tabela por exemplo esse cara aqui ela está lá armazenada em forma de hip recapitulando criar uma tabela não criei nenhum índice cluster ela é uma hip a fabrício aí eu fui lá e criou o índice cluster se você tivesse definido essa coluna código como pk como chave primária mas que ele serve automaticamente cria o índice kospi pra você perguntar isso na passada estou revisando aqui pra vocês beleza então queria uma chave primária na tabela 1 out efe um ex vai ver que apareceu o índice kospi na sua tabela se não tem mais uma hip
você tem uma psicose então quando eu criei o índice kospi ter a minha tabela no nosso caso aqui vou criar um índice classe na coluna código a minha tabela deixa de ser essa zona se ela estava usando 100 gb de disco como fazendo uma passada ela vai usar os mesmos 100 gb de disco mas agora meu caro se você fizer uma busca por código o sql consegue achar esse cara muito rápido porque ele consegue descer essa árvore e achar o seu código procurando código um ataque tão procurando o código 9 milhões o ataque final ele
acha isso muito rápido beleza então ó a primeira coisa sem gravar a gente estava discutindo que antes ou uma tabela é cluster editá-la que essa tenha essa venda em si classe ou ela tem o índice classe ou é uma hip não tem como se as duas coisas é um outro é fácil gravar porque diz é um outro só pergunta é têm ciclos na tabela tem beleza então você sabe que ela está organizada se pela coluna olá do índice cosan não têm ciclos você sabe que é uma hip hip só existe se não existe um empenho
muito esse gosto pra isso sempre 118 todos os 16 que estão nesta sala a questão onde prova questão de ipiaú na tabela sem classe as páginas estão lá sem nenhuma organização qual a organização do ii ciclo se aqui ele pega coluna que você define o comandante classe e motas a árvore em cima dessa coluna que eu tenho no nível folha do meu índice cluster até chave composta se formou em psicologia é composto você vai ter a árvore foi montada ocorre sempre pela primeira coluna então é a busca pela primeira coluna que vai ser rápido mas
essas outras colunas também vão estar aqui no nível intermediário do its meu ok a primeira coisa gravar é rip o cluster é um outro o índice cluster lá no nível folha dele ele tem o que a galera todas as colunas porque ele a tabela na tabela na tabela tem 200 colunas ela tem que estar aqui nessa árvores e do índice kospi onde é que isso fica no nível folha e cinema intermediária que serve para quem fabrica ela só tem essas colônias que você define como a chave do costa define o código aqui dentro vai ter
o código ele vai direcionar pra esquerda pra direita para achar seu código define o índice kospi pela data só vai ter a data que nos intermediários aqui no nível folha tem todas as colunas e porquê porque omite class é a minha própria tabela se a minha tabela na tabela tem 200 colunas a 200 colunas estão aqui no nosso caso aqui uma duas três quatro cinco lá no slide vizinhos vão ver isso aqui em detalhes mais bem desenhado dinho como exemplo a ser fácil gravar mas já começa a bater na cabeça de vocês começam a notar
no rascunho seleção se três vezes a única folha estão todas as colunas lá no meu índice clássico hemiciclo se a minha tabela cara se a sua tabela suas colunas tem que estar lá em onde ela está nele lá no nível folha aí ensinam costa antes de começar a gente estava na discussão no chat cara o índice não cansa não tá nem aí para esses dois caras aqui independente desses dois caras eu quero que você pode criar até 999 ensinou se você tiver coragem cada ensinou coisas que você criar mas quero montar vizinha parecido com essa
aqui de cima pensa que esse triângulo é uma arvorezinha criou o índice não fosse pela data a fábrica faz um monte de quércia data igual alguma coisa vai ter que ter um índice naquela data como já tem o índice klci código e se isso vai ter que ser o que não gostei eu só posso ter um índice costa lembra que já pelo código uma busca pelo código vai ser um tiro mas uma busca pela data vai ser um tiro só vai ser um tiro se você tiver muito naquela data quer montar uma arvorezinha pela data
e vai conseguir achar rápido aquela data que você está buscando entendido por cpf você vai ter que criar o índice não coisa de novo a montar vizinho do cpf ea busca nessa árvore por um cpf que você passar vai ser muito rápida a gente vai ver isso na no powerpoint vocês vão ver que é bem legal no livro fala que tem ponteiros para o registro da tabela que eu tenho no meu índice não trouxe além daquelas colunistas que define como índice não gosta quem lembra da aula passada o próprio próprio índice clos e daqui ó
código fabrício é um ponteiro para a posição de memória dele não é um código é o valor se akita 12345 a linguagem a gravar os valores rock quando a gente tem um índice costuma se quer gravar a própria chave dom avelar nos slides vai ter uma hora que você vai fazer uma busca por dadá e sente se aqui não vai ter todas as coisas que você precisa o sql vai ter que a onde pegar as outras colunas qual o único lugar que tem todas as colunas na tabela lá no índice classe como é que ele
chega lá por esse bendito código então ele vai lá vai descer árvores e procurando para pegar o que você precisa quando você faz uma consulta também pega a chave quando você cria o índice não costa você não precisa colocar essa coluna código la porque ela o sql e embute ela pra você se você colocar ele não vai duplicar então fica tranquilo gravar esse aqui galera código código também enorme indicou se ele é replicado em todos os meus índices não gostei essa é outra coisa que você tem que gravar mesmo faz muita diferença na hora que
a gente faz uma coisa mais dúvidas gravaram rip cluster todas as colônias estão no nível folha do seu índice cluster eu posso ter vários indícios não kusters e quando eu tenho 25 ser a minha chave d científico vai parar em todos os meus vintes não fosse igual a gente viu aqui que são os conceitos principais para você começar a entender essa brincadeira e de classe ele não gosta enfim é aqui que eles aprendem olha o nosso cenário eu tenho uma tabela com três colunas mexe nem meu índice costa name é meu índice não gosta e
data de nascimento não tem nenhum pensa nesse cenário começa colocar na cabeça de vocês aqui do lado é a minha árvore do índice coster que meu ciclo com a coluna canal 1 disse costa flash nem então essa árvore aqui os níveis intermediários ela tem last name vocês vão ver que esses níveis intermediários galera serve para direcionar vocês pra onde tal valor que está buscando só isso ele passa muito rápido por esses níveis intermediários são poucas páginas aqui em baixo nível folha que é onde você tem realmente todas as informações a minha tabela tem três colunas
olha que eu tenho aqui no meu nível folha em last name tenho name e tem a data tivesse 200 colunas as 200 colonos estariam aqui no nível folha gravaram isso visualmente aqui agora vocês vão conseguindo ver todas as suas colunas estão no seu índice costa isso é extremamente importante na hora que a gente começar a fazer as buscas aí legal vamos fazer uma consulta à fabricio beleza entende tal modo teoria mas na prática como é que esse cara me ajuda olha que legal select last name from tabela o fmi godô minhas fazer uma consulta procurando
fm lite quantas linhas tem flash nem igual domingas mas kelly para pensar um pouquinho fala opa tem um índice nessa coluna como a usar esse cara que ele faz galera ele vem aqui no ruth e começa a procurar domingas aí vem essa página aqui ó 248 lembra toda em páginas de oito caixas que são tudo página 8 k tudo páginas 8 k quanto menor vocês concordam que a tabela tiver três colunas e você enfiar um monte de linda essa página e tocasse na tabela tiver 200 colunas eu vou conseguir colocar em poucas linhas nessas páginas
8 k a minha tabela estica muito beleza então tudo isso aqui é página electrónica que legal o show tô procurando o bendito do sobrenome domingas mas quer vem aqui no índice no roth e procura meu cabelo domingas chega na página 24 8 k de domingas que a página 248 responde pra ele cara da letra a até letra m tá tudo pra lá página 24 9 o domingo está aqui então vamos achar domingo onde lá na página 2 49 aqui eu já fiz uma leitura skelly pela página 24 9 chega na página 2 49 perguntas que
lhe perguntei cadê domingos meu caro cara da letra a até a letra d é tá na página 245 domingos é de ó paí ó fica daqui pra frente já que tal de ó paí ó até a letra k por exemplo aqui ó página 24 um consegue vez mas quero fazer o quê vamos lá página 24 1 chegou aqui na página 24 1 é o nível folha nível folha ele vai fazer um vai rescindir foi varrer essa página cada domingo quarta domingo quarta domingo quarta domingo quarta e domingo olha achei o domingos consigo tomar o usuário
achei soldado que você precisa estar aqui o verão legal que com essa que ele fez galera ele fez uma leitura cada domingo está aqui com domingas opa cada domingo está aqui na a24 então fez três leituras de página e achou domingas top o nettop rápido ou não é rápido isso é chamado de psique tá vendo porque o índice faz uma mágica vocês viram como é que a facilidade que eu tive para achar domingas uma duas três leituras se eu não tivesse um índice fosse uma hip da vida o sql tinha que fazer o que ele
tinha que procurar todas as páginas cadê o domingos domingos domingos domingos cadê o domingo escada e domingos ele é uma penca de página ele é muita coisa ele faz um scan exatamente isso douglas beleza entendido eu fiz uma busca pelo leste mt um slash nem é sequer e vai conseguir achar esse cara muito rápido agora estou buscando a mesma consulta pelo áster risco e agora josé vamos lá viu todos os índios que ele tem foi lá olhou pelo pela estatística de o tamanho do sinte ele sabe tudo as caps ii escolheu vou usar o índice
nome não coça desce aqui a tabela entre a j nesta página cada na tabela ataque achei uma bela tenho aqui anabela tenho o last name só que agora o maldito do carro ficou com preguiça escreveu asterisco que que eu tenha mais nessa minha tabela data de nascimento eu tenho data de nascimento nessa página 308 galera não tenho e aí josé aonde eu vou buscar essa coluna qual lugar eu tenho todas as colunas a minha tabela no índice costa lembra nível folha do índice custer ok show fabrício então vim aqui ó cadeia na bela na bela
tabela tá faltando coluna meu cadeia bendito da data de nascimento cara eu tenho que lá no índice costa que conhece que ele faz ele usa esse domingas que vem aqui pra baixo cada domingo quarta e domingo fica domingos olha achei o domingos aventam mas que ele faz uma nova busca lá no seu índice fosse pra achar o bendito domingos para poder pegar essa bendita dessa data ou seja quando você faz um asterisco você pode estar fazendo as querem fazer esse tipo de consulta que é mais do que ele não faria ele veio aqui embaixo só
pegar essa data que estava faltando entenderam isso que é legal essa operação divino índice coster e pegar as colunas que estão faltando é chamada de lucape a gente vai ver lá no plano de execução a gente vai fazer de novo disse não ver toda hora lá se que escalou o capsi colocar psicóloca veio fazer essa consulta em cima ele vai fazer o que é um sikh achei show tá faltando coluna merda já que estão o resto das colunas lá no índice cluster então vou fazê-lo capilar noite close para pegar o que falta