Abstract | ||
---|---|---|
Modern enterprises often deploy multiple databases from different vendors. Managing a heterogeneous mix of databases is a very challenging exercise. To help the DBA tackle this complex administrative task, major database vendors have provided many autonomic tools. The tools help automate common management tasks and even help in performance tuning. However, the DBA now has to face the complexity of dealing with a variety of different tools for different tasks, each with different interfaces and capabilities. The application developer also suffers from a similar problem when trying to use different tools that help him develop applications for different databases. Clearly, there is a need for a common interface to manage heterogeneous databases and develop enterprise class applications for them. To address this need, we argue for a client-based approach to developing database tools. In particular, we take the case of an index advisor (a tool provided by all the three big database vendors) and show that a client-based approach can a) provide a uniform interface for the DBA or the application developer to use across all the database deployments, b) provide flexibility in the number and kinds of scenarios it can be used, and finally c) reduce the total cost of ownership for the enterprise. |
Year | DOI | Venue |
---|---|---|
2008 | 10.1109/ICDEW.2008.4498283 | ICDE Workshops |
Keywords | Field | DocType |
application developer,database tool,different interface,different tool,client-based approach,different databases,database deployment,big database vendor,different vendor,common tool,client-based index advisor,different task,tuning,indium,indexes,logic,optimization,statistics,cost function,indexation,databases,distributed databases,beryllium,application development,sql | SQL,Data mining,Computer science,Total cost of ownership,Distributed database,Performance tuning,Database | Conference |
ISSN | ISBN | Citations |
1943-2895 | 978-1-4244-2162-6 | 3 |
PageRank | References | Authors |
0.52 | 13 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Sandeep Tata | 1 | 478 | 27.50 |
Lin Qiao | 2 | 160 | 10.07 |
Guy M. Lohman | 3 | 2846 | 965.94 |