Salesforce, inc. (20240256551). EXECUTION TRACING FOR NODE CLUSTER simplified abstract

From WikiPatents
Jump to navigation Jump to search

EXECUTION TRACING FOR NODE CLUSTER

Organization Name

salesforce, inc.

Inventor(s)

Shao-Yuan Ho of San Jose CA (US)

Atul Jha of Fremont CA (US)

Mark Mears of Oakland CA (US)

Thomas Fanghaenel of Oakland CA (US)

EXECUTION TRACING FOR NODE CLUSTER - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240256551 titled 'EXECUTION TRACING FOR NODE CLUSTER

The abstract of the patent application describes techniques for tracing performance information in a computer system related to database transactions.

  • The computer system receives a request from a second computer system to perform operations on a database statement.
  • It stores baseline information associated with the database statement to track performance metrics.
  • After completing the operations, the computer system calculates performance information based on the difference between current and baseline performance metrics.
  • The performance information is then sent back to the second computer system for analysis.

Potential Applications: - Database performance monitoring and optimization - Troubleshooting and debugging database transactions - Performance benchmarking and comparison

Problems Solved: - Lack of real-time performance monitoring in database transactions - Difficulty in identifying performance bottlenecks - Inefficient database operations impacting overall system performance

Benefits: - Improved database performance and efficiency - Enhanced troubleshooting capabilities - Better decision-making based on performance metrics

Commercial Applications: Title: "Database Performance Monitoring and Optimization Tool" This technology can be used in various industries such as finance, e-commerce, and healthcare to ensure optimal database performance and reliability, leading to improved customer satisfaction and operational efficiency.

Questions about Database Performance Tracing: 1. How does this technology compare to existing database performance monitoring tools? This technology offers real-time tracking of performance metrics associated with specific database transactions, providing a more granular and detailed analysis compared to traditional monitoring tools.

2. What are the potential cost savings for businesses implementing this performance tracing technology? By identifying and resolving performance issues promptly, businesses can avoid costly downtime and improve overall operational efficiency, leading to significant cost savings in the long run.


Original Abstract Submitted

techniques are disclosed that pertain to tracing performance information. a computer system receives a request from a second computer system to perform operations pertaining to a database statement of a database transaction that is being executed by the second computer system. the computer system determines that the request is an initial request received by the computer system to perform work of that database statement. based on the determining, the computer system stores, in association with the database statement, baseline information that is indicative of a baseline state of one or more performance metrics. subsequent to performing the operations, the computer system receives a request from the second computer system for performance information. the computer system derives the performance information from a difference between the current state of the one or more performance metrics and the baseline state. the computer system sends the performance information to the second computer system.