Halasipuram
Ramanujam S. Halasipuram, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140297583 | Determining Statistics for Cost-Based Optimization of a Workflow - Techniques, systems, and articles of manufacture for determining statistics for cost-based optimization of a workflow. A method includes generating individual sets of statistics for each intermediate relation of a workflow, wherein said intermediate relations comprise results of stages of any plan of the workflow, and wherein each individual set of statistics computes cardinality of the corresponding intermediate relation; determining a global set of statistics for the workflow, wherein said global set of statistics comprises at least one of the individual sets of statistics for each of the intermediate relations; instrumenting a given plan of the workflow to collect the global set of statistics during execution; executing the given plan to collect the global set of statistics; and determining a plan of the workflow with the lowest cost by comparing the cost of multiple plans, wherein the cost of each plan is derived from the global set of statistics. | 10-02-2014 |
Ramanujam Seshadri Halasipuram, Magarpatta City IN
Patent application number | Description | Published |
---|---|---|
20110035369 | Query Optimization with Memory I/O Awareness - System, method, computer program product embodiments and combinations and sub-combinations thereof for tuning query execution performance in a database management system are described. In an aspect, query optimization in a database management system (DBMS) with memory I/O (input/output) awareness includes determining compensated physical I/O (PIO) values indicative of memory I/O operations, including an approximate cache occupancy level, of an executing query in a DBMS, and utilizing the compensated PIO values as feedback to a query optimizer of the DBMS for optimization of future query execution. | 02-10-2011 |
Ramanujam Seshadri Halasipuram, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130007067 | SYSTEM AND METHOD FOR IMPLEMENTING MULTI-TEMPORAL DATABASE FUNCTIONALITY - A computer-implemented method, computer program product, and computing system for implementing multi-temporal tables in a database is described. One or more databases are utilized, wherein the one or more databases implement a first temporal table that includes a first and a second time domain. The one or more databases are enabled to implement a second temporal table that includes at least a third time domain, wherein the second temporal table is associated with the first temporal table. | 01-03-2013 |