FERRAMENTAS LINUX: O SQLite 3.24 foi liberado com o suporte ao UPSERT

quarta-feira, 6 de junho de 2018

O SQLite 3.24 foi liberado com o suporte ao UPSERT




Confira!!



O SQLite 3.24.0 foi lançado discretamente no início desta semana como a versão mais recente dessa biblioteca de banco de dados incorporada amplamente utilizada.

A adição mais proeminente ao SQLite 3.24.0 é que ele adiciona suporte para uma operação UPSERT. A sintaxe do UPSERT permite que um INSERT aconteça, mas atue como um UPDATE, se necessário, ou nenhuma operação no caso de uma restrição de unicidade ser violada. O UPSERT não faz parte do SQL padrão, mas o SQLite está seguindo a sintaxe do PostgreSQL. O comportamento do UPSERT do SQLite é descrito através de sua documentação .

O SQLite 3.24 apresenta suporte para UPSERT, além de adicionar suporte para colunas auxiliares em tabelas R-tree, novas adições de linguagem C, saída aprimorada para o EXPLAIN QUERY PLAN, vários aprimoramentos de desempenho e uma variedade de correções de bugs.

Na frente de desempenho, gravações desnecessárias de disco de baixo nível são agora melhor evitadas na operação UPDATE, consultas ORDER BY LIMIT devem ser muito mais rápidas em algumas instâncias e outros ajustes de desempenho.

Mais detalhes no SQLite 3.24.0 via SQLite.org .

Fonte

Até a próxima!!

Nenhum comentário:

Postar um comentário