{"id":171,"date":"2014-11-02T22:18:14","date_gmt":"2014-11-03T01:18:14","guid":{"rendered":"http:\/\/www.fernandosimon.com\/blog\/?p=171"},"modified":"2015-01-25T23:05:41","modified_gmt":"2015-01-26T02:05:41","slug":"o-que-e-oracle-exadata","status":"publish","type":"post","link":"https:\/\/www.fernandosimon.com\/blog\/o-que-e-oracle-exadata\/","title":{"rendered":"O que \u00e9 Oracle Exadata?"},"content":{"rendered":"<p style=\"text-align: justify;\">O que \u00e9 Oracle Exadata? Essa \u00e9 uma pergunta que voc\u00ea j\u00e1 deve ter ouvido por ai, bom vou tentar responder (ou ajudar a responder). Respondendo da forma mais direta poss\u00edvel: Oracle Exadata (ou Oracle Exadata Database Machine) \u00e9 um applicance criado pela equipe de Engineering Systems da Oracle e dedicado exclusivamente para que bancos de dados Oracle (vers\u00f5es 11 e 12) sejam executados com a maior performance e disponibilidade poss\u00edvel, independe do tipo (OLTP, DSS ou DW).<\/p>\n<p style=\"text-align: justify;\">Legal n\u00e3o \u00e9? Mas o Oracle Exadata \u00e9 muito mais do que isso, existem diversos detalhes t\u00e9cnicos de hardware e software que s\u00e3o muito importantes e transformaram o Oracle Exadata em um sucesso e desejo de muitos. Neste artigo, e nos pr\u00f3ximos, vou falar somente sobre o Oracle Exadata, mostrar detalhes t\u00e9cnicos e algumas decis\u00f5es gerenciais que est\u00e3o ligadas a ele. Vou deixar de lado os detalhes comerciais (que voc\u00ea acha em qualquer documento que passou pela equipe de marketing da Oracle) e falar do t\u00e9cnico.<\/p>\n<p style=\"text-align: justify;\"><!--more Continue lendo...--><\/p>\n<p style=\"text-align: justify;\"><strong>ORACLE EXADATA<\/strong><\/p>\n<p style=\"text-align: justify;\">O Oracle Exadata apareceu em 2008 atrav\u00e9s da vers\u00e3o HP Oracle Database Machine (conhecida como V1) e focada exclusivamente em DW. Em 2009 com a compra da SUN pela Oracle surgiu a vers\u00e3o V2 que expandiu o universo e permitiu que bases OLTP tamb\u00e9m tivessem ganho de performance com a adi\u00e7\u00e3o de placas flash ligadas diretamente no barramento PCI-E. Depois disso surgiram ano a ano as vers\u00f5es X2, X3 e por fim a X4 no final de 2013.<\/p>\n<p style=\"text-align: justify;\">Na hist\u00f3ria do Oracle Exadata temos alguns cap\u00edtulos interessantes, mas basicamente ele foi criado para competir com Netezza, Greenplum e Teradata no universo DW. O embri\u00e3o do Oracle Exadata era um software chamado SAGE (Storage Appliance for Grid Environments) para permitir ao banco de dados Oracle uma \u00f3tima performance independente do hardware e storage utilizado. Com a aquisi\u00e7\u00e3o da SUN o foco mudou um pouco (com a Oracle dona de tudo o que precisava) e surgiu o appliance como conhecemos. At\u00e9 mesmo a adi\u00e7\u00e3o de placas Flash foi originalmente pensada para DW e n\u00e3o para OLTP. Se voc\u00ea quiser conhecer um pouco mais recomendo a leitura da entrevista do Kevin Closson dispon\u00edvel <a href=\"http:\/\/kevinclosson.files.wordpress.com\/2012\/08\/nocoug_journal_201208.pdf\" target=\"_blank\">aqui<\/a>, mas leiam com um pouco de cuidado, ele saiu da Oracle e est\u00e1 em um concorrente direto e por isso suas impress\u00f5es podem ser parciais.<\/p>\n<p style=\"text-align: justify;\">Como j\u00e1 disse, o Oracle Exadata \u00e9 um appliance e isso quer dizer que existem solu\u00e7\u00f5es de hardware e software que trabalham de forma integrada para atingir a melhor performance para bancos de dados Oracle. Ele n\u00e3o \u00e9 somente hardware, o software Exadata traz funcionalidades que n\u00e3o podem ser encontradas em outra solu\u00e7\u00e3o do mercado. Eu costumo separar em ambiente tradicional vs Oracle Exadata.<\/p>\n<p style=\"text-align: justify;\"><strong>Hardware Exadata<\/strong><\/p>\n<p style=\"text-align: justify;\">Falarei de forma resumida sobre o hardware (j\u00e1 que a cada ano muda), mas basicamente podemos dividir em tr\u00eas componentes:<\/p>\n<ul style=\"text-align: justify;\">\n<li>Database Servers: Servidores x86-64 destinados a rodar o Grid Infrasctructure do Oracle RAC 11GR2 ou 12C. Nestes servidores rodam o ASM e os bancos de dados. Nenhum software Exadata executa aqui, o Grid (e database) instalado aqui \u00e9 o mesmo dispon\u00edvel para download no site OTN (vers\u00f5es anteriores a 11.2.0.4 precisam ser compiladas com a biblioteca do Infiniband).<\/li>\n<li>Storage Servers: Servidores x86-64 destinados a rodar o software Exadata, disponibilizam os seus discos aos Database Servers. Al\u00e9m disso, cada um apresenta 4 placas PCI-E de 800GB de Flash, na vers\u00e3o X4 as placas s\u00e3o modelo F80 que apresentam compress\u00e3o nativa por hardware.<\/li>\n<li>Inifiband: A comunica\u00e7\u00e3o entre os Database Servers e Storage Server \u00e9 feita atrav\u00e9s de rede Infiniband, incluindo o Interconenct dos Database Servers. Na vers\u00e3o X4 ambas as portas do Infiniband est\u00e3o ativas por padr\u00e3o o que garante um throughput de rede muito maior (gra\u00e7as ao PCI-E 3.0, as outras vers\u00f5es j\u00e1 permitiam mas o barramento PCI n\u00e3o tinha a largura de banda para que ambas as portas estivessem ativas). Cada servidor tem um placa com duas portas Infiniband.<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">Al\u00e9m de tudo isso temos redund\u00e2ncia em todos os n\u00edveis: PDU\u2019s, fontes, switchs infinibands. Um exemplo que ocorreu aqui na V2: uma falha de um cabo Infiniband. Nada foi afetado, pois existia uma outra porta (na mesma placa) que assumiu a queda da primeira. Claro que se eu estivesse operando (em um X4) e sobrecarregando (passando dos 40GB\/s \u2013 o que \u00e9 muito dif\u00edcil) eu teria uma queda de performance.<\/p>\n<p style=\"text-align: justify;\">Quanto as op\u00e7\u00f5es de configura\u00e7\u00e3o o Oracle Exadata est\u00e1 dispon\u00edvel em duas edi\u00e7\u00f5es, totalizando 5 modelos. A edi\u00e7\u00e3o chamada X4-8 (dispon\u00edvel em um \u00fanico modelo) tem dois database servers e 14 storage servers, mas pode chegar (cada database server) at\u00e9 6TB de mem\u00f3ria, sim um monstro. A outra edi\u00e7\u00e3o chamada de X4-2 tem 4 modelos (Full Rack, Half-Rack, Quarter-Rack e Eight Rack) e a diferen\u00e7a entre eles \u00e9 a quantidade de database servers (de 2 a 4) e de storage servers (de 3 a 14) que podem ser instalados.<\/p>\n<p style=\"text-align: justify;\">O interessante no caso do hardware que poucos notam (e que eu acho fundamental) \u00e9 a garantia de funcionamento que est\u00e1 impl\u00edcita. Por ser um appliance tudo foi testado e homologado pela Oracle antes de seu lan\u00e7amento, isso quer dizer que voc\u00ea n\u00e3o vai ter problemas de compatibilidade entre hardware e software j\u00e1 que o firmware das placas Infiniband, de rede, dos discos e das controladoras foi testado e homologado. Voc\u00ea n\u00e3o ver\u00e1 queda do Interconnect do RAC porque a vers\u00e3o do firmware da placa de rede n\u00e3o \u00e9 compat\u00edvel, ou que o MTU n\u00e3o funciona direto. Esque\u00e7a problemas de compatibilidade.<\/p>\n<p style=\"text-align: justify;\">N\u00e3o vou me estender mais na parte de hardware, poderia dizer que o Flash faz mais de 500 mill IOPS, que existe a compacta\u00e7\u00e3o direto no flash e in\u00fameros outros detalhes de marketing. Mas n\u00e3o \u00e9 o foco aqui. Para quem quiser ver mais detalhes fiz uma an\u00e1lise quando Oracle Exadata X4 foi lan\u00e7ado que pode ser lida <a href=\"http:\/\/www.fernandosimon.com\/blog\/exadata-x4-parte-i\/\" target=\"_blank\">aqui<\/a> e <a href=\"http:\/\/www.fernandosimon.com\/blog\/exadata-x4-parte-ii\/\" target=\"_blank\">aqui<\/a>.<\/p>\n<p style=\"text-align: justify;\"><strong>Software Exadata<\/strong><\/p>\n<p style=\"text-align: justify;\">\u00c9 aqui que o Oracle Exadata passa a ficar mais interessante e se difere dos demais. O software Exadata (Oracle Exadata Storage Server Software) foi criado para permitir que os bancos de dados fossem desonerados de fun\u00e7\u00f5es de pesquisa de dados. A ideia b\u00e1sica \u00e9 entregar diretamente ao kernel do banco de dados somente a informa\u00e7\u00e3o que ele precisa.<\/p>\n<p style=\"text-align: justify;\">Vou come\u00e7ar com o seguinte exemplo: Em um ambiente tradicional quando ocorre um join entre duas tabelas (mesmo que tenham where) e ca\u00edmos em um full table scan o banco de dados requisita ao storage todos os blocos de todas as tabelas, correto? Agora imagine que suas tabelas tem 200 milh\u00f5es de linhas e 500GB mas sua consulta tem 5 mil linhas de resultado. Independentemente do resultado imagine a quantidade de mem\u00f3ria perdida nessa consulta em buffer cache, os IOPS e o CPU gasto. Em um ambiente Exadata este cen\u00e1rio muda muito, o software Exadata (que roda de forma independente em cada c\u00e9lula) ao receber as requisi\u00e7\u00f5es dos blocos a serem retornados ao banco de dados interpreta a consulta e verifica atrav\u00e9s do where quais as linhas e colunas que efetivamente devem ser retornadas. Depois s\u00f3 as linhas necess\u00e1rias voltam para o banco de dados (mesmo que o banco acredite que seja um full table scan). Aqui, das 200 milh\u00f5es de linhas retornadas o banco receber\u00e1 s\u00f3 20 mil voltam ao banco para fazer o join. Viram a diferen\u00e7a?<\/p>\n<p style=\"text-align: justify;\">O exemplo acima \u00e9 s\u00f3 uma das funcionalidades presentes no software Exadata, abaixo algumas:<\/p>\n<ul style=\"text-align: justify;\">\n<li>Descentraliza\u00e7\u00e3o e escalabilidade: Cada Storage Server roda o software Exadata, na realidade nenhum Storage Server n\u00e3o sabe da presen\u00e7a do outro (eles n\u00e3o se comunicam entre si). Na vers\u00e3o 12.1 em diante surgiu uma comunica\u00e7\u00e3o entre os Storage Servers em movimenta\u00e7\u00f5es de dados (como sync de discos do ASM ou move de tabelas). Os dados n\u00e3o precisam mais ir para o Grid e voltar, agora o Grid (ou o banco) pode dizer para a c\u00e9lula destino qual a c\u00e9lula origem e \u201cmandar\u201d ler diretamente, o que diminui consideravelmente o consumo de rede Infiniband.<\/li>\n<li>Smart Flash: Usado pela funcionalidade chamada Smart Flash Cache que armazena nas placas flash os dados lidos com mais frequ\u00eancia (de forma autom\u00e1tica), garantindo tamb\u00e9m que o que foi escrito nos discos esteja atualizado no flash. Tamb\u00e9m pode ser usado pelo Smart Flash Log em casos de muita escrita o redo. O logwriter envia a requisi\u00e7\u00e3o para o software Exadata e esta \u00e9 enviada para o disco e flash simultaneamente, aquele que retornar primeiro (provavelmente o flash) devolve o OK ao logwriter. O Smart Flash Log deve ser usado em casos especiais e como auxiliar, pois se existe gargalo de disco ele deve ser investigado.<\/li>\n<li>Resource Manager: Chamado de IORM (I\/O Resource Manager) Permite em n\u00edvel de c\u00e9lula definir\/modificar\/associar diferentes n\u00edveis de recursos para um banco de dados ou categorias espec\u00edficas. Al\u00e9m disso, permite modificar em tempo real os recursos associados sem rein\u00edcio do banco de dados. Al\u00e9m de ter integra\u00e7\u00e3o com o resource manager do banco de dados.<\/li>\n<li>Cell Offload: Traz para dentro do Exadata Software boa parte do trabalho que seria realizado pelo banco de dados. Quando a consulta ocorre no banco de dados os blocos s\u00e3o requisitados ao storage, o cell offload recebe a consulta original e verifica colunas e predicados envolvidos. Com estas informa\u00e7\u00f5es identifica as linhas que contemplam os requisitos e as retorna, economizando assim CPU do banco de dados e reduzindo informa\u00e7\u00e3o trafegada via rede. Aqui, j\u00e1 tenho bancos onde esta funcionalidade reduziu em mais de 85% o I\/O entre banco e storage.<\/li>\n<li>HCC: Hybric Columnar Compression permite ao storage server compactar os dados atrav\u00e9s da an\u00e1lise por colunas e n\u00e3o por linhas. Assim, conseguindo uma compacta\u00e7\u00e3o maior por similaridade dos dados. Permite tamb\u00e9m definir n\u00edveis de compacta\u00e7\u00e3o, mas recomenda-se utilizar em dados que n\u00e3o sofrem muitas altera\u00e7\u00f5es pois existe um consumo de CPU associado (consumo elevado dependendo do n\u00edvel escolhido).<\/li>\n<li>Storage Index: Cada storage server cria um \u00edndice sobre a distribui\u00e7\u00e3o dos dados no disco (a cada 1MB) e armazena os valores m\u00e1ximos e m\u00ednimos das colunas. O storage \u00edndice \u00e9 mantido em mem\u00f3ria e composto por pequenos \u00edndices das regi\u00f5es do disco. Assim, em compara\u00e7\u00f5es que envolvam igualdades ou nulidade o \u00edndice \u00e9 utilizado para evitar que o I\/O em disco aconte\u00e7a.<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">Com todas estas funcionalidades listadas (e ainda tem mais algumas) o Exadata Software entrega um n\u00edvel diferente de integra\u00e7\u00e3o com o banco de dados. Somente ele consegue \u201ccompreender\u201d o que o banco est\u00e1 requisitando e trabalhar com isso.<\/p>\n<p style=\"text-align: justify;\"><strong>APPLIANCE<\/strong><\/p>\n<p style=\"text-align: justify;\">Ser Oracle no lado do Storage tamb\u00e9m ajuda, n\u00e3o existe nada no mercado que ir\u00e1 fazer o mesmo. Existe hardware mais r\u00e1pido que o Oracle Exadata? Claro que sim, mas voc\u00ea ainda estar\u00e1 trafegando a sua tabela de 200 milh\u00f5es de linhas (que agora deve estar em 300 milh\u00f5es). Com o software Exadata somente 20 mil linhas ser\u00e3o retornadas ao banco. Percebeu onde est\u00e1 o ganho? Por isso que eu costumo dividir entre ambiente tradicional vs Oracle Exadata.<\/p>\n<p style=\"text-align: justify;\">Com todas estas caracter\u00edsticas em um \u00fanico applicance o Oracle Exadata se tornou o que \u00e9 hoje, existem in\u00fameros casos de sucesso mas tamb\u00e9m casos que n\u00e3o deram certo. O Oracle Exadata n\u00e3o resolve \u201cautomagicamente\u201d problemas como aplica\u00e7\u00f5es mal escritas, sql mal feitos (ou com hints malucos do Oracle 8i).<\/p>\n<p style=\"text-align: justify;\">Existem casos em que o Oracle Exadata foi utilizado para resolver um problema espec\u00edfico (DW \u00e9 um), mas tamb\u00e9m \u00e9 muito utilizado em consolida\u00e7\u00e3o de bases de dados. Voc\u00ea tem uma m\u00e1quina com um desempenho absurdo, diversas funcionalidades e vai deixar isso com uma \u00fanica base de dados?<\/p>\n<p style=\"text-align: justify;\">O bom em uma consolida\u00e7\u00e3o \u00e9 que o appliance tem caracter\u00edsticas que v\u00e3o permitir um controle bem mais fino do ambiente. Resource Manager (de bando de dados do Exadata software), escalabilidade e Oracle RAC permitem a voc\u00ea dizer o que cada base de dados deve ter de recurso. Uma granularidade de controle muito maior do que voc\u00ea teria em um ambiente tradicional.<\/p>\n<p style=\"text-align: justify;\"><strong>PR\u00d3XIMO ARTIGO<\/strong><\/p>\n<p style=\"text-align: justify;\">Este artigo teve muita informa\u00e7\u00e3o mas nada muito t\u00e9cnico (com exemplos e afins) mas era necess\u00e1ria uma introdu\u00e7\u00e3o do assunto. No pr\u00f3ximo artigo vou falar especificamente do Exadata Software, como ele se comunica com os database servers, disponibiliza seus discos e a flash.<\/p>\n<p style=\"text-align: justify;\">Acompanhe!!!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O que \u00e9 Oracle Exadata? Essa \u00e9 uma pergunta que voc\u00ea j\u00e1 deve ter ouvido por ai, bom vou tentar responder (ou ajudar a responder). Respondendo da forma mais direta poss\u00edvel: Oracle Exadata (ou Oracle Exadata Database Machine) \u00e9 um applicance criado pela equipe de Engineering Systems da Oracle e dedicado exclusivamente para que bancos [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[30,29,6,8,5,9],"tags":[],"class_list":["post-171","post","type-post","status-publish","format-standard","hentry","category-banco-de-dados","category-database","category-exadata","category-iorm","category-oracle","category-storage-server"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>O que \u00e9 Oracle Exadata?<\/title>\n<meta name=\"description\" content=\"O que \u00e9 Oracle Exadata? Vou tentar ajudar voc\u00ea a responder esta pergunta, mostrar detalhes t\u00e9cnicos para que voc\u00ea v\u00e1 al\u00e9m desta pergunta.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.fernandosimon.com\/blog\/o-que-e-oracle-exadata\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"O que \u00e9 Oracle Exadata?\" \/>\n<meta property=\"og:description\" content=\"O que \u00e9 Oracle Exadata? Vou tentar ajudar voc\u00ea a responder esta pergunta, mostrar detalhes t\u00e9cnicos para que voc\u00ea v\u00e1 al\u00e9m desta pergunta.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fernandosimon.com\/blog\/o-que-e-oracle-exadata\/\" \/>\n<meta property=\"og:site_name\" content=\"Fernando Simon\" \/>\n<meta property=\"article:published_time\" content=\"2014-11-03T01:18:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2015-01-26T02:05:41+00:00\" \/>\n<meta name=\"author\" content=\"Simon\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Simon\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.fernandosimon.com\/blog\/o-que-e-oracle-exadata\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.fernandosimon.com\/blog\/o-que-e-oracle-exadata\/\"},\"author\":{\"name\":\"Simon\",\"@id\":\"https:\/\/www.fernandosimon.com\/blog\/#\/schema\/person\/386da956604bca0d5be5dd52210c1dd9\"},\"headline\":\"O que \u00e9 Oracle Exadata?\",\"datePublished\":\"2014-11-03T01:18:14+00:00\",\"dateModified\":\"2015-01-26T02:05:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.fernandosimon.com\/blog\/o-que-e-oracle-exadata\/\"},\"wordCount\":2129,\"commentCount\":7,\"articleSection\":[\"Banco de Dados\",\"Database\",\"Exadata\",\"IORM\",\"Oracle\",\"Storage Server\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.fernandosimon.com\/blog\/o-que-e-oracle-exadata\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.fernandosimon.com\/blog\/o-que-e-oracle-exadata\/\",\"url\":\"https:\/\/www.fernandosimon.com\/blog\/o-que-e-oracle-exadata\/\",\"name\":\"O que \u00e9 Oracle Exadata?\",\"isPartOf\":{\"@id\":\"https:\/\/www.fernandosimon.com\/blog\/#website\"},\"datePublished\":\"2014-11-03T01:18:14+00:00\",\"dateModified\":\"2015-01-26T02:05:41+00:00\",\"author\":{\"@id\":\"https:\/\/www.fernandosimon.com\/blog\/#\/schema\/person\/386da956604bca0d5be5dd52210c1dd9\"},\"description\":\"O que \u00e9 Oracle Exadata? Vou tentar ajudar voc\u00ea a responder esta pergunta, mostrar detalhes t\u00e9cnicos para que voc\u00ea v\u00e1 al\u00e9m desta pergunta.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.fernandosimon.com\/blog\/o-que-e-oracle-exadata\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.fernandosimon.com\/blog\/o-que-e-oracle-exadata\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.fernandosimon.com\/blog\/o-que-e-oracle-exadata\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.fernandosimon.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"O que \u00e9 Oracle Exadata?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.fernandosimon.com\/blog\/#website\",\"url\":\"https:\/\/www.fernandosimon.com\/blog\/\",\"name\":\"Fernando Simon\",\"description\":\"Have you hugged your backup today?\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.fernandosimon.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.fernandosimon.com\/blog\/#\/schema\/person\/386da956604bca0d5be5dd52210c1dd9\",\"name\":\"Simon\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.fernandosimon.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a3dbc48de62fffb1829befb4a588d789ec6dc5e05977afabb3407a5f37a16482?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a3dbc48de62fffb1829befb4a588d789ec6dc5e05977afabb3407a5f37a16482?s=96&d=mm&r=g\",\"caption\":\"Simon\"},\"sameAs\":[\"http:\/\/www.fernandosimon.com\"],\"url\":\"https:\/\/www.fernandosimon.com\/blog\/author\/simon\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"O que \u00e9 Oracle Exadata?","description":"O que \u00e9 Oracle Exadata? Vou tentar ajudar voc\u00ea a responder esta pergunta, mostrar detalhes t\u00e9cnicos para que voc\u00ea v\u00e1 al\u00e9m desta pergunta.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.fernandosimon.com\/blog\/o-que-e-oracle-exadata\/","og_locale":"en_US","og_type":"article","og_title":"O que \u00e9 Oracle Exadata?","og_description":"O que \u00e9 Oracle Exadata? Vou tentar ajudar voc\u00ea a responder esta pergunta, mostrar detalhes t\u00e9cnicos para que voc\u00ea v\u00e1 al\u00e9m desta pergunta.","og_url":"https:\/\/www.fernandosimon.com\/blog\/o-que-e-oracle-exadata\/","og_site_name":"Fernando Simon","article_published_time":"2014-11-03T01:18:14+00:00","article_modified_time":"2015-01-26T02:05:41+00:00","author":"Simon","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Simon","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fernandosimon.com\/blog\/o-que-e-oracle-exadata\/#article","isPartOf":{"@id":"https:\/\/www.fernandosimon.com\/blog\/o-que-e-oracle-exadata\/"},"author":{"name":"Simon","@id":"https:\/\/www.fernandosimon.com\/blog\/#\/schema\/person\/386da956604bca0d5be5dd52210c1dd9"},"headline":"O que \u00e9 Oracle Exadata?","datePublished":"2014-11-03T01:18:14+00:00","dateModified":"2015-01-26T02:05:41+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fernandosimon.com\/blog\/o-que-e-oracle-exadata\/"},"wordCount":2129,"commentCount":7,"articleSection":["Banco de Dados","Database","Exadata","IORM","Oracle","Storage Server"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.fernandosimon.com\/blog\/o-que-e-oracle-exadata\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fernandosimon.com\/blog\/o-que-e-oracle-exadata\/","url":"https:\/\/www.fernandosimon.com\/blog\/o-que-e-oracle-exadata\/","name":"O que \u00e9 Oracle Exadata?","isPartOf":{"@id":"https:\/\/www.fernandosimon.com\/blog\/#website"},"datePublished":"2014-11-03T01:18:14+00:00","dateModified":"2015-01-26T02:05:41+00:00","author":{"@id":"https:\/\/www.fernandosimon.com\/blog\/#\/schema\/person\/386da956604bca0d5be5dd52210c1dd9"},"description":"O que \u00e9 Oracle Exadata? Vou tentar ajudar voc\u00ea a responder esta pergunta, mostrar detalhes t\u00e9cnicos para que voc\u00ea v\u00e1 al\u00e9m desta pergunta.","breadcrumb":{"@id":"https:\/\/www.fernandosimon.com\/blog\/o-que-e-oracle-exadata\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fernandosimon.com\/blog\/o-que-e-oracle-exadata\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.fernandosimon.com\/blog\/o-que-e-oracle-exadata\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fernandosimon.com\/blog\/"},{"@type":"ListItem","position":2,"name":"O que \u00e9 Oracle Exadata?"}]},{"@type":"WebSite","@id":"https:\/\/www.fernandosimon.com\/blog\/#website","url":"https:\/\/www.fernandosimon.com\/blog\/","name":"Fernando Simon","description":"Have you hugged your backup today?","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fernandosimon.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.fernandosimon.com\/blog\/#\/schema\/person\/386da956604bca0d5be5dd52210c1dd9","name":"Simon","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fernandosimon.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a3dbc48de62fffb1829befb4a588d789ec6dc5e05977afabb3407a5f37a16482?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a3dbc48de62fffb1829befb4a588d789ec6dc5e05977afabb3407a5f37a16482?s=96&d=mm&r=g","caption":"Simon"},"sameAs":["http:\/\/www.fernandosimon.com"],"url":"https:\/\/www.fernandosimon.com\/blog\/author\/simon\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5ofTp-2L","_links":{"self":[{"href":"https:\/\/www.fernandosimon.com\/blog\/wp-json\/wp\/v2\/posts\/171","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fernandosimon.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fernandosimon.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fernandosimon.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fernandosimon.com\/blog\/wp-json\/wp\/v2\/comments?post=171"}],"version-history":[{"count":0,"href":"https:\/\/www.fernandosimon.com\/blog\/wp-json\/wp\/v2\/posts\/171\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fernandosimon.com\/blog\/wp-json\/wp\/v2\/media?parent=171"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fernandosimon.com\/blog\/wp-json\/wp\/v2\/categories?post=171"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fernandosimon.com\/blog\/wp-json\/wp\/v2\/tags?post=171"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}