De acordo com a terminologia técnica Optimizationsignifica "Alcance o melhor desempenho possível no menor tempo possível." Com referência ao banco de dados, a otimização envolve maximizar a velocidade e eficiência com que os dados são recuperados.
OrientDB oferece suporte a bordas leves, o que significa uma relação direta entre as entidades de dados. Em termos simples, é uma relação campo a campo. OrientDB fornece diferentes maneiras de otimizar o banco de dados. Ele suporta a conversão de arestas regulares em arestas leves.
A instrução a seguir é a sintaxe básica do comando Optimize database.
OPTMIZE DATABASE [-lwedges] [-noverbose]
Onde lwedges converte bordas regulares em bordas leves e noverbose desativa a saída.
Exemplo
Neste exemplo, usaremos o mesmo banco de dados chamado 'demo' que criamos no capítulo anterior. Você pode usar o seguinte comando Optimize Database.
OPTIMIZE DATABASE -lwedges
Se for executado com sucesso, você receberá algumas notificações de sucesso junto com a mensagem de conclusão.
Database Optimization completed in 35ms