Optimera målsystemet
- Använd det senaste möjliga operativsystemet med de senaste korrigeringarna.
- Använd den senaste möjliga databasen med de senaste korrigeringarna.
- Använd den senaste möjliga SAP-kerneln med de senaste korrigeringarna (till exempel uppgradera från 7,45 kernel till 7.49 eller 7.53).
- Överväg att använda den största tillgängliga virtuella Azure-datorn. Den virtuella datortypen kan sänkas till en mindre virtuell dator efter importprocessen
- Skapa flera transaktionsloggfiler med den första transaktionsloggfilen på den lokala icke-beständiga SSD:en. Ytterligare transaktionsloggfiler kan skapas på P50-diskar. VLDB-migreringar kan kräva mer än 5 TB transaktionsloggutrymme. Vi rekommenderar att du ser till att det alltid finns en stor mängd transaktionsloggutrymme som alltid är ledigt (20 % är en säker siffra). Att utöka transaktionsloggfiler under en import rekommenderas inte och påverkar prestanda.
- SQL Server max grad av parallellitet (MAXDOP) bör vanligtvis anges till 1. Endast vissa index build-åtgärder drar nytta av MAXDOP och sedan endast för specifika tabeller.
- Accelererat nätverk är obligatoriskt för DB- och R3load-servrar.
- Begränsa det maximala minne som en enskild SQL Server-fråga kan begära med Resource Governor. Minnesgränsen krävs för att förhindra att indexgenereringsåtgärder begär mycket stora minnesbidrag.
- Sekundära index för mycket stora tabeller kan tas bort från STR-filen och skapas ONLINE med skript när huvuddelen av importen har slutförts och efterbearbetningsuppgifter som att konfigurera STMS sker.
- Kunder som använder SQL Server TDE rekommenderas att skapa databas- och transaktionsloggfilerna i förväg och sedan aktivera TDE innan importen startas. TDE körs under en liknande tid på en databas som är full av data eller tom. Aktivering av TDE på en VLDB kan leda till problem med blockering/låsning och vi rekommenderar att du importerar till en TDE-databas. Kostnaden för att importera till en TDE-databas är relativt låg.
Kostnadsoptimeringar
- När du stänger av en virtuell Azure-dator och den virtuella datorn frigörs behöver du inte längre betala för den (endast för lagring). Med betala per användning-priser ger snoozing av en typisk virtuell SAP-dator betydande besparingar, så mycket som ~60-70%.
- För virtuella datorer som behöver köras hela eller större delen av tiden använder du Azure Reserved Virtual Machine Instances. Att reservera en instans i ett år kan ge besparingar på ~40–45 % eller så mycket som ~60–65 % för en 3-årig reservation.