Design e otimização de base de dados
Uma estrutura de base de dados que mantém os dados corretos e as consultas rápidas, criada de raiz ou reparada no local.

Principais características
- Design de esquema ou relatório de revisão
- Diagrama de relação entre entidades
- Scripts de migração para alterações
- Otimização de índices e consultas com tempos
- Dicionário de dados
- Aqui não se paga nadaRecebe primeiro um orçamento por escrito. Sem pagamento, sem compromisso.
- Vendido e entregue pela GRADAXUm contrato e uma equipa, independentemente de quem faz o trabalho.
- Os seus dados ficam na UENada é movido para fora da união para ser processado.
Sobre este serviço
Desenhamos novos esquemas de base de dados e corrigimos os existentes que se tornaram lentos ou desorganizados. Isso significa tabelas que modelam corretamente o seu negócio, restrições que impedem a entrada de dados errados e índices baseados nas consultas que realmente executa. Para uma base de dados existente, encontramos as consultas lentas, explicamos porque são lentas e corrigimo-las sem interrupção do serviço.
À maioria das bases de dados lentas falta o índice óbvio
Quando uma aplicação abranda à medida que cresce, a causa normalmente não é o servidor nem o motor de base de dados. É um conjunto de consultas que percorrem tabelas inteiras porque nenhum índice corresponde à forma como pesquisam. Uma consulta que demorava 20 milissegundos com 1.000 linhas pode demorar segundos com um milhão, e ninguém dá por isso até os clientes darem.
Partimos de evidências: as próprias estatísticas da base de dados sobre que consultas são executadas com mais frequência e demoram mais tempo. Isso aponta normalmente para uma curta lista de correções, como um índice nas colunas usadas por um filtro comum, uma consulta reescrita para evitar carregar tabelas inteiras ou uma ligação em falta entre tabelas que obriga a consultas repetidas. Medimos cada consulta antes e depois, para que a melhoria seja visível em vez de alegada.
As restrições travam dados errados à entrada
Muitas bases de dados contam com a aplicação para manter os dados limpos. A aplicação verifica que um email é único, que uma encomenda pertence a um cliente real, que uma quantidade não é negativa. Depois uma segunda aplicação, um script de importação ou uma correção manual apressada ignora essas verificações, e os duplicados e registos órfãos infiltram-se. Os relatórios começam a divergir e ninguém sabe qual número está certo.
Um esquema bem concebido impõe as regras importantes por si próprio: restrições de unicidade, chaves estrangeiras, restrições de verificação e valores predefinidos sensatos. Tudo o que escreve na base de dados tem de as cumprir. Num sistema existente, identificamos onde os dados já falharam, planeamos a limpeza e depois adicionamos as restrições para que não volte a acontecer.
- Restrições de unicidade em coisas que não podem repetir-se, como e-mails ou números de fatura
- Chaves estrangeiras para que os registos não possam apontar para algo que não existe
- Verificar restrições para valores que têm de permanecer num intervalo
- Índices escolhidos a partir de padrões de consulta reais, não adicionados em todo o lado
Especificações
- Categoria
- Automação e dados
- Preço
- € 290 a € 1.050
- Tamanhos
- Pequeno (Rever), Médio (Revisão e correções), Grande (Novo design ou redesign)
- Prazo de execução
- 3 dias a 4 semanas
- Faturado
- Pagamento único
- O que recebe
- 5 itens, tudo incluído no preço
- O que precisamos de si
- Acesso de leitura à base de dados, ou uma cópia recente, para sistemas existentes, Uma descrição dos dados e da forma como são usados, para novos designs, Os ecrãs ou relatórios lentos que motivaram o trabalho
- Comprado mais frequentemente por
- SaaS, Comércio eletrónico, Logística, Saúde
- Vendido e entregue por
- GRADAX, um contrato e uma só equipa
- Onde são tratados os seus dados
- União Europeia
O que recebe
Tudo o que está abaixo está incluído no preço. Nada aqui é um upgrade.
- Design de esquema ou relatório de revisão
- Diagrama de relação entre entidades
- Scripts de migração para alterações
- Otimização de índices e consultas com tempos
- Dicionário de dados
O que muda
- Tabelas e relações que correspondem à forma como o negócio funciona na realidade
- Restrições que impedem registos duplicados, órfãos ou inválidos na origem
- Consultas lentas identificadas a partir do uso real e tornadas mais rápidas, com tempos antes e depois
- Um diagrama de esquema e um dicionário de dados em que os seus programadores podem confiar
Compare os tamanhos
O preço padrão para cada tamanho. Os extras têm preço ao lado, não escondidos atrás de uma chamada.
| Incluído | Rever€ 2903 a 5 dias úteis | Revisão e correções€ 5001 a 2 semanas | Novo design ou redesign€ 1.0502 a 4 semanas |
|---|---|---|---|
| Revisão do esquema | Incluído | Incluído | Incluído |
| Dez consultas mais lentas analisadas | Incluído | Incluído | Incluído |
| Recomendações por escrito | Incluído | Incluído | Incluído |
| Diagrama de relação entre entidades | Incluído | Incluído | Incluído |
| Tudo na Revisão | Não incluído | Incluído | Incluído |
| Índices adicionados ou removidos | Não incluído | Incluído | Incluído |
| Consultas reescritas | Não incluído | Incluído | Incluído |
| Scripts de migração testados numa cópia | Não incluído | Incluído | Incluído |
| Tempos antes e depois | Não incluído | Incluído | Incluído |
| Tudo o que inclui Revisão e correções | Não incluído | Não incluído | Incluído |
| Desenho completo do esquema para até 25 tabelas | Não incluído | Não incluído | Incluído |
| Plano de migração de dados da estrutura antiga | Não incluído | Não incluído | Incluído |
| Dicionário de dados | Não incluído | Não incluído | Incluído |
| Rotina de backup e manutenção | Não incluído | Não incluído | Incluído |
| Adicionar ao orçamento |
Adicione o que precisa
Choose the size
Adicione o que precisa
O seu total€500
O preço padrão, mais tudo o que acrescentar. Confirmado por escrito antes de começar; nada é cobrado até aceitar.
Como funciona
Compreender
Dados, utilizadores e as perguntas que o negócio lhes faz.
Medir
Consultas lentas e problemas de dados encontrados a partir do uso real, não de suposições.
Design
Esquema, restrições e índices planeados e revistos com você.
Candidatar-se
Alterações entregues como scripts de migração testados, agendados para baixo tráfego.
Perguntas
Com que bases de dados trabalham?
PostgreSQL, MySQL, MariaDB, SQL Server e SQLite, além de MongoDB para dados de documentos. A maior parte do nosso trabalho de design é em PostgreSQL.
As alterações vão causar indisponibilidade?
Planeamos as alterações para o evitar, recorrendo a técnicas como criar índices sem bloquear tabelas. Quando uma pausa curta é inevitável, agendamo-la consigo.
Precisam de acesso a dados em produção?
Acesso de leitura ou uma cópia recente é suficiente para a revisão. Os dados pessoais podem ser ocultados na cópia, se preferir.
Pesquisas relacionadas
Trabalhos relacionados
Pagamento únicoConsultas SQL e NoSQLConsultas escritas, corrigidas ou aceleradas para obter os números certos da sua base de dados, rapidamente.from € 290
ScopedMigração de dadosMover os registos para o novo sistema sem os perder nem duplicar.from € 690sobre o âmbito
ScopedDashboard de relatóriosOs números que pede sempre, num só lugar, a atualizar-se sozinhos.from € 890sobre o âmbito
Pagamento únicoGráficos e diagramasOs seus dados transformados em gráficos claros e precisos para relatórios, apresentações e sites.from € 290
Pagamento únicocriação de listas de contactos B2BListas pesquisadas de empresas e decisores que correspondem ao seu cliente ideal, com fontes e emails verificados.from € 290
Pagamento únicoEstudo de produto para comércio eletrónicoProdutos investigados quanto a procura, concorrência, margem e risco antes de gastar em stock ou anúncios.from € 290
Não encontra o seu tamanho?
Alguns trabalhos têm forma própria. Analisamos primeiro o âmbito e orçamentamos por escrito; a chamada de análise não tem custo.