Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Thomas A. Beavin is active.

Publication


Featured researches published by Thomas A. Beavin.


international conference on management of data | 2007

A framework for enforcing application policies in database systems

Lin Qiao; Basuki N. Soetarman; Gene Y. C. Fuh; Adarsh R. Pannu; Baoqiu Cui; Thomas A. Beavin; William Y. Kyu

As database systems have grown in terms of scale and complexity, administration tasks have become increasingly difficult and time consuming. A scarcity of skilled database professionals has meant that human costs have begun to dominate the total cost of ownership (TCO) of a database system. Database vendors are under immense pressure to provide solutions that make their products easy to administer in areas such as problem diagnostics, monitoring, query tuning, access control and system configuration. To address this issue, we have built a framework that allows control over many administration operations via the use of policies. Users can uniformly define, manage and enforce policies to affect disparate aspects of the system. In our framework, policies are declarative constructs that are comprised of type, scope, condition and action. Policy groups cover query monitoring and tuning, query prioritization, system configuration, access control, report generation, etc. Policy scope defines the domain over which policies apply. Policy actions are performed if certain conditions are true. This framework has been fully integrated into DB2 for z/OS V9. Using detailed system performance evaluations, we report that enforcement of policies is largely a function of data-collection granularity. Under the setting for normal monitoring with minimal report, the overhead on system performance is very low (0.1%).


Archive | 1995

Interaction between application of a log and maintenance of a table that maps record identifiers during online reorganization of a database

Gary H. Sockut; Thomas A. Beavin


Archive | 1999

Query optimization through the use of multi-column statistics to avoid the problems of non-indexed column correlation

Thomas A. Beavin; Balakrishna R. Iyer; Akira Shibamiya; Hong Sang Tie; Min Wang


Archive | 1997

User specification of query access paths in a relational database management system

Thomas A. Beavin; Donald J. Haderle; Akira Shibamiya; Hong Sang Tie; Yun Wang


Archive | 2000

Optimization of SQL queries using filtering predicates

Thomas A. Beavin; Patrick M. Malone; Jerry Mukai; Randy Mitchell Nakagawa


Ibm Systems Journal | 1997

A method for on-line reorganization of a database

Gary H. Sockut; Thomas A. Beavin; Chung-C. Chang


Archive | 1997

Query optimization through the use of multi-column statistics to avoid the problems of column correlation

Thomas A. Beavin; Balakrishna R. Iyer; Akira Shibamiya; Hong Sang Tie; Min Wang


Archive | 1999

Executing complex SQL queries using index screening for conjunct or disjunct index operations

Thomas A. Beavin; Peter Hoa; Fen-Ling Lin; Hong Sang Tie


Archive | 2005

Processing cross-table non-Boolean term conditions in database queries

Terence P. Purcell; Thomas A. Beavin


Archive | 2008

Generalized partition pruning in a database system

Thomas A. Beavin; Sauraj Goswami; Terence P. Purcell

Researchain Logo
Decentralizing Knowledge