Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln innehåller metodtips och rekommendationer för att säkerställa optimala resultat när du använder schemakonverteringsfunktionen Oracle till Azure Database for PostgreSQL i Visual Studio Code.
Hantering av Azure OpenAI-token
Korrekt hantering av Azure OpenAI-token är avgörande för att säkerställa tillförlitliga, högpresterande schemakonverteringar, särskilt för stora eller komplexa Oracle-scheman. Etablera tillräcklig tokenkapacitet, övervaka användning och tillämpa hastighetskontroller för att förhindra avbrott och oväntade kostnader.
Krav för tokengräns
- Minsta tokengräns: Se till att Azure OpenAI-distributionen har en tokengräns som är större än 500 000 token för optimala prestanda.
- Tokenanvändning: Komplexa schemaobjekt kräver betydande tokenkapacitet för korrekt konvertering.
Projektgenomförandestrategi
- Enskild projektkörning: Kör bara ett schemakonverteringsprojekt i taget för att säkerställa en rättvis och effektiv användning av gränsen för Azure OpenAI-token.
- Sekventiell bearbetning: Undvik att köra flera konverteringsprojekt samtidigt för att förhindra tokenöverbelastning och konverteringsfel.
Krav för databaskonfiguration
Innan du kör konverteringar kontrollerar du att både källdatabaserna (Oracle) och PostgreSQL-databaserna (PostgreSQL) har konfigurerats och finjusterats för att stödja det konverterade schemat och den förväntade arbetsbelastningen. Kontrollera inställningar som minnesallokering, anslutningsgränser, teckenuppsättningar, tidszon och nödvändiga tillägg för att förhindra körningsproblem och semantiska matchningar under migreringen.
Oracle-databassessioner
- Sessionsparameter: Kontrollera att parametervärdet för Oracle-databassessioner är större än 10.
- Verifieringsfråga: Använd följande fråga för att kontrollera det aktuella sessionsparametervärdet:
SELECT name, value
FROM v$parameter
WHERE name = 'sessions'
Manuella valideringskrav
Även om automatiserad konvertering påskyndar migreringen är manuell validering viktigt för att fånga semantiska skillnader, plattformsspecifika beteenden och gränsfall som AI eller verktyg kan missa. Utför fokuserade granskningar och testning av konverterade objekt för att verifiera korrekthet, prestanda och underhåll i PostgreSQL-miljön.
Komplexa kodobjekt
Verifiera följande komplexa Oracle-kodobjekt manuellt:
- Lagrade procedurer: Granska den konverterade procedurelogik, parameterhantering och undantagshantering
- Paket: Verifiera paketstrukturen och beroendematchningen
- Funktioner: Verifiera funktionens returtyper, parametermappningar och affärslogiknoggrannhet
Valideringsprocessen
- Granska AI-genererad kod: Granska noggrant alla konverterade komplexa objekt
- Testfunktioner: Kör konverterade procedurer och funktioner i din scratch-databasmiljö
- Logikverifiering: Se till att affärslogik förblir intakt efter konverteringen