Ao se projetarem sistemas de processamento de transação de alto desempenho, que exigem operação contínua 24 horas por dia, o desempenho torna-se crítico. Esses bancos de dados frequentemente são acessados por centenas ou milhares de transações por minuto, de computadores remotos e terminais locais. O desempenho da transação, em relação ao número médio de transações por minuto e ao tempo de resposta médio e máximo da transação, é essencial.
Ramez Elmasri e Shamkant B. Navathe. Sistemas de banco de dados. 6.ª ed.
São Paulo: Pearson Addison Wesley, 2011, p. 203 (com adaptações).
Considerando que o fragmento de texto precedente tem caráter unicamente motivador, redija um texto dissertativo a respeito dos ajustes (tuning) que podem se realizados tanto em nível de SQL (instruções) quanto em nível de banco de dados, no intuito de melhorar o desempenho das transações. Ao elaborar seu texto, faça necessariamente o que se pede a seguir.
1 Conceitue tuning em SQL e tuning em banco de dados. [valor: 10,00 pontos]
2 Descreva três técnicas que podem ser usadas em uma consulta (instrução SQL) para melhorar seu desempenho. [valor: 18,00 pontos]
3 Aborde o benefício do uso do particionamento de tabelas e seu funcionamento para as operações de leitura. [valor: 10,00 pontos]
CONTEÚDO EXCLUSIVO
Confira nossos planos especiais de assinatura e desbloqueie agora!
Ops! Esta questão ainda não tem resolução em texto.
Ops! Esta questão ainda não tem resolução em vídeo.
Questões Relacionadas
O Open Group, criado em 1996 a partir da fusão entre o consórcio X/Open e a Open Software Foundation, reúne empresas e instituições da indústria de tecnologia da informação comprometidas com o desenvolvimento e a promoção de padrões abertos para infraestrutura e interoperabilidade computacional. Entre suas diversas contribuições, destaca-se o SOA Source Book, um conjunto de definições, análises, recomendações e modelos de referência voltados ao apoio de organizações e profissionais que buscam compreender, implementar e gerir soluções baseadas na Arquitetura Orientada a Serviços (SOA).
A arquitetura orientada a serviços consolidou-se como um dos principais paradigmas de integração tecnológica…
Java é uma linguagem de programação de alto nível e orientada a objetos que foi desenvolvida pela Sun Microsystems (agora propriedade da Oracle Corporation) na década de 1990 e foi projetada para ser portátil, eficiente e segura, permitindo que o código desenvolvido seja executado em diferentes plataformas sem a necessidade de recompilação.
A seguir, é apresentado o código fonte de uma classe escrita em JAVA, em que pode ser estabelecida a conexão com o banco de dados database utilizando a porta port, localizado em hostname:
public class MySQL extends Database {
private String port;
private String hostname;
public MySQL (String database, String hostname, String port) {
super(database);
this.…
Redija um texto dissertativo acerca de tecnologias de desenvolvimento web. Em seu texto, apresente a definição e o principal objetivo de SPA (single page application) [valor: 4,75 pontos] e AJAX [valor: 4,75 pontos].



