Optymalizowanie systemu źródłowego
Postępuj zgodnie z poniższymi wskazówkami dotyczącymi eksportu źródłowego systemów VLDB:
- Przeczyszczanie tabel technicznych i niepotrzebnych danych. Aby uzyskać szczegółowe informacje, zapoznaj się z tematem SAP Note #2388483.
- Oddzielenie procesów ładowania R3 od serwera DBMS, co jest niezbędnym krokiem w celu zmaksymalizowania wydajności eksportu.
- R3load powinien działać na szybkim nowym procesorze Intel. Nie uruchamiaj ładunku R3 na serwerach z systemem UNIX, ponieważ wydajność jest niska. Dwa gniazda towarów serwery Intel z 128 GB pamięci RAM kosztują niewiele i oszczędza dni lub tygodnie dostrajania/optymalizacji lub czasu konsultacji.
- Upewnij się, że istnieje sieć o dużej szybkości, najlepiej 10 GB z minimalnym przeskokiem sieciowym między źródłowym serwerem bazy danych a serwerami Intel R3load.
- Zaleca się używanie serwerów fizycznych dla serwerów eksportu R3load — zwirtualizowane serwery R3load w niektórych lokacjach klientów nie wykazały dobrej wydajności ani niezawodności dla skrajnej przepływności sieci.
- Sekwencjonuj większe tabele na początku Orderby.txt.
- Skonfiguruj eksportowanie/importowanie częściowo równoległe przy użyciu plików sygnałów.
- Duże eksporty korzystają z niesortowanego eksportu w większych tabelach. Ważne jest, aby przejrzeć wpływ netto niesortowanych eksportów, ponieważ importowanie niesortowanych eksportów do baz danych z indeksem klastrowanym w kluczu podstawowym jest wolniejsze.
- Skonfiguruj ramki Jumbo między serwerem źródłowej bazy danych i serwerami Intel R3load.
- Dostosuj ustawienia pamięci na źródłowym serwerze bazy danych, aby zoptymalizować pod kątem sekwencyjnych zadań odczytu/eksportu. Aby uzyskać szczegółowe informacje, zapoznaj się z artykułem SAP Note #936441.