* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download MonetDB/SQL meets skyserver: the challenges of a scientific database
Survey
Document related concepts
Entity–attribute–value model wikipedia , lookup
Extensible Storage Engine wikipedia , lookup
Microsoft Access wikipedia , lookup
Oracle Database wikipedia , lookup
Ingres (database) wikipedia , lookup
Concurrency control wikipedia , lookup
Functional Database Model wikipedia , lookup
Microsoft Jet Database Engine wikipedia , lookup
ContactPoint wikipedia , lookup
Microsoft SQL Server wikipedia , lookup
Open Database Connectivity wikipedia , lookup
Relational model wikipedia , lookup
Transcript
MonetDB/SQL Meets SkyServer: the Challenges of a Scientific Database M. Ivanova ∗ N. Nes R. Goncalves M. Kersten Centrum voor Wiskunde en Informatica Kruislaan 413, Amsterdam, The Netherlands Scientific databases pose new challenges to the database community. SkyServer project(http://cas.sdss.org) is a pioneering work establishing collaboration between database and astronomy research with the goal to provide public access to the Sloan Digital Sky Survey warehouse for astronomers and a wide public. Leveraging on MS SQL Server, the project convincingly showed the potentials of a SQL-based solution for a real-life astronomy application. The focus of this presentation is the MonetDB/SkyServer project which has been set up as an experimental study of large scale databases based on the MonetDB platform (http://www.monetdb.nl), an open-source database system developed for over a decade at CWI, Amsterdam. The goal of the project is to provide a counter proof for the MS SQL Server implementation and to act as a platform for developing novel algorithms to support the data management challenges in the domain of scientific databases. In this presentation we describe our experiences in porting the SkyServer application to MonetDB, the functional improvements and adaptations needed to get the original application up and running. Experiments with a representative query workload show performance figures competitive to the reference platform and demonstrate that the column store approach of MonetDB is promising for the scientific domain. We also present an analysis of one month SkyServer query traces that gives insights about the system usage and shows opportunities for performance improvements. Finally, we present a number of open research questions inspired by the experience in SkyServer porting. Examples include multi-query optimization, physical organization techniques differentiating data depending on the usage frequency, optimization of SQL functions, and efficient support for data mining tasks augmenting the astronomical research. The presentation is based on the following publication: M. Ivanova, N. Nes, R. Goncalves, and M. L. Kersten. MonetDB/SQL Meets SkyServer: the Challenges of a Scientific Database. In 19th International Conference on Scientific and Statistical Database Management (SSDBM), July 2007. ∗ Contact author ([email protected]), post-doctoral researcher at CWI 1