Automatisches Optimieren der Ressourcennutzung in einemZieldatenbankverwaltungssystem zum Erhöhen der Arbeitslastleistung

    公开(公告)号:DE112019001480B4

    公开(公告)日:2022-08-04

    申请号:DE112019001480

    申请日:2019-05-07

    Applicant: IBM

    Abstract: Durch einen Computer implementiertes Verfahren zum Laden eines Datensatzes in ein Ziel-Datenbankverwaltungssystem (DBMS) von einem Quell-DBMS, wobei das durch einen Computer implementierte Verfahren aufweist:Sammeln, durch einen Computer, von Echtzeit-Statistiken von dem Quell-DBMS, die Tabellengrößen- und Tabellenänderungsraten-Informationen beinhalten;Ermitteln, durch den Computer, von Zentraleinheit-Gesamtkosten (CPU-Gesamtkosten) für ein Laden des Datensatzes in das Ziel-DBMS mithilfe von gesammelten Größen- und Änderungsraten-Informationen, die Tabellen auf dem Quell-DBMS entsprechen, die zum Auslagern in das Ziel-DBMS auswählbar sind, und Arbeitslast-Kosteneinsparungen, die durch ein Ausführen einer oder mehrerer Arbeitslasten in dem Ziel-DBMS auf Grundlage einer Gruppe einer oder mehrerer Ladestrategien entstehen, wobei die Gruppe von Ladestrategien aus einer Gruppe ausgewählt wird, die aus einer UNLOAD-gestützte Auffrischungsstrategie und einer inkrementellen Aktualisierungsstrategie besteht;Vergleichen der CPU-Gesamtkosten durch den Computer mit den Arbeitslast-Kosteneinsparungen jeder Ladestrategie aus der Gruppe von Ladestrategien;Auswählen einer optimalen Ladestrategie aus der Gruppe von Ladestrategien durch den Computer auf Grundlage des Vergleichens der CPU-Gesamtkosten mit den Arbeitslast-Kosteneinsparungen jeder Ladestrategie; undautomatisches Laden des Datensatzes in das Ziel-DBMS vom Quell-DBMS durch den Computer gemäß der gewählten optimalen Ladestrategie zum beschleunigten Ausführen der einen oder mehreren Arbeitslasten.

    Automatisches Optimieren der Ressourcennutzung in einemZieldatenbankverwaltungssystem zum Erhöhen der Arbeitslastleistung

    公开(公告)号:DE112019001480T5

    公开(公告)日:2021-01-07

    申请号:DE112019001480

    申请日:2019-05-07

    Applicant: IBM

    Abstract: Laden eines Datensatzes in ein Ziel-Datenbankverwaltungssystem (DBMS) von einem Quell-DBMS wird bereitgestellt, um die Arbeitslastleistung zu erhöhen und die Ressourcennutzung zu verringern. Mithilfe einer Größe und einer Änderungsrate von Tabellen, die für ein Auslagern in das Ziel-DBMS auswählbar sind, werden Zentraleinheit-Gesamtkosten (CPU-Gesamtkosten) für ein Laden des Datensatzes in das Ziel-DBMS und Arbeitslast-Kosteneinsparungen durch ein Ausführen einer oder mehrerer Arbeitslasten in dem Ziel-DBMS auf Grundlage einer Gruppe einer oder mehrerer Ladestrategien ermittelt. Die CPU-Gesamtkosten werden mit den Arbeitslast-Kosteneinsparungen jeder Ladestrategie verglichen. Eine optimale Ladestrategie wird auf Grundlage eines Vergleichens der CPU-Gesamtkosten mit den Arbeitslast-Kosteneinsparungen jeder Ladestrategie ausgewählt. Der Datensatz wird automatisch gemäß der ausgewählten optimalen Ladestrategie vom Quell-DBMS in das Ziel-DBMS geladen.

Patent Agency Ranking