1
Yu Xu: System, method, and computer-readable medium for optimization of multiple parallel join operations on skewed data. Teradata US, Ramin Mahboubian, June 5, 2012: US08195644 (15 worldwide citation)

A system, method, and computer-readable medium that facilitate management of data skew during a parallel multiple join operation are provided. Portions of tables involved in the join operation are distributed among a plurality of processing modules, and each of the processing modules is provided wit ...


2
George Candea, Mayank Bawa, Anastasios Argyros: System and method for using failure casting to manage failures in computer systems. Teradata US, Fliesler Meyer, Ramin Mahboubian, January 22, 2013: US08359495 (11 worldwide citation)

A system and method for using failure casting to manage failures in a computer system. In accordance with an embodiment, the system uses a failure casting hierarchy to cast failures of one type into failures of another type. In doing this, the system allows incidents, problems, or failures to be cas ...


3
Mohit Aron, Diwaker Gupta: Management of a distributed computing system through replication of write ahead logs. Teradata US, Raj Abhyanker P C, Ramin Mahboubian, January 7, 2014: US08627135 (8 worldwide citation)

Several methods and a system of a replicated service for write ahead logs are disclosed. In one embodiment, a method includes persisting a state of a distributed system through a write ahead log (WAL) interface. The method also includes maintaining a set of replicas of a WAL through a consensus prot ...


4
Louis M Burger, Douglas P Brown, Thomas Julien: Actively managing resource bottlenecks in a database system. Teradata US, Gates & Cooper, Ramin Mahboubian, April 16, 2013: US08423534 (5 worldwide citation)

A computer-implemented method, apparatus and article of manufacture for optimizing a database query. Resource usage of one or more resources of the computer system are monitored. A condition code representative of the monitored resource usage is stored. A cost model is modified using the stored cond ...


5
Yu Xu, Pekka Kostamaa: System, method, and computer-readable medium for partial redistribution, partial duplication of rows of parallel join operation on skewed data. Teradata Corporation, Steve McDonald, Ramin Mahboubian, March 6, 2012: US08131711 (4 worldwide citation)

A system, method, and computer-readable medium that facilitate management of data skew during a parallel join operation are provided. Portions of tables involved in the join operation are distributed among a plurality of processing modules, and each of the processing modules is provided with a list ...


6
Yu Xu, Olli Pekka Kostamaa: System, method, and computer-readable medium for optimizing processing of distinct and aggregation queries on skewed data in a database system. Teradata US, Steve McDonald, Ramin Mahboubian, July 31, 2012: US08234268 (3 worldwide citation)

A system, method, and computer-readable medium for optimization of query processing in a parallel processing system are provided. Skewed values and non-skewed values are treated differently to improve upon conventional DISTINCT and aggregation query processing. Skewed attribute values on which a DIS ...


7
Bhashyam Ramesh, Manjula Koppuravuri, Chandrasekhar Tekur: Method, database system and computer program for joining temporal database tables. Teradata US, Ramin Mahboubian, July 3, 2012: US08214408 (2 worldwide citation)

A method, database system and computer program are disclosed for performing a temporal join between two temporal database tables. The method includes determining a selected table intersection between a period of interest and a time period value for a selected table row, scanning an inner table for a ...


8
Louis M Burger, Frank Roderic Vandervort: Eliminating unnecessary statistics collections for query optimization. Teradata US, Gates & Cooper, Ramin Mahboubian, March 13, 2012: US08135702 (2 worldwide citation)

A method and system for eliminating unnecessary statistics collections for query optimization in a database stored on a computer. Statistics are unnecessary when a re-generated query execution plan that does not use the statistics is equivalent to an original query execution plan that uses the stati ...


9
Yu Xu, Olli Pekka Kostamaa, Xin Zhou: System, method, and computer-readable medium for dynamic detection and management of data skew in parallel join operations. Teradata US, Steve McDonald, Ramin Mahboubian, August 13, 2013: US08510280 (2 worldwide citation)

A system, method, and computer-readable medium for dynamic detection and management of data skew in parallel join operations are provided. Rows allocated to processing modules involved in a join operation are redistributed among the processing modules by a hash redistribution of the join attributes. ...


10
Anita Richards, Douglas P Brown: Managing execution of multiple requests in a job using overall deadline for the job. Teradata US, Trop Pruner & Hu P C, Ramin Mahboubian, February 24, 2015: US08966493 (1 worldwide citation)

A database system receives information relating to a job requested by a requestor, where the job includes a plurality of requests. Execution of the requests of the job is managed using the received information, where managing the requests includes adjusting one or more of priority settings and resou ...



Click the thumbnails below to visualize the patent trend.