Novidades do Universo MySQL. Airton Lastori julho-2015

Tamanho: px
Começar a partir da página:

Download "Novidades do Universo MySQL. Airton Lastori airton.lastori@oracle.com julho-2015"

Transcrição

1 Novidades do Universo MySQL Airton Lastori julho-2015

2 Safe Harbor Statement The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle.

3 Edward Screven & Tomas Ulin no Open World 2014 Oracle Chief Corporate Architect & VP of MySQL Engineering [video] youtube.com/watch?v=fzcpd4j72ja

4 Oracle elevando o nível Um MySQL cada vez melhor, 5 anos de investimento 2x Engineering Staff 3x QA Staff 2x Support Staff

5 Fonte: (junho/15)

6 MySQL: evolução com foco nas necessidades dos usuários Web, Cloud, Distribuído e Embarcado 7

7 Evolução da arquitetura do MySQL Foco em Web, Cloud, Distribuído, Embarcado Mais Modularidade Refactoring do Optimizer, Parser, Runtime Performance & Escalabilidade Novo Modelo de Custo do Optimizer Melhorias no InnoDB & Replicação Gerenciamento & Segurança Operações Online Data Dictionary, Performance Schema MySQL Enterprise 8

8 MySQL Oracle Open World 2014 Alguns cases apresentados... [slides] oracle.com/openworld/mysql

9 Breve histórico: MySQL Enterprise Monitor 2.2 MySQL Cluster 7.1 MySQL Cluster Manager 1.0 MySQL Workbench 5.2 MySQL Database 5.5 MySQL Enterprise Backup 3.5 MySQL Enterprise Monitor 2.3 MySQL Cluster Manager 1.1 MySQL Enterprise Backup 3.7 Todos GA, prontos para! Oracle Products Certifications MySQL Windows Installer & Tools MySQL Enterprise Security MySQL Enterprise Scalability MySQL Enterprise Audit MySQL Cluster 7.2 MySQL Cluster Manager 1.3 MySQL Utilities MySQL Workbench 6.0 Todos GA! MySQL Database 5.6 MySQL Cluster 7.4 MySQL Enterprise Monitor 3.0 MySQL Enterprise Backup 3.12 MySQL Fabric MySQL Workbench 6.3 MySQL Enterprise Encryption Todos GA! MySQL Database 5.7 RC labs.mysql.com Disponível agora!

10 MySQL Database Rápida retrospectiva

11 Qual versão do MySQL Database você usa? SELECT enterprise-commercial-advanced row in set (0,00 sec)

12 Evolução da escalabilidade vertical do MySQL Até 4 CPU/cores MySQL AB MySQL 5.0 Até 16 CPU/cores Sun Microsystems MySQL 5.1 (InnoDB Plugin) Até 32 CPU/cores Oracle MySQL 5.5 Up to 48 CPU/cores Oracle MySQL 5.6

13 Atualize! MySQL 5.6 e InnoDB Oracle Confidential Internal/Restricted/Highly Restricted 14

14 No Windows: MySQL Installer Next, Next... Finish! dev.mysql.com/downloads/windows/installer

15 No Linux: repositórios YUM e APT para MySQL Maneira simples e conveniente de instalar e atualizar produtos MySQL Suporta as distribuições Enterprise Linux RedHat Enterprise/Oracle Linux Fedora Debian/Ubuntu Inclui os pacotes mais atuais MySQL Database MySQL Workbench MySQL Connectors MySQL Utilities Mais de 50% dos downloads para Fedora/RedHat já são feitos do repositório

16 ou manualmente via binários pré-compilados

17 Convertendo tabelas para InnoDB Mais confiabilidade e escalabilidade [documentação] mysql.com/doc/refman/5.6/en/converting -tables-to-innodb.html

18 MySQL Database 5.7 RC Disponível para download e testes, ainda não recomendado para produção Oracle Confidential Internal/Restricted/Highly Restricted 19

19 MySQL 5.7 Release Candidate Performance & Escalabilidade 2x mais rápido que MySQL 5.6 InnoDB continua melhorando: operações online & performance Novidades na Replicação: multisource, multi-threaded slaves... Otimizador: melhores planos de execução com novo Modelo de Custo Gerenciamento & Segurança Mais info no Performance Schema MySQL SYS Schema nativo Mais segurança na inicialização, setup e gerenciamento MySQL Enterprise Firewall RC mysqlserverteam.com/the-mysql release-candidate-is-available 20

20 MySQL 5.7 Release Candidate Performance & Escalabilidade 2x mais rápido que MySQL 5.6 InnoDB continua melhorando: operações online & performance Novidades na Replicação: multisource, multi-threaded slaves... Otimizador: melhores planos de execução com novo Modelo de Custo Gerenciamento & Segurança Mais info no Performance Schema MySQL SYS Schema nativo Mais segurança na inicialização, setup e gerenciamento MySQL Enterprise Firewall RC mysqlserverteam.com/the-mysql release-candidate-is-available 21

21 Queries per Second MySQL 5.7: Sysbench Read Only Point Select 2x mais rápido que MySQL 5.6 3x mais rápido que MySQL ,000 QPS MySQL 5.7: Sysbench Read Only (Point Select) 700, ,000 MySQL , , ,000 MySQL , , ,024 Connections MySQL 5.5 Intel(R) Xeon(R) CPU E x86_64 4 sockets x 10 cores-ht (80 CPU threads) 2.3 GHz, 512 GB RAM Oracle Linux

22 Connections/Second MySQL 5.7: Conexões por Segundo 1.7x mais rápido que MySQL x mais rápido que MySQL ,000 Conexões/Sec 80,000 Connections Per Second 70,000 60,000 50,000 40,000 30,000 MySQL 5.5 MySQL 5.6 MySQL ,000 10,000 0 MySQL 5.5 MySQL 5.6 MySQL 5.7 Intel(R) Xeon(R) CPU E x86_64 4 sockets x 10 cores-ht (80 CPU threads) 2.3 GHz, 512 GB RAM Oracle Linux

23 Queries per Second MySQL 5.7: InnoDB, NoSQL com Memcached 6x mais rápido que MySQL 5.6 Contribuição do Facebook 1 Milhão de QPS MySQL 5.7 vs InnoDB & Memcached 1,200,000 1,000,000 MySQL , , , ,000 MySQL ,024 Connections Intel(R) Xeon(R) CPU E x86_64 4 sockets x 10 cores-ht (80 CPU threads) 2.3 GHz, 512 GB RAM Oracle Linux

24 Exemplos Memcached API Artigo no imasters por Marcelo Altmann Ondemand Webinar: NoSQL Memcached API for MySQL Cluster 22 August 2012 mysql.com/news-and-events/on-demand-webinars/display-od-723.html Slides: https://www.mysql.com/why-mysql/presentations/mysql-cluster-nosql-memcached-api

25 MySQL 5.7: InnoDB Diversas Melhorias Sempre Online InnoDB Buffer Pool dinâmico, UNDO tablespace separado e auto-truncation, renomear índice, mudar varchar, mais variáveis de config. dinâmicas Melhorias para SSD (especialmente FusionIO) Quando DirectFS for detectado, Doublewrite buffer desabilitado automaticamente Dirty Page Flushing paralelizado Maior throughput, performance e escalabilidade Particionamento nativo na camada de Storage Engines Elimina limitações anteriores, melhora utilização de recursos, TTS para partições individuais

26 MySQL 5.7: InnoDB Diversas Melhorias Melhorias de performance bulk load (importação de dados) e criação de índices mais rápidos buffer pool dump/load por default e cache preloading temp tables no InnoDB General Tablespaces Múltiplas tabelas armazenadas em tablespaces definidos pelo usuário Compressão transparente e configurável no nível de páginas High priority transactions com suporte para MySQL Group Replication

27 Replicação MySQL Escritas & Leituras Master Aplicação Leituras Slave Exemplos de uso: dividir carga OLTP e OLAP backup contingência distribuição geográfica etc.

28 MySQL 5.7: Replicação Melhor Performance, Usabilidade e Disponibilidade Maior throughput 8-10x Gargalo eliminado com 8 threads paralelas Replicação sem perda Semi-sync Melhor performance no master para Semisynchronous Replication Diagnóstico e monitoramento via Performance Schema Mais operações online GTID deploy Filtros dinâmicos de replicação 250% 200% 150% 100% 50% 0% Slave throughput vs. 96 Thread Master Slave Threads

29 MySQL 5.7: Multi-Source Replication Master 1 Master 2 Master N Consolida updates de múltiplos Masters em um Slave Binlog Binlog Binlog Visão consolidada Novas topologias Ponto centralizado de backup IO 1 Relay 1 IO 2 Relay 2 IO N Relay N Relatórios mais fáceis Operações online master switch Coordinator Coordinator Coordinator Coordinator filtros dinâmicos por Master W1 W2 WX W1 W2 WX W1 W2 WX W1 W2 WX monitoriamento via Performance Schema Aplicação continua responsável por manter data sets não-conflitantes entre as diversas fontes Slave Compatível com Semi-Synchronous Replication & Multi-Thread Slaves

30 MySQL 5.7 Parser & Optimizer Refactoring Abre caminho para melhorias mais rápidas com maior estabilidade e menor risco Modularização e separação em camadas Definição clara do que acontece nos estágios de parsing, otimização e execução Novo hint framework Sintaxe padronizada /*+ */ Suporte a novos hints SQL DML query Query result Parser Optimizer Resolver: Semantic check,name resolution Logical transformations Cost-based optimizer: Join order and access methods Plan refinement Query execution plan Query execution Storage Engine InnoDB MyISAM

31 MySQL 5.7: Optimizer - EXPLAIN expandido e visual "query_block": { "select_id": 1, "cost_info": { "query_cost": "200.40" }, "table": { "table_name": "nicer_but_slower_film_list", "access_type": "ALL", "rows_examined_per_scan": 992, "rows_produced_per_join": 992, "filtered": 100, "cost_info": { "read_cost": "2.00", "eval_cost": "198.40", "prefix_cost": "200.40", "data_read_per_join": "852K" }, "used_columns": [ "FID", "title", "description", "category", "price", "length", "rating", "actors" ],... 32

32 MySQL 5.7: Optimizer EXPLAIN de queries em execução Problema: Uma query em uma sessão está rodando há um longo tempo Nova opção: EXPLAIN FOR CONNECTION de outra sessão EXPLAIN [FORMAT=(JSON TRADITIONAL)] FOR CONNECTION <id>; Descubra a causa-raíz do atraso Otimize a query

33 MySQL 5.7: Query Rewrite Plugin Usuários podem controlar o que ocorre antes e depois do parse da query Muitos casos de uso Reescrita de uma query problemática sem alterar a aplicação Melhorar queries vindas de um ORM ou aplicações de terceiros Migrações de outros SGBDs Modificar ordem dos joins, adicionar hints, etc. Elimina necessidade de proxies em muitos casos mysqlserverteam.com/the-query-rewrite-plugins

34 MySQL 5.7: Novo Modelo de Custo do Otimizador Mais performance com estimativas mais precisas Adaptável aos novos hardwares SSD, memória abundante, mais caches Configurável e tunável Tabelas mysql.server_cost & mysql.engine_cost Meta-info de onde dado reside (disco ou in cache) acessível via API Implementação mais fácil de manter Evita hard coded cost constants Refactoring de heurísticas existentes no modelo atual 35

35 Execution time relative to 5.6 (%) Optimizer Cost Model: Performance Improvements DBT-3 (Size Factor 10, CPU bound) MySQL 5.6 MySQL Q3 Q7 Q8 Q9 Q12 5 out of 22 queries get a much improved query plan (others remain the same)

36 Execution time relative to 5.6 (%) Execution time relative to 5.6 (%) Optimizer Cost Model: Performance Improvements DBT-3 (Size Factor 10) CPU bound Disk bound Q2 Q18 0 Q2 Q18 2 out of 22 queries get a significantly improved query plan (others remain the same)

37 MySQL 5.7 Release Candidate Performance & Escalabilidade 2x mais rápido que MySQL 5.6 InnoDB continua melhorando: operações online & performance Novidades na Replicação: multisource, multi-threaded slaves... Otimizador: melhores planos de execução com novo Modelo de Custo Gerenciamento & Segurança Mais info no Performance Schema MySQL SYS Schema nativo Mais segurança na inicialização, setup e gerenciamento MySQL Enterprise Firewall RC mysqlserverteam.com/the-mysql release-candidate-is-available 39

38 MySQL 5.7: Performance Schema Instrumentos para Memória Adicionados mais de 200 Memory Types Agregação de estatísticas Tipo de memória (cache, interna buffer, ) Thread/usuário/host gerando operações indiretas na memória Atributos incluem Uso da Memória Memória usada (bytes), Operações (counts), máximo/mínimo histórico Instrumentação de Statements Instrumentação ampliada de statements Stored Procedures e Stored Functions Prepared Statements Transações Outros Dados adicionais Métricas e instrumentações adicionais Status dos Slaves MDL lock Detalhamento de Threads por usuário

39 MySQL SYS Schema Views simplificadas na Performance Schema & Information Schema SYS é similar a: Oracle V$ catalog views Microsoft SQL Server DMVs (Dynamic Management Views) IBM DB2 SYSIBM catalog Mais de 80 views auto-atualizáveis, agora nativas na versão 5.7 Ajuda encontrar e diagnosticar diagnosticar problemas de performance Monitoramento da saude do server com estatísticas Inclui schemas, tabelas e índices, IO hot spots, Locking, Queries lentas Disponível também no Workbench 6.1+ ou via GitHub para 5.5 e 5.6

40

41 MySQL 5.7: Segurança AES 256 Encryption e SSL habilitado por default usa certificados existentes ou gera automaticamente caso necessário novo utilitátio: mysql_ssl_rsa_setup Definição de roles através para todos plugins de autenticação (proxy user) Políticas de expiração de senhas globais ou por usuário Facilidade na inicialização segura do servidor mysqld --initialize Instalação segura por padrão Senha aleatória na instalação Sem conta anônima, schemas de testes Suporte nativo ao systemd com detecção automática e envio de logs ao syslog 43

42 MySQL Enterprise Edition Suporte + Backup + Monitor + Workbench + Plug-ins Escalabilidade Segurança Firewall Auditoria Criptografia Oracle Enterprise Manager for MySQL

43 Plugins Comerciais para Segurança MySQL Enterprise Secutiry External Authentication Plugins Delega autenticação para diretório de usuários, como AD, LDAP Linux e Windows MySQL Enterprise Audit Implementa logs de auditoria com um único comando de instalação Flexibilidade na configuração Aderente às principais normas de regulação MySQL Enterprise Firewall Bloqueio online de ameaças Transparente para Aplicação Alertas & Logs MySQL Enterprise Encryption Funções do OpenSSL via SQL Gerenciamento de Certificados Criptografia Assimétrica Oracle Confidential Internal/Restricted/Highly Restricted 45

44 Enterprise Firewall Select *.* from employee where id=22 Allow & Log Applications Select *.* from employee where id=22 or 1=1 White List Block & Log Construção automática de Whitelists Bloqueio online de ameaças Alertas & Logs Transparente para Aplicação Alta performance & Escalável

45 Saiba mais... Detalhes sobre O que há de novo no MySQL 5.7 (até agora) [blog post]

46 MySQL GIS InnoDB Spatial Index Suporte a índices R-tree otimizados Integração com Boost.Geometry Melhor precisão Suporte a tipos e funções adicionais Performance melhorada Open Geospatial Consortium compliance Colaboração com melhorias no Boost.Geometry GeoHash e GeoJSON Novas funções como ST_Distance_Sphere() e ST_MakeEnvelope()

47 MySQL 5.7: Server-side Statement Timeouts Contribuição do Davi Arnaut, nosso colega brasileiro no LinkedIn Server Side statement timeouts Global para o server, por sessão, ou individual por SELECT SELECT MAX_STATEMENT_TIME = 109 * FROM my_table; Baseado na contribuição do Davi Arnaut Expandido para Windows e Solaris, removida opção USER

48 Download: MySQL 5.7 Release Candidate disponível para testes dev.mysql.com/downloads/mysql

49 Participe com seu Feedback bugs.mysql.com

50 Código-fonte no GitHub bugs.mysql.com

51 MySQL Utilities & Fabric 1.5 Oracle Confidential Internal/Restricted/Highly Restricted 57

52 MySQL Utilities 1.5 Útil para DevOps e gerenciamento automatizado do MySQL Automatiza tarefas comuns de DevOps Replication: provisionamento, teste, monitoramento e failover Comparação de Databases: verificação de consistência Manutenção: users, connections, tables Auditoria Scripts em Python Pacote standalone ou via MySQL Workbench Extensíveis para incluir scripts customizados (usa Python library) Novo: Integração Openstack Nova, Server providers https://oracleus.activeevents.com/2014/connect/filedownload/session/cf4f217f7e733ef6066ed14d5cb7371c/con5636_kindahl- MySQLFabricElasticityOOW2014.pdf

53 MySQL Fabric 1.5 (MySQL Utilities) Alta-disponibilidade + escalabilidade de escrita com sharding Application Connector SQL MySQL Fabric Alta disponibilidade: Monitoramento do Server com failover automático e transparente para aplicação Sem Proxy, sem latência extra e SPoF Read-slaves HA group Read-slaves HA group Escalabilidade de escrita com sharding: Aplicação define a shard key (Range ou Hash) Ferramentas para re-sharding Tabelas globais & global updates Conectores devem ser Fabric-aware : Java, Python, PHP

54 Limitações da versão atual Versão inicial, foco na simplicidade e robustez Alta-disponibilidade OK, escalabilidade de escrita em andamento Sharding não é completamente transparente para aplicação Necessário fornecer a sharding key Colunas Auto-increment não podem ser usadas como sharding key Sem Joins envolvendo múltiplos shards MySQL Connector (driver) deve suportar Fabric atualmente disponível para Java, Python e PHP O nó Fabric por si só não é tolerante a falhas O connector tem seu cache local e continua operando quando o processo Fabric não está disponível

55 Tutorial disponível no white paper Whitepaper: MySQL Fabric September 2014 mysql.com/why-mysql/white-papers

56 MySQL Cluster 7.4 Oracle Confidential Internal/Restricted/Highly Restricted 63

57 MySQL Cluster 7.4 GA 200 Million NoSQL Reads/Sec 2.5M SQL Ops/Sec 50% Faster Reads 40% Faster Mixed Active-Active Geographic Redundancy Conflict Detection/Resolution 5X Faster Maintenance Ops Detailed Reporting Performance Active-Active Management Copyright 2015, oracle and/or its affiliates. All rights reserved 65

58 MySQL Cluster 7.4 Melhor performance e simplicidade operacional GA Ganho de Performance sobre v7.3 47% (Read-Only) 38% (Read-Write) Operações de manutenção mais rápidas Reinicializações e Upgrades

59 MySQL Cluster: Active-Active Geo-Replication Asynchronous replication between MySQL Clusters Active-Active Update anywhere Conflict detection Application notified through exception tables Can opt to have conflicts resolved automatically Auto-conflict-resolution Conflicting transaction and dependent ones are rolled-back No required changes to app schema 67

60 MySQL Workbench 6.3 Oracle Confidential Internal/Restricted/Highly Restricted 68

61 MySQL Workbench 6.3 GA Fabric Add node, browse, view, connect Performance Dashboard Performance Schema Reports & Graphs Visual Explain GIS Viewer Migration New: Microsoft Access Microsoft SQL Server, Sybase, PostgreSQL, SQLite New Easy to Use Wizards for Fast Data Migration Table<->File Data Import/Export (like Excel) SSL Certificate Creation 69

62 MySQL Workbench 6.1 Dashboards: Performance & Status Network, Server, InnoDB Analyze hotspots, costly SQL statements, wait times, locks, InnoDB stats, and more

63

64

65 Oracle Confidential Internal/Restricted/Highly Restricted 75

66 O que vem por aí Oracle Confidential Internal/Restricted/Highly Restricted 76

67 MySQL Labs Builds especiais para testes da comunidade dev.mysql.com/downloads/mysql

68 Group Replication labs.mysql.com Application MySQL Masters MySQL Server API Replication Plugin Group Comms Multi-master update anywhere Conflict detection and resolution (transaction rollback) Optimistic State Machine Replication Automatic group membership management and failure detection No need for server fail-over Elastic scale out/in No single point of failure Automatic reconfiguration Well integrated InnoDB GTID-based replication PERFORMANCE_SCHEMA

69 MySQL 5.7: JSON labs.mysql.com Native JSON data types Native internal binary format for efficient processing & storage Built-in JSON functions Allowing you to efficiently store, search, update, and manipulate Documents JSON Comparator Allows for easy integration of Document data within your SQL queries Indexing of Documents using Generated Columns InnoDB supports indexes on both stored and virtual Generated Columns New expression analyzer automatically uses the best functional index available 80

70 HTTP Plugin for MySQL labs.mysql.com Server Plugin adds HTTP(S) endpoints to MySQL Results are serialized to JSON format encoded as UTF8 Provides 3 choices of User Endpoint Types SQL CRUD - Key-Value JSON - Document

71 MySQL Hadoop Applier Integração em tempo real do MySQL para Hadoop Cada tabela mapeada para um diretório Hive data warehouse Possibilita usufruir de ferramentas de análise do eco-sistema Hadoop Construído sobre MySQL Binlog API e libhdfs library Artigos dev.mysql.com Download labs.mysql.com

72 Sumário Há muito investimento da Oracle no MySQL com foco em Aplicações Web e Embarcadas. A edição Community ganha mais velocidade e qualidade. O MySQL Enterprise Edition aumenta a disponibilidade, o desempenho e a segurança através de ferramentas, extensões comerciais e suporte.

73 Treinamentos e certificações MySQL DBA MySQL for Beginners Ed 3 MySQL for Database Administrators Ed 3.1 MySQL Performance Tuning MySQL High Availability MySQL Cluster MySQLDeveloper Introduction to MySQL 5.5 MySQL for Beginners Ed 3 MySQL and PHP Developing Dynamic Web Applications MySQL for Developers Ed 2 MySQL Developers Techniques Certificações Oracle Certified Professional, MySQL 5.6 DBA Oracle Certified Professional, MySQL 5.6 Developer Oracle Certified Expert, MySQL Cluster DBA MySQL Advanced Stored Procedures Opcional Necessário education.oracle.com/mysql

74 @MySQLBR facebook.com/mysqlbr meetup.com/mysql-br pt.planet.mysql.com

75 Obrigado! Copyright Copyright 2014, Oracle 2015 Oracle and/or and/or its affiliates. its affiliates. All rights All rights reserved.

76

77 Perguntas? Novidades do Universo MySQL Contato: twitter.com/mysqlbr facebook.com/mysqlbr

78 MySQL Enterprise Edition Contatos comerciais Marcos Trujillo Enterprise Sales, Oracle Alison Rabelo OEM/ISV Sales, Oracle

MySQL Enterprise Edition Portfólio

MySQL Enterprise Edition Portfólio MySQL Enterprise Edition Portfólio Agosto 2015 Airton Lastori airton.lastori@oracle.com MySQL Enterprise Edition O que é? MySQL Enterprise Edition Suporte + Backup + Monitor + Workbench + Plug-ins Escalabilidade

Leia mais

Aumentando a segurança, disponibilidade e desempenho com MySQL Enterprise Edition

Aumentando a segurança, disponibilidade e desempenho com MySQL Enterprise Edition Aumentando a segurança, disponibilidade e desempenho com MySQL Enterprise Edition Abril 2015 Airton Lastori airton.lastori@oracle.com Safe Harbor Statement The preceding is intended to outline our general

Leia mais

Estratégias para construir um ambiente MySQL seguro e gerenciável. Airton Lastori airton.lastori@oracle.com agosto-2015

Estratégias para construir um ambiente MySQL seguro e gerenciável. Airton Lastori airton.lastori@oracle.com agosto-2015 Estratégias para construir um ambiente MySQL seguro e gerenciável Airton Lastori airton.lastori@oracle.com agosto-2015 Safe Harbor Statement The preceding is intended to outline our general product direction.

Leia mais

Sumário Agradecimentos... 19 Sobre.o.autor... 20 Prefácio... 21 Capítulo.1..Bem-vindo.ao.MySQL... 22

Sumário Agradecimentos... 19 Sobre.o.autor... 20 Prefácio... 21 Capítulo.1..Bem-vindo.ao.MySQL... 22 Sumário Agradecimentos... 19 Sobre o autor... 20 Prefácio... 21 Capítulo 1 Bem-vindo ao MySQL... 22 1.1 O que é o MySQL?...22 1.1.1 História do MySQL...23 1.1.2 Licença de uso...23 1.2 Utilizações recomendadas...24

Leia mais

Novidades Oracle 11g. Rio Grande Energia - RGE

Novidades Oracle 11g. Rio Grande Energia - RGE Novidades Oracle 11g Daniel Güths Rio Grande Energia - RGE 1 Agenda Oracle Database 11g new features SQL e PL/SQL new features Performance e gerenciamento de recursos Gerenciamento de mudanças Gerenciamento

Leia mais

Dicas e truques do Oracle WebLogic Server para a proteção de seu ambiente

Dicas e truques do Oracle WebLogic Server para a proteção de seu ambiente Dicas e truques do Oracle WebLogic Server para a proteção de seu ambiente Fernando Ribeiro Principal Sales Consultant Systems Safe Harbor Statement The following is intended to outline our general product

Leia mais

Oracle Database 12c Como atualizar, migrar e consolidar SES16384. Murilo Nascimento Especialista em Soluções Junho 23, 2015

Oracle Database 12c Como atualizar, migrar e consolidar SES16384. Murilo Nascimento Especialista em Soluções Junho 23, 2015 Oracle Database 12c Como atualizar, migrar e consolidar SES16384 Murilo Nascimento Especialista em Soluções Junho 23, 2015 Copyright 2015, Oracle and/or its affiliates. All rights reserved. Oracle Open

Leia mais

DATA: 06/05/2015 AUDITÓRIO: ESTRATÉGIA E GESTÃO TEMA: INFORMAÇÕES NÃO FALTAM: O QUE FAZER COM ELAS? PALESTRANTE: FERNANDO LEMOS

DATA: 06/05/2015 AUDITÓRIO: ESTRATÉGIA E GESTÃO TEMA: INFORMAÇÕES NÃO FALTAM: O QUE FAZER COM ELAS? PALESTRANTE: FERNANDO LEMOS DATA: 06/05/2015 AUDITÓRIO: ESTRATÉGIA E GESTÃO TEMA: INFORMAÇÕES NÃO FALTAM: O QUE FAZER COM ELAS? PALESTRANTE: FERNANDO LEMOS Copyright 2014 Oracle and/or its affiliates. All rights reserved. Inovando

Leia mais

INSTALANDO E CONFIGURANDO O MY SQL

INSTALANDO E CONFIGURANDO O MY SQL INSTALANDO E CONFIGURANDO O MY SQL Este tutorial tem como objetivo mostrar como instalar o banco de dados My SQL em ambiente Windows e é destinado aqueles que ainda não tiveram um contato com a ferramenta.

Leia mais

Oracle Data Integration Integre seus dados na Nuvem SES16413

Oracle Data Integration Integre seus dados na Nuvem SES16413 Oracle Data Integration Integre seus dados na Nuvem SES16413 Murilo Nascimento Especialista em Soluções Cezar Santos CEO, infostrategy Junho 25, 2015 Copyright 2015, Oracle and/or its affiliates. All rights

Leia mais

Oracle GoldenGate 12c Novos Recursos SES16430

Oracle GoldenGate 12c Novos Recursos SES16430 Oracle GoldenGate 12c Novos Recursos SES16430 Murilo Nascimento Especialista em Soluções Marcelo Cauduro DBA Sênior Junho 23, 2015 Copyright 2015, Oracle and/or its affiliates. All rights reserved. Oracle

Leia mais

Oracle Database 11g: Novos Recursos para Administradores

Oracle Database 11g: Novos Recursos para Administradores Oracle Database 11g: Novos Recursos para Administradores Course O11NFA 5 Day(s) 30:00 Hours Introduction Este curso de cinco dias oferece a você a oportunidade de conhecer e fazer exercícios com os novos

Leia mais

Oracle Advanced Compression x External Tables (Armazenamento de dados históricos)

Oracle Advanced Compression x External Tables (Armazenamento de dados históricos) Oracle Advanced Compression x External Tables (Armazenamento de dados históricos) Agenda Sobre Rodrigo Mufalani Clico de dados Visão Geral Avanced Compression Visão Geral External Tables Performance Disponibilidade

Leia mais

A base de dados. A plataforma Internet Oracle9i Completa, Logo Simples. Page 1. Luís Marques Senior Sales Consultant Solutions Team

A base de dados. A plataforma Internet Oracle9i Completa, Logo Simples. Page 1. Luís Marques Senior Sales Consultant Solutions Team A base de dados Luís Marques Senior Sales Consultant Solutions Team A plataforma Internet Oracle9i Completa, Logo Simples Oracle9i Application Server Oracle9i Database Server Page 1 Áreas em foco na base

Leia mais

CURSO PRÁTICO. Módulo 2 Pré-requisitos. Application Virtualization 5.0. Nível: Básico / Intermediário

CURSO PRÁTICO. Módulo 2 Pré-requisitos. Application Virtualization 5.0. Nível: Básico / Intermediário CURSO PRÁTICO Application Virtualization 5.0 Nível: Básico / Intermediário Módulo 2 Pré-requisitos Índice Configurações Suportadas... 3 Management Server... 3 Publishing Server... 3 Reporting Server...

Leia mais

Como Dinamizar as Atividades de BPM com uma Robusta Infraestrutura SOA

<Insert Picture Here> Como Dinamizar as Atividades de BPM com uma Robusta Infraestrutura SOA Como Dinamizar as Atividades de BPM com uma Robusta Infraestrutura SOA 2 The following is intended to outline our general product direction. It is intended for information purposes

Leia mais

Sumário. Capítulo 2 Conceitos Importantes... 32 Tópicos Relevantes... 32 Instance... 33 Base de Dados... 36 Conclusão... 37

Sumário. Capítulo 2 Conceitos Importantes... 32 Tópicos Relevantes... 32 Instance... 33 Base de Dados... 36 Conclusão... 37 7 Sumário Agradecimentos... 6 Sobre o Autor... 6 Prefácio... 13 Capítulo 1 Instalação e Configuração... 15 Instalação em Linux... 15 Instalação e Customização do Red Hat Advanced Server 2.1... 16 Preparativos

Leia mais

Worldwide Online TechDay. 30 - Outubro

Worldwide Online TechDay. 30 - Outubro 30 - Outubro 1 Como funciona um banco de dados Microsoft SQL Server? Fabricio Catae Premier Field Engineer Microsoft Certified Master Twitter: @fcatae WebSite: http://blogs.msdn.com/fcatae/ 2 Nossos Parceiros

Leia mais

ANEXO 9 DO PROJETO BÁSICO DA FERRAMENTA DE MONITORAMENTO, SEGURANÇA E AUDITORIA DE BANCO DE DADOS

ANEXO 9 DO PROJETO BÁSICO DA FERRAMENTA DE MONITORAMENTO, SEGURANÇA E AUDITORIA DE BANCO DE DADOS ANEXO 9 DO PROJETO BÁSICO DA FERRAMENTA DE MONITORAMENTO, SEGURANÇA E AUDITORIA DE BANCO DE DADOS Sumário 1. Finalidade... 2 2. Justificativa para contratação... 2 3. Premissas para fornecimento e operação

Leia mais

Novidades 6.5. Domino Server 6.5 Domino Designer 6.5 Notes 6.5 Domino Web Access Lotus Enterprise Integrator (LEI)

Novidades 6.5. Domino Server 6.5 Domino Designer 6.5 Notes 6.5 Domino Web Access Lotus Enterprise Integrator (LEI) Novidades 6.5 Domino Server 6.5 Domino Designer 6.5 Notes 6.5 Domino Web Access Lotus Enterprise Integrator (LEI) Domino Server 6.5 Novas Plataformas Domino 6.5 support the Linux on zseries (S390) Windows

Leia mais

NOMES: Leonardo Claro Diego Lage Charles Tancredo Márcio Castro

NOMES: Leonardo Claro Diego Lage Charles Tancredo Márcio Castro NOMES: Leonardo Claro Diego Lage Charles Tancredo Márcio Castro O MySQL Cluster é versão do MySQL adaptada para um ambiente de computação distribuída, provendo alta disponibilidade e alta redundância utilizando

Leia mais

Database Security. Protegendo Contra Mega Violações. Troy Kitch Sr. Principal Director, Security Software Oracle. Longinus Timochenco CISO SBC Brasil

Database Security. Protegendo Contra Mega Violações. Troy Kitch Sr. Principal Director, Security Software Oracle. Longinus Timochenco CISO SBC Brasil Database Security Protegendo Contra Mega Violações Troy Kitch Sr. Principal Director, Security Software Oracle Longinus Timochenco CISO SBC Brasil Junho 23, 2015 Copyright 2015, Oracle and/or its affiliates.

Leia mais

Unificando Dados e Execução de Marke5ng

Unificando Dados e Execução de Marke5ng Unificando Dados e Execução de Marke5ng Melhore a aquisição, a retenção e o valor gerado por seus clientes Luciana Castro Consultora de Vendas Principal Oracle Marke5ng Cloud Junho, 2015 Copyright 2015,

Leia mais

ESTRATÉGIAS DE OTIMIZAÇÃO NO SGBD MICROSOFT SQL SERVER 2008 R2 IREMAR NUNES DE LIMA 2

ESTRATÉGIAS DE OTIMIZAÇÃO NO SGBD MICROSOFT SQL SERVER 2008 R2 IREMAR NUNES DE LIMA 2 ESTRATÉGIAS DE OTIMIZAÇÃO NO SGBD MICROSOFT SQL SERVER 2008 R2 RAMON FELIPE MOREIRA DIAS DE SOUZA 1 IREMAR NUNES DE LIMA 2 Resumo: Este artigo identifica e discute diversas estratégias que podem ser utilizadas

Leia mais

Grupo de Arquitetos Microsoft Brasil

Grupo de Arquitetos Microsoft Brasil Grupo de Arquitetos Microsoft Brasil Luciano Condé Markus Christen Otávio Pecego Coelho Waldemir Cambiucci Azure Academy Waldemir Cambiucci Arquiteto de Soluções Microsoft Brasil http://blogs.msdn.com/wcamb

Leia mais

Apache + PHP + MySQL

Apache + PHP + MySQL Apache + PHP + MySQL Fernando Lozano Consultor Independente Prof. Faculdade Metodista Bennett Webmaster da Free Software Foundation fernando@lozano.eti.br SEPAI 2001 O Que São Estes Softwares Apache: Servidor

Leia mais

SAP Business One, version for HANA. Ralph Oliveira

SAP Business One, version for HANA. Ralph Oliveira SAP Business One, version for HANA Ralph Oliveira Informação Certa Hora Certa O Que é BI?? Pessoa Certa Dados Informação O Que é BI?? Conhecimento Otimizar Processos Conhecer o Cliente O Que é BI?? Efetividade

Leia mais

1 Copyright 2012, Oracle and/or its affiliates. All rights reserved.

1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. About Eugenio Chleba Product Sales Specialist - PM (11) 5189-1211 (11) 96060-2687 eugenio.chleba@oracle.com Experience Skills Products

Leia mais

Banco de Dados. 13 - Arquiteturas para SGBDs

Banco de Dados. 13 - Arquiteturas para SGBDs Banco de Dados 13 - Arquiteturas para SGBDs 1 Tópicos Caracterização de SGBDs SGBDs Centralizados SGBDs Cliente-Servidor SGBDs Distribuídos Homogêneos Multi-SGBDs Heterogêneos SGBDs Paralelos SGBDs e a

Leia mais

Estratégias Avançadas com

Estratégias Avançadas com Estratégias Avançadas com SQL Server AlwaysOn DBP-301 SP_WHO Especialistas em SQL Server Microsoft Most Valuable Professional (MVP) Palestrantes em vários eventos Online e presenciais Co-autores dos livros:

Leia mais

Tuning Apache/MySQL/PHP para Desenvolvedores. By Douglas V. Pasqua Zend Certified Engineer / LPI / SCJP douglas.pasqua@gmail.com

Tuning Apache/MySQL/PHP para Desenvolvedores. By Douglas V. Pasqua Zend Certified Engineer / LPI / SCJP douglas.pasqua@gmail.com Tuning Apache/MySQL/PHP para Desenvolvedores By Douglas V. Pasqua Zend Certified Engineer / LPI / SCJP douglas.pasqua@gmail.com Objetivos Dicas de Tuning para Apache/MySQL e PHP. Parâmetros de configuração

Leia mais

Noções de. Microsoft SQL Server. Microsoft SQL Server

Noções de. Microsoft SQL Server. Microsoft SQL Server Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados

Leia mais

GBD. Introdução PROF. ANDREZA S. AREÃO

GBD. Introdução PROF. ANDREZA S. AREÃO GBD Introdução PROF. ANDREZA S. AREÃO Sistema de arquivos X Sistemas de Banco de Dados Sistema de arquivos Sistema de Banco de Dados Aplicativos Dados (arquivos) Aplicativos SGBD Dados (arquivos) O acesso/gerenciamento

Leia mais

Comparativo entre DBSE e DBEE

<Insert Picture Here> Comparativo entre DBSE e DBEE Comparativo entre DBSE e DBEE Oracle Database Oracle Database Standard Edition Disponível para ambientes com até 4 processadores, possui features limitadas e não oferece possibilidade

Leia mais

André Milani. Novatec

André Milani. Novatec André Milani Novatec Sumário Agradecimentos...19 Sobre o autor...21 Prefácio...23 Capítulo 1 Bem-vindo ao PostgreSQL...25 1.1 O que é o PostgreSQL?...25 1.1.1 História do PostgreSQL...26 1.1.2 Licença

Leia mais

Curso CP100A - Google Cloud Platform Fundamentals (8h)

Curso CP100A - Google Cloud Platform Fundamentals (8h) Curso CP100A - Google Cloud Platform Fundamentals (8h) Este curso virtual liderado por um instrutor, com 8 horas de duração, introduz os participantes aos produtos e serviços do Google Cloud Platform.

Leia mais

Técnicas de Database Refactoring para ambientes 24x7. Matheus de Oliveira

Técnicas de Database Refactoring para ambientes 24x7. Matheus de Oliveira <matheus.oliveira@dextra.com.br> Técnicas de Database Refactoring para ambientes 24x7 Matheus de Oliveira Matheus de Oliveira DBA PostgreSQL consultorias e suportes 24x7/8x5

Leia mais

Migrando para OpenEdge 10. Regis Martins Ezipato Sr Solution Engineer

Migrando para OpenEdge 10. Regis Martins Ezipato Sr Solution Engineer Migrando para OpenEdge 10 Regis Martins Ezipato Sr Solution Engineer Façam as perguntas durante a apresentação 2 Visão Geral Versão 7.2A 8.2A 8.3A 9.0A 9.1A 10.0A 10.1A Quando Passado distante Passado

Leia mais

PRO201 - Integrando o Visual Studio 2005 Team Edition for Database Professional no Ciclo de Desenvolvimento de Software. Regis Gimenis - Microsoft

PRO201 - Integrando o Visual Studio 2005 Team Edition for Database Professional no Ciclo de Desenvolvimento de Software. Regis Gimenis - Microsoft PRO201 - Integrando o Visual Studio 2005 Team Edition for Database Professional no Ciclo de Desenvolvimento de Software Regis Gimenis - Microsoft 01. 02. 03. 04. 05. Introdução Visual Studio Team System

Leia mais

Symantec NetBackup 7.1 Clients and Agents Complete protection for your information-driven enterprise

Symantec NetBackup 7.1 Clients and Agents Complete protection for your information-driven enterprise Complete protection for your information-driven enterprise Visão geral O Symantec NetBackup oferece uma seleção simples e abrangente de clientes e agentes inovadores para otimizar a performance e a eficiência

Leia mais

Apresentação. Objetivo. Dados Principais. Tecnologia Abordada Administração de Banco de Dados MySQL

Apresentação. Objetivo. Dados Principais. Tecnologia Abordada Administração de Banco de Dados MySQL Apresentação Dados Principais O treinamento fornece a capacitação técnica avançada para administração, manutenção e otimização de complexas soluções de banco de dados utilizando o MySQL. O aluno terá acesso

Leia mais

Desenvolvendo aplicações Web escaláveis. Elton Luís Minetto

Desenvolvendo aplicações Web escaláveis. Elton Luís Minetto Desenvolvendo aplicações Web escaláveis Elton Luís Minetto Quem? Graduado e pós-graduado em Ciência da Computação. Cursando MBA em Gerenciamento de Projetos Trabalha com PHP desde 2000 Autor do livro

Leia mais

O que há de novo no System

O que há de novo no System O que há de novo no System Center 2016 MDC204 Palestra Quem é o palestrante? André Vital Hybrid Cloud Specialist V-andv@Microsoft.com Conteúdo a ser abordado Evolução do System Center Azure Management

Leia mais

Transações Seguras em Bancos de Dados (MySQL)

Transações Seguras em Bancos de Dados (MySQL) Transações Seguras em Bancos de Dados (MySQL) Índice Entendendo os storage engines do MySQL 5 1 As ferramentas 1 Mais algumas coisas que você deve saber 1 Com a mão na massa 2 Mais ferramentas Usando o

Leia mais

MySQL para DBAs Oracle

MySQL para DBAs Oracle MySQL para DBAs Oracle Ricardo Portilho Proni ricardo@nervinformatica.com.br Esta obra está licenciada sob a licença Creative Commons Atribuição-SemDerivados 3.0 Brasil. Para ver uma cópia desta licença,

Leia mais

Encontro de Utilizadores Esri 2013. ArcGIS for Server 10.2 Administração Orador: João Ferreira Esri Portugal

Encontro de Utilizadores Esri 2013. ArcGIS for Server 10.2 Administração Orador: João Ferreira Esri Portugal Encontro de Utilizadores Esri 2013 ArcGIS for Server 10.2 Administração Orador: João Ferreira Esri Portugal ArcGIS Server Administração e Configuração João Ferreira Agenda Arquitectura Instalação do ArcGIS

Leia mais

Microsoft S+S Day Data: 09 de dezembro de 2008

Microsoft S+S Day Data: 09 de dezembro de 2008 Microsoft S+S Day Data: 09 de dezembro de 2008 Otavio Pecego Coelho Arquiteto de Soluções Microsoft Brasil http://blogs.msdn.com/otavio Expandir para nova localidade Upgrade ao vivo de novas funcionalidades

Leia mais

PL/SQL Developer. Solução para Ambiente de Desenvolvimento Integrado Oracle

PL/SQL Developer. Solução para Ambiente de Desenvolvimento Integrado Oracle Solução para Ambiente de Desenvolvimento Integrado Oracle PL/SQL Developer é um ambiente de desenvolvimento integrado (IDE) que foi especialmente destinado ao desenvolvimento de programas armazenados em

Leia mais

Treinamento PostgreSQL Cluster de Banco de Dados - Aula 01

Treinamento PostgreSQL Cluster de Banco de Dados - Aula 01 Treinamento PostgreSQL Cluster de Banco de Dados - Aula 01 Eduardo Ferreira dos Santos SparkGroup Treinamento e Capacitação em Tecnologia eduardo.edusantos@gmail.com eduardosan.com 13 de Junho de 2013

Leia mais

Visão técnica detalhada do Oracle Database Appliance com o Oracle Database 12c

Visão técnica detalhada do Oracle Database Appliance com o Oracle Database 12c Visão técnica detalhada do Oracle Database Appliance com o Oracle Database 12c Ricardo Gonzalez Senior Product Manager Real Application Clusters, Development 25 de Junho, 2015 Oracle Confidential Internal/Restricted/Highly

Leia mais

O poder da cobertura das consultas (Cover Indexes) Estratégias de indexação apropriadas (AND, OR, joins, agregações)

O poder da cobertura das consultas (Cover Indexes) Estratégias de indexação apropriadas (AND, OR, joins, agregações) São Paulo 05 07 Dezembro DAT303 Pré-requisitos (detabe sobre índices cluster) O poder da cobertura das consultas (Cover Indexes) Estratégias de indexação apropriadas (AND, OR, joins, agregações) Outras

Leia mais

Integrando Eclipse e Websphere Application Server Community Edition

Integrando Eclipse e Websphere Application Server Community Edition 1 Integrando Eclipse e Websphere Application Server Community Edition Sobre o Autor Carlos Eduardo G. Tosin (carlos@tosin.com.br) é formado em Ciência da Computação pela PUC-PR, pós-graduado em Desenvolvimento

Leia mais

2015.1- INF1340 - BD2. SGBD Grupo: Amanda Christian Gustavo

2015.1- INF1340 - BD2. SGBD <Oracle> Grupo: Amanda Christian Gustavo SGBD Grupo: Amanda Christian Gustavo Breve Histórico Larry Ellison e amigos fundam a SDL(Software Development Laboratories) Primeira versão do oracle (Oracle V1) foi desenvolvida mas nunca lançada

Leia mais

Oracle Enterprise Manager 10g Grid Control NOVO

Oracle Enterprise Manager 10g Grid Control NOVO Oracle University Contact Us: +351214235182 Oracle Enterprise Manager 10g Grid Control NOVO Duration: 5 Days What you will learn Este curso oferece uma visão geral dos recursos do Grid Control 10.2.0.4.

Leia mais

--------------------------------------------------------------------------------------- SERVIÇOS WINDOWS 2000

--------------------------------------------------------------------------------------- SERVIÇOS WINDOWS 2000 --------------------------------------------------------------------------------------- SERVIÇOS WINDOWS 2000 2000S/2000P O Win2000 utiliza Serviços para realizar algumas tarefas. Eles são bastante úteis

Leia mais

SAP Best Practices Informações sobre disponibilidade e download para Clientes SAP e Parceiros SAP. Know-how setorial e global pré-configurado

SAP Best Practices Informações sobre disponibilidade e download para Clientes SAP e Parceiros SAP. Know-how setorial e global pré-configurado SAP Best Practices Informações sobre disponibilidade e download para Clientes SAP e Parceiros SAP Know-how setorial e global pré-configurado Índice 1.Disponibilidade dos pacotes SAP Best Practices 2.Efetuar

Leia mais

Introdução a Informática. Prof.: Roberto Franciscatto

Introdução a Informática. Prof.: Roberto Franciscatto Introdução a Informática Prof.: Roberto Franciscatto 6.1 ARQUIVOS E REGISTROS De um modo geral os dados estão organizados em arquivos. Define-se arquivo como um conjunto de informações referentes aos elementos

Leia mais

SISTEMA DE GERÊNCIA - DmView

SISTEMA DE GERÊNCIA - DmView Sistema de Gerenciamento DmView O DmView é o Sistema de Gerência desenvolvido para supervisionar e configurar os equipamentos DATACOM, disponibilizando funções para gerência de supervisão, falhas, configuração,

Leia mais

www.en-sof.com.br SOLUÇÕES PARA CONTINUIDADE DO NEGÓCIO

www.en-sof.com.br SOLUÇÕES PARA CONTINUIDADE DO NEGÓCIO SOLUÇÕES PARA CONTINUIDADE DO NEGÓCIO 1 Soluções Oracle Voltadas à Continuidade dos Negócios Luciano Inácio de Melo Oracle Database Administrator Certified Oracle Instructor Bacharel em Ciências da Computação

Leia mais

Dell Server PRO Management Pack 4.0 para o Microsoft System Center Virtual Machine Manager Guia de instalação

Dell Server PRO Management Pack 4.0 para o Microsoft System Center Virtual Machine Manager Guia de instalação Dell Server PRO Management Pack 4.0 para o Microsoft System Center Virtual Machine Manager Guia de instalação Notas, avisos e advertências NOTA: uma NOTA indica informações importantes que ajudam você

Leia mais

Oracle Database em High Availability usando Microsoft Windows Clusters Server (MSCS) e Oracle Fail Safe

Oracle Database em High Availability usando Microsoft Windows Clusters Server (MSCS) e Oracle Fail Safe Oracle Database em High Availability usando Microsoft Windows Clusters Server (MSCS) e Oracle Fail Safe Objetivos: Apresentar conceitos do Microsoft Windows Clusters Server Apresentar a arquitetura do

Leia mais

SGBDs Móveis. Sumário 12/06/11. Emmanuel Férrer & Gabriela Fernanda. Introdução. Desafios do armazenamento. SQL Anywhere Studio.

SGBDs Móveis. Sumário 12/06/11. Emmanuel Férrer & Gabriela Fernanda. Introdução. Desafios do armazenamento. SQL Anywhere Studio. SGBDs Móveis Emmanuel Férrer & Gabriela Fernanda Introdução Sumário Desafios do armazenamento SQL Anywhere Studio DB2 Everyplace Microsoft SQL Server Oracle9I Lite Aplicações Móveis Referências 1 Introdução

Leia mais

Banco de Dados. Professor: Rômulo César. romulodandrade@gmail.com www.romulocesar.com.br

Banco de Dados. Professor: Rômulo César. romulodandrade@gmail.com www.romulocesar.com.br Banco de Dados Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br Sistema de arquivos X Sistemas de Banco de Dados Sistema de arquivos Sistema de Banco de Dados Aplicativos Dados (arquivos)

Leia mais

Arquiteturas escaláveis utilizando ferramentas Shared Nothing. Victor Canô

Arquiteturas escaláveis utilizando ferramentas Shared Nothing. Victor Canô Arquiteturas escaláveis utilizando ferramentas Shared Nothing Victor Canô Victor Canô - Founder / CTO @ Cazamba - Founder @ Troz.io /victoracano Conteúdo O que esperamos de uma aplicação? Cloud, benefícios

Leia mais

Manual STCP Web Admin 27/07/2009, Riversoft Integração e Desenvolvimento

Manual STCP Web Admin 27/07/2009, Riversoft Integração e Desenvolvimento STCP OFTP Web Admin Versão 4.0.0 Riversoft Integração e Desenvolvimento de Software Ltda Av.Dr.Delfim Moreira, 537 Centro Santa Rita do Sapucaí, Minas Gerais CEP 37540 000 Tel/Fax: 35 3471 0282 E-mail:

Leia mais

AGRADECIMENTOS COMO UTILIZAR ESTE LIVRO 0. INTRODUÇÃO 1

AGRADECIMENTOS COMO UTILIZAR ESTE LIVRO 0. INTRODUÇÃO 1 AGRADECIMENTOS COMO UTILIZAR ESTE LIVRO XV XVII 0. INTRODUÇÃO 1 1. INTRODUÇÃO AO SQL SERVER 2008 5 1.1 A plataforma SQL Server 2008 5 1.2 As potencialidades do SQL Server 2008 6 1.2.1 As novidades 13 1.2.1.1

Leia mais

Uma Breve Introdução. Andréa Bordin

Uma Breve Introdução. Andréa Bordin Uma Breve Introdução Andréa Bordin O que significa? NoSQL é um termo genérico que define bancos de dados não-relacionais. A tecnologia NoSQL foi iniciada por companhias líderes da Internet - incluindo

Leia mais

In-Memory Database Internals DPB304

In-Memory Database Internals DPB304 In-Memory Database Internals DPB304 In-Memory Database Internals Alberto Lima Senior Premier Field Engineer-SQL Server allima@microsoft.com Frederico Guimarães Santos Premier Field Engineer SQL Server

Leia mais

Iniciando o MySQL Query Brower

Iniciando o MySQL Query Brower MySQL Query Brower O MySQL Query Browser é uma ferramenta gráfica fornecida pela MySQL AB para criar, executar e otimizar solicitações SQL em um ambiente gráfico. Assim como o MySQL Administrator foi criado

Leia mais

O essencial do comando mysqladmin, através de 18 exemplos

O essencial do comando mysqladmin, através de 18 exemplos O essencial do comando mysqladmin, através de 18 exemplos Elias Praciano O mysqladmin é uma ferramenta de linha de comando que vem junto com a instalação do servidor MySQL e é usada por administradores

Leia mais

Administração de Banco de Dados

Administração de Banco de Dados Administração de Banco de Dados Apresentação Este curso fornece capacitação técnica e administrativa avançada necessária para a administração, manutenção e otimização de complexas soluções de dados utilizando

Leia mais

MAC5855 - NoSQL. Mauricio De Diana mdediana@ime.usp.br @mdediana

MAC5855 - NoSQL. Mauricio De Diana mdediana@ime.usp.br @mdediana MAC5855 - NoSQL Mauricio De Diana mdediana@ime.usp.br @mdediana Web 2.0 Data is the Next Intel Inside Inteligência Coletiva Grande volume de dados Escala global (Internet scale services) Web 2.0 Alto grau

Leia mais

Dicas para uso de VLDB (very large databases)

Dicas para uso de VLDB (very large databases) Dicas para uso de VLDB (very large databases) Slide 1 Considerações e Marcas Registradas As informações contidas nesta apresentação não foram submetidas à nenhuma revisão formal e é distribuída sem nenhuma

Leia mais

NoSQL: onde, como e por quê? Rodrigo Hjort rodrigo@hjort.co

NoSQL: onde, como e por quê? Rodrigo Hjort rodrigo@hjort.co NoSQL: onde, como e por quê? Rodrigo Hjort rodrigo@hjort.co Quem aqui usa banco de dados? Por que precisamos de SQL? Onde usamos SQL (i.e. ACID)? MAS... Universo digital em expansão Fonte: IDC White Paper,

Leia mais

COMMANDedx. Guia de Instalação e Configuração 7/6/2012. Command Alkon Inc. 5168 Blazer Parkway Dublin, Ohio 43017 1.800.624.1872 Fax: 614.793.

COMMANDedx. Guia de Instalação e Configuração 7/6/2012. Command Alkon Inc. 5168 Blazer Parkway Dublin, Ohio 43017 1.800.624.1872 Fax: 614.793. COMMANDedx Guia de Instalação e Configuração 7/6/2012 Command Alkon Inc. 5168 Blazer Parkway Dublin, Ohio 43017 1.800.624.1872 Fax: 614.793.0608 2003-2012 Command Alkon Incorporated. Todos os direitos

Leia mais

Migrations for Java EVOLUINDO SEU BANCO DE MANEIRA INCREMENTAL

Migrations for Java EVOLUINDO SEU BANCO DE MANEIRA INCREMENTAL Migrations for Java EVOLUINDO SEU BANCO DE MANEIRA INCREMENTAL Rafael Ponte QCon SP 2013 EM 2005 EU SÓ QUERIA SABER DE FRAMEWORKS ANALISTA DE SISTEMAS NA EQUIPE I HIBERNATE I HIBERNATE persistence.xml

Leia mais

Fábio Giordani. Técnico em Processamento de Dados Adm. Análise de Sistemas. Outros cursos. Coordenador Projetos e Consultoria em Infraestrutura

Fábio Giordani. Técnico em Processamento de Dados Adm. Análise de Sistemas. Outros cursos. Coordenador Projetos e Consultoria em Infraestrutura Fábio Giordani Técnico em Processamento de Dados Adm. Análise de Sistemas Cobol Developer (Caracter mode ;-) DBA (Oracle 7.1...) Developer (GUI) Java Outros cursos Coordenador Projetos e Consultoria em

Leia mais

Live Show Gerenciamento de Ambientes. Danilo Bordini (http://blogs.technet.com/dbordini ) Rodrigo Dias (http://blogs.technet.

Live Show Gerenciamento de Ambientes. Danilo Bordini (http://blogs.technet.com/dbordini ) Rodrigo Dias (http://blogs.technet. Live Show Gerenciamento de Ambientes Danilo Bordini (http://blogs.technet.com/dbordini ) Rodrigo Dias (http://blogs.technet.com/rodias) Live Show! Vocês são do Time! Período do Evento Final de Semana Durante

Leia mais

hdd enclosure caixa externa para disco rígido

hdd enclosure caixa externa para disco rígido hdd enclosure caixa externa para disco rígido USER S GUIDE SPECIFICATONS HDD Support: SATA 2.5 Material: Aluminium and plastics Input connections: SATA HDD Output connections: USB 3.0 (up to 5.0Gbps)

Leia mais

Tempo de Resposta em Sub-Segundos com o novo MicroStrategy 10 In-Memory Analytics. Anderson Santos, Sales Engineer Brazil

Tempo de Resposta em Sub-Segundos com o novo MicroStrategy 10 In-Memory Analytics. Anderson Santos, Sales Engineer Brazil Tempo de Resposta em Sub-Segundos com o novo MicroStrategy 10 In-Memory Analytics Anderson Santos, Sales Engineer Brazil Alta Performance não é mais Desejável em uma Aplicação Analítica Expectativa dos

Leia mais

fe Harbor Statement Copyright 2014 Oracle and/or its affiliates. All rights reserved. Oracle Confidential Restricted

fe Harbor Statement Copyright 2014 Oracle and/or its affiliates. All rights reserved. Oracle Confidential Restricted racle Primavera asos de Sucesso em Gestão de Projetosde fraestrutura Pública uno Mega aster Principal Sales Consultant acle Primavera Global Business Unit ojectlab 10 anos de Dezembro de 2015 fe Harbor

Leia mais

Oracle Audit Vault

<Insert Picture Here> Oracle Audit Vault Oracle Audit Vault Alexandre.Pereira@oracle.com Agenda Solução de Segurança Oracle Autenticação Autorização Privacidade e Integridade Auditoria Solução de Segurança Oracle Segurança

Leia mais

Introdução. Durante o período de monitoração, a configuração sumária da instância alvo, que foi obtida dinamicamente, era a seguinte:

Introdução. Durante o período de monitoração, a configuração sumária da instância alvo, que foi obtida dinamicamente, era a seguinte: Introdução Com base nos dados coletados na máquina ACME Server, de 1/4/22, às :, até 13/5/22, às 23:, foi produzido o presente relatório de análise de performance para a instância ACME do SQL Server. Os

Leia mais

Instalador/Atualizador PIMS Multicultura Manual de Referência. Versão 12.1.4

Instalador/Atualizador PIMS Multicultura Manual de Referência. Versão 12.1.4 Instalador/Atualizador PIMS Multicultura Manual de Referência Versão 12.1.4 Sumário 1. Descrição... 3 2. Pré-requisitos... 4 3. Etapas da instalação/atualização... 8 1. Iniciando a aplicação de instalação/atualização...

Leia mais

Service Appliance IVETIME. Disponibilidade de serviço instantânea! Plug and Play. Segurança. Tolerância a falhas. Manutenção zero. Elevada Performance

Service Appliance IVETIME. Disponibilidade de serviço instantânea! Plug and Play. Segurança. Tolerância a falhas. Manutenção zero. Elevada Performance IVETIME Service Appliance Disponibilidade de serviço instantânea! Aumentar a produtividade Transformar o serviço a Clientes Proteger o capital intelectual Plug and Play Segurança Tolerância a falhas Manutenção

Leia mais

Engenharia de software 2011A. Trabalho sobre

Engenharia de software 2011A. Trabalho sobre Engenharia de software 2011A Trabalho sobre NOSQL Not only SQL NoSQL Not only SQL GRUPO - 9 Cléverton Heming Jardel Palagi Jonatam Gebing Marcos Wassem NOSQL O Termo NoSQL, foi utilizado pela primeira

Leia mais

IBM InfoSphere Master Data Management Edições Standard e Advanced Versão 11 Release 0. Guia de Instalação G517-1464-00

IBM InfoSphere Master Data Management Edições Standard e Advanced Versão 11 Release 0. Guia de Instalação G517-1464-00 IBM InfoSphere Master Data Management Edições Standard e Advanced Versão 11 Release 0 Guia de Instalação G517-1464-00 IBM InfoSphere Master Data Management Edições Standard e Advanced Versão 11 Release

Leia mais

In-Memory OLTP Cenários de Utilização

In-Memory OLTP Cenários de Utilização MVP ShowCast Virtual Community Series WEBCASTS 15 set a 2 0 1 4 09 out #mvpbr Organizado por MVPs com apoio da Microsoft #mvpshowcast Nível: 300 In-Memory OLTP Cenários de Utilização Palestrante: Luan

Leia mais

Instalando o IIS 7 no Windows Server 2008

Instalando o IIS 7 no Windows Server 2008 Goiânia, 16/09/2013 Aluno: Rafael Vitor Prof. Kelly Instalando o IIS 7 no Windows Server 2008 Objetivo Esse tutorial tem como objetivo demonstrar como instalar e configurar o IIS 7.0 no Windows Server

Leia mais

Oracle ISV. Felipe Pontes, felipe.pontes@oracle.com Gerente Senior de Consultoria de Vendas ISV/OEM Setembro 09, 2014

Oracle ISV. Felipe Pontes, felipe.pontes@oracle.com Gerente Senior de Consultoria de Vendas ISV/OEM Setembro 09, 2014 Oracle ISV 2014 Felipe Pontes, felipe.pontes@oracle.com Gerente Senior de Consultoria de Vendas ISV/OEM Setembro 09, 2014 Copyright 2014 Oracle and/or its affiliates. All rights reserved. Visão Corporativa

Leia mais

Instalando o IIS 7 no Windows Server 2008

Instalando o IIS 7 no Windows Server 2008 Goiânia, 16/09/2013 Aluno: Rafael Vitor Prof. Kelly Instalando o IIS 7 no Windows Server 2008 Objetivo Esse tutorial tem como objetivo demonstrar como instalar e configurar o IIS 7.0 no Windows Server

Leia mais

Instalação RAC10g em Linux

Instalação RAC10g em Linux Instalação RAC10g em Linux Humberto Corbellini humberto.corbellini@advancedit.com.br Agenda Visão Geral Storage compartilhado Hardware utilizado Sistema operacional Configuração de rede Drivers e opções

Leia mais

2º Encontro do GUORS /GUOB- 2012

2º Encontro do GUORS /GUOB- 2012 2º Encontro do GUORS /GUOB- 2012 27/Julho/2012 Boas Vindas! Daniel Guths CanoasTec Daniel Avila - DELL Gerson Tessler - SERPRO Marcio Lermen SICREDI Patricia Teixeira - Bertini S/A Raul Martins - TOVTS

Leia mais

Advanced IT S/A. EM10g Grid Control. Introdução. Introdução. Agenda. Como alcança estes objetivos Grid Control Home Page Pode gerenciar:

Advanced IT S/A. EM10g Grid Control. Introdução. Introdução. Agenda. Como alcança estes objetivos Grid Control Home Page Pode gerenciar: Agenda Advanced IT S/A EM10g Grid Control Denise Cunha Advanced IT S/A - DBA Gerenciando Deployments (distribuições) Estendendo o EM Sistema de Jobs Start e Stop do EM Objetivos Extrair informações críticas

Leia mais

Informe técnico: Proteção de dados Clientes e agentes do Veritas NetBackup 6.5 Plataforma do Veritas NetBackup - Proteção de dados de próxima geração

Informe técnico: Proteção de dados Clientes e agentes do Veritas NetBackup 6.5 Plataforma do Veritas NetBackup - Proteção de dados de próxima geração Plataforma do Veritas NetBackup - Proteção de dados de próxima geração Visão geral O Veritas NetBackup oferece um conjunto simples porém abrangente de clientes e agentes inovadores para otimizar o desempenho

Leia mais

Guia: Este manual irá mostrar os procedimentos necessários para o upgrade das versões 5.60 e 6.01 para o Sophos SafeGuard Enterprise 6.10.

Guia: Este manual irá mostrar os procedimentos necessários para o upgrade das versões 5.60 e 6.01 para o Sophos SafeGuard Enterprise 6.10. Upgrade do Sophos SafeGuard Enterprise 5.60/6.0 para a versão 6.10 Guia: Este manual irá mostrar os procedimentos necessários para o upgrade das versões 5.60 e 6.01 para o Sophos SafeGuard Enterprise 6.10.0

Leia mais

PostgreSQL em Ambiente Financeiro de Alta Criticidade Data: 24 de outubro de 2009

PostgreSQL em Ambiente Financeiro de Alta Criticidade Data: 24 de outubro de 2009 PostgreSQL em Ambiente Financeiro de Alta Criticidade Data: 24 de outubro de 2009 Flavio Henrique Araque Gurgel http://creativecommons.org/licenses/by-sa/3.0/deed.pt Slide 2 Suporte nível 2, 24/7 Configurações,

Leia mais

www.en-sof.com.br CARREIRA DE DBA ORACLE E CERTIFICAÇÃO

www.en-sof.com.br CARREIRA DE DBA ORACLE E CERTIFICAÇÃO CARREIRA DE DBA ORACLE E CERTIFICAÇÃO 1 CARREIRA E CERTIFICAÇÕES PARA DBAS ORACLE Luciano Inácio de Melo Oracle Database Administrator Certified Oracle Instructor Bacharel em Ciências da Computação - UNESP

Leia mais

Computação Móvel 2007/2008

Computação Móvel 2007/2008 Computação Móvel 2007/2008 Tutorial 2 Criação de uma nova publicação de base de dados no SQL Server 2005 Standard Edition / Enterprise Edition / Developer Edition No computador cliente: 1. Estabelecer

Leia mais

Performance Disponibilidade Segurança Gerenciável. On client Partner-hosted Microsoft-hosted

Performance Disponibilidade Segurança Gerenciável. On client Partner-hosted Microsoft-hosted Compreensivo Flexível Global Performance Disponibilidade Segurança Gerenciável Coordinação Consolidação Transformação Sincronização Armazenamento e Pesquisa Federation Composição Monitoriamento Análise

Leia mais