This is the Trace Id: 3e8844b3ba2e9d00123dbb6fec22ff0d

Performance Best Practices in Mainframe Migration to .NET and SQL Server

Performance Best Practices in Mainframe Migration to .NET and SQL Server

Important! Selecting a language below will dynamically change the complete page content to that language.

Download
  • Version:

    1.0

    Date Published:

    15/07/2024

    File Name:

    Performance Best Practices in Mainframe Migration to .NET and SQL Server.pdf

    File Size:

    262.4 KB

    This topic discusses some of the options for performing database queries when migrating from a Mainframe to .NET and SQL Server. Because of the architecture differences between SQL Server and Mainframe, what works well in the Mainframe world might not be a good practice when directly translated into the .NET + Microsoft SQL Server world. In Mainframe batch processes, it is typical that workloads use one central loop over a database cursor to get the objects to be processed and then generate tens of separated queries for each object. In the Mainframe world, In Mainframe architectures the application code usually executes in an environment that is very close to the database and therefore the latency of database interactions is extremely low. DB2 queries for example execute very quickly therefore Because of this Mainframe Mainframe applications often make liberal use of the DB2 databases even though the queriesand their interactions with databases often end up being very are “chatty”. HoweverHowever,, in the .NET + SQL Server world, because of the client-server architecture, in addition to query execution there are costs in network latencies, communication, serialization, and deserialization. The best practice is to reduce database roundtrips by doing batch processing. This document describes some general performance considerationsrecommendations, several query batching strategies with their pros and cons, as well as a list of helpful performance turning resources.
  • Supported Operating Systems

    Windows 10, Windows Server 2016

    Microsoft Word
  • To start the download, click Download, click Go, and then do one of the following: To start the installation immediately, click Open or Run this program from its current location. To copy the download to your computer for installation at a later time, click Save or Save this program to disk.