Cronograma e caminhos de upgrade
Os prazos são incertos
O Oracle Database 23ai, ou Oracle Database 23.4, fez sua estreia no Oracle Cloud Infrastructure (OCI) e em alguns ambientes selecionados para desenvolvedores. No entanto, a implementação da sua integração nas principais versões locais ainda é um tanto incerta. 1
Esta incerteza fez com que as organizações, especialmente aquelas dependentes de Linux e Windows, se perguntassem quando o 23ai estará disponível em seus ambientes de produção. Sem data de lançamento definida, a ambiguidade levou as equipes técnicas e de negócios a se perguntarem se deveriam esperar ou explorar caminhos alternativos para suporte.
Com base em lançamentos e tendências anteriores, as versões locais tendem a ficar alguns meses atrás do OCI. Com isso em mente, estimamos as seguintes datas de lançamento:
Plataforma |
Data estimada de lançamento |
---|---|
Banco de dados Oracle Oracle Database 23ai acessível via Oracle OCI:• Serviço de banco de dados Exadata |
Lançado1 |
Banco de Dados Oracle Oracle Database 23ai acessível por meio do Azure Oracle Database Service |
Lançado1 |
Oracle Database Oracle Database 23ai disponível para download no local como:• Banco de dados autônomo Imagem de contêiner do Oracle Database 23ai |
Lançado1 |
Exadata on-premise, Linux e Windows |
Previsto para lançamento em 6/2024 – 9/2024 |
Mesmo que você tenha o Oracle Database 23ai em seu arquivo agora, é essencial lembrar que alcançar uma versão estável normalmente leva tempo, geralmente pelo menos dois anos. Isso significa que mesmo que esteja acessível agora, a versão que você arquivou pode não ser estável.
Seu caminho para o Oracle Database 23ai
Se você estiver atualizando de versões anteriores ao Oracle Database 19c, provavelmente encontrará dois obstáculos:
- Atualizar caminhos. O Oracle Database 23ai só permite upgrades diretos das versões Oracle Database 19c e 21c. 2 Os usuários com versões mais antigas precisam realizar pelo menos uma atualização extra, o que exigirá tempo, esforço, testes, tempo de inatividade e riscos. Esse requisito de múltiplas atualizações pode adicionar tempo (e tempo de inatividade), esforço e risco ainda mais significativos.
- Remoção da Arquitetura Oracle Clássica. O Oracle Database 23ai não suporta mais a arquitetura clássica não-CDB, exigindo a adoção do modelo CDB/PDB introduzido na versão 12.2. Há uma quantidade significativa de tempo e trabalho a ser feito para converter bancos de dados não-CDB existentes para usar o modelo CDB/PDB.3
A atualização precisa ser uma decisão estratégica – a promessa dessas novas capacidades realmente supera a potencial interrupção dos negócios, os custos, os benefícios, o tempo e os riscos?
[1] https://blogs.oracle.com/database/post/oracle-Oracle Database 23ai-now-generally-available
[2] Versões de banco de dados que suportam atualização direta
[3] Atualizações de PDBs e não CDBs usando Replay Upgrade, AutoUpgrade ou FPP Gold Image
Estabilidade do ambiente
A fundação pode ser instável
Novos lançamentos de qualquer software trazem inerentemente alguma instabilidade. Para avaliar a estabilidade desta versão mais recente, vejamos os padrões de adoção de versões anteriores:
As primeiras versões do Oracle Database, do Oracle 8 ao 18, encontraram muitos desafios. Problemas de acessibilidade atormentaram o Oracle 84, enquanto complexidades de gerenciamento de memória surgiram no Oracle 11g e 12c, servindo como lembretes dos obstáculos que podem acompanhar os novos lançamentos.5
Testemunhamos uma adoção saudável com versões como Oracle 11.2, 12.2 e Oracle Database 19c. O ponto em comum é que cada uma era uma iteração final das versões de suporte de longo prazo, proporcionando bastante tempo para otimização.
Priorizar a estabilidade e a confiabilidade é fundamental. Ao avaliar os padrões históricos, provavelmente veremos a resolução dos primeiros bugs e o estabelecimento de um ecossistema mais maduro dentro de dois a três anos.
23.5 potencial aumento da chance de instabilidade
Embora possa ser mais cedo, estamos estimando que a próxima versão do Oracle Database 23 será lançada um ano após o lançamento inicial do Oracle Database 23.4, com a primeira versão on-premise prevista para meados de 2025.
Com a adição de novos recursos substanciais, é crucial reconhecer o potencial de maior instabilidade na versão. Caso a versão 23.5 introduza melhorias adicionais, devemos antecipar um impacto na versão base como resultado do novo código adicional necessário.
Cronograma de lançamento estimado para 23.5
Plataforma | Data estimada de lançamento |
---|---|
Serviço de banco de dados OCI Exadata e Oracle Exadata Cloud@Customer | 1/2025 |
OCI Outros DBaaS | 2025 |
Exadata on-premise | 2/2025 – 6/2025 |
Linux on-premise | 2/2025-6/2025 |
Windows on-premise | 3/2025-7/2025 |
[4] Um exemplo disso é o bug clássico de 248 dias introduzido na primeira versão do Oracle 8i
[5] https://forums.oracle.com/ords/apexds/post/oracle-11g-to-12c-migration-error-1429
Funcionalidades e impacto nos negócios
As necessidades da sua organização devem ditar a decisão de atualização
A funcionalidade principal do Oracle Database 23ai permanecerá bastante consistente com o Oracle Database 19c, no entanto, introduzirá novas alterações e adições de recursos centrados em IA, como pesquisa de vetores de IA, codificação segura de dados e processamento de linguagem natural.
Com esses novos recursos, também veremos os recursos totalmente removidos. Por exemplo, a capacidade de criar bancos de dados Oracle no estilo clássico foi depreciada na versão 12c e completamente removida na versão 21c. Essa mudança por si só pode impactar sua capacidade de atualizar facilmente. 6
Reserve um tempo para avaliar se esses novos recursos estão genuinamente alinhados com seus objetivos de negócios e se trarão benefícios tangíveis.
Lista parcial de novos recursos
- Otimização e eficiência de desempenho
- Transações prioritárias
- Gráficos de prioridade
- Reduza o espaço da mesa
- Cache Verdadeiro
- Remendo rolante
- Gerenciamento de plano SQL em tempo real
- Modelagem e gerenciamento de dados
- Esquema JSON
- JSON / Dualidade Relacional
- Bancos de dados distribuídos globalmente
- Domínios SQL
- Tipo de dados booleano
- Privilégios de nível de esquema
- rodutividade e flexibilidade do desenvolvedor
- Firewall SQL
- Somente leitura por PDB Standby
- • Segurança e Conformidade
- Procedimentos armazenados JS
- Função do desenvolvedor
- Suporte a microsserviços
- Análise e pesquisa avançadas
- Pesquisa de vetor de IA
O custo da atualização
O custo da atualização não é insignificante
Ao explorar o Oracle Database 23ai, é essencial considerar os custos potenciais associados à atualização.
A atualização requer tempo, esforço, reciclagem e garantia de qualidade, todos com custos associados. Caso haja necessidade de sua organização adotar o Oracle Database 23ai em capacidade limitada, é possível negociar o uso do OCI como solução DBaaS e ainda manter seu suporte com a Rimini Street. 7 Você também poderá acessar o Oracle Database 23ai por meio de licenças de tempo de execução/incorporadas ou de seu integrador de sistema.
É importante que você antecipe possíveis custos e ajustes de licenciamento ao atualizar para o Oracle Database 23ai. Se você está preocupado em ficar para trás, não se preocupe: a Oracle normalmente fornece versões licenciadas para desenvolvimento de todos os bancos de dados para que você possa executá-los em seus computadores pessoais (com o consentimento da sua organização).
A necessidade de atualização é mínima
Em nossa opinião, a versão atual do seu banco de dados Oracle provavelmente atende bem às suas necessidades. É essencial manter-se atento a todas as novidades do setor e considerar o seguinte:
Avalie seus caminhos de atualização. Você investiu uma quantidade significativa de recursos de pessoas, tempo e dinheiro para chegar à sua implementação estável atual. A transição para o Oracle Database 23ai pode levar de dois a três anos, até que o projeto seja bem-sucedido, especialmente se você estiver navegando em um caminho complexo de múltiplas atualizações.
Priorize a estabilidade do sistema. Embora o Oracle Database 23ai tenha muitos recursos novos e aprimorados, é natural ser cauteloso quanto à sua estabilidade inicial. Sua empresa depende de um banco de dados estável e seria sensato priorizar isso em vez do acesso imediato aos recursos mais recentes.
Revele os custos ocultos. Sua decisão de atualizar deve estar alinhada às necessidades do seu negócio. Reserve um tempo para contemplar seus casos de uso específicos e o impacto potencial nos negócios, bem como o tempo e os recursos necessários para gerar valor.
Estamos empenhados em capacitá-lo a tomar decisões informadas. Embora os novos recursos de IA tenham um potencial significativo, o momento certo é crucial.
Garanta que seus recursos sejam direcionados para iniciativas que não apenas proporcionem valor comercial tangível, mas também minimizem interrupções e promovam a inovação.
É essencial encontrar um equilíbrio que impulsione o progresso sem comprometer a estabilidade.
Saiba mais sobre o suporte da Rimini Street para ver como você pode otimizar seus investimentos existentes na Oracle e, ao mesmo tempo, garantir que seus investimentos em IA sejam adotados cuidadosamente, garantindo interrupção mínima em suas operações atuais.
[7] https://redresscompliance.com/oracle-negotiation-experts-share-four-negotiation-strategies/