Network


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

Hotspot


Dive into the research topics where Nigel R. Ellis is active.

Publication


Featured researches published by Nigel R. Ellis.


international conference on data engineering | 2011

Adapting microsoft SQL server for cloud computing

Philip A. Bernstein; Istvan Cseri; Nishant V. Dani; Nigel R. Ellis; Ajay Kalhan; Gopal Kakivaya; David B. Lomet; Ramesh Manne; Lev Novik; Tomas Talius

Cloud SQL Server is a relational database system designed to scale-out to cloud computing workloads. It uses Microsoft SQL Server as its core. To scale out, it uses a partitioned database on a shared-nothing system architecture. Transactions are constrained to execute on one partition, to avoid the need for two-phase commit. The database is replicated for high availability using a custom primary-copy replication scheme. It currently serves as the storage engine for Microsofts Exchange Hosted Archive and SQL Azure.


international conference on data engineering | 2005

Distributed/heterogeneous query processing in Microsoft SQL server

José A. Blakeley; Conor Cunningham; Nigel R. Ellis; Balaji Rathakrishnan; Ming-Chuan Wu

This paper presents an architecture overview of the distributed, heterogeneous query processor (DHQP) in the Microsoft SQL server database system to enable queries over a large collection of diverse data sources. The paper highlights three salient aspects of the architecture. First, the system introduces well-defined abstractions such as connections, commands, and rowsets that enable sources to plug into the system. These abstractions are formalized by the OLE DB data access interfaces. The generality of OLE DB and its broad industry adoption enables our system to reach a very large collection of diverse data sources ranging from personal productivity tools, to database management systems, to file system data. Second, the DHQP is built-in to the relational optimizer and execution engine of the system. This enables DH queries and updates to benefit from the cost-based algebraic transformations and execution strategies available in the system. Finally, the architecture is inherently extensible to support new data sources as they emerge as well as serves as a key extensibility point for the relational engine to add new features such as full-text search and distributed partitioned views.


symposium on cloud computing | 2015

Microsoft azure SQL database telemetry

Willis Lang; Frank Bertsch; David J. DeWitt; Nigel R. Ellis

Microsoft operates the Azure SQL Database (ASD) cloud service, one of the dominant relational cloud database services in the market today. To aid the academic community in their research on designing and efficiently operating cloud database services, Microsoft is introducing the release of production-level telemetry traces from the ASD service. This telemetry data set provides, over a wide set of important hardware resources and counters, the consumption level of each customer database replica. The first release will be a multi-month time-series data set that includes the full cluster traces from two different ASD global regions.


Archive | 1999

Auto-parameterization of database queries

Harold R. Berenson; Peter Carlin; Nigel R. Ellis; Cesar A. Galindo-Legaria; Goetz Graefe; Ajay Kalhan; Craig Peeper; Samuel H. Smith


Archive | 2004

Automatic database statistics creation

Nigel R. Ellis; Rodger N. Kline


international conference on management of data | 2010

Extreme scale with full SQL language support in microsoft SQL Azure

David G. Campbell; Gopal Kakivaya; Nigel R. Ellis


Archive | 1998

Automatic database statistics maintenance and plan regeneration

Nigel R. Ellis


Archive | 2004

Systems and methods for automatic maintenance and repair of enitites in a data model

Martin J. Sleeman; Artem A. Oks; Hanumantha Rao Kodavalla; Nigel R. Ellis


Archive | 2004

Method for efficient query execution using dynamic queries in database environments

Rahul Kapoor; Nigel R. Ellis; Prakash Sundaresan


Archive | 2010

Logical data backup and rollback using incremental capture in a distributed database

Hanh Huynh Huu; Zhongwei Wu; Oliver Nicholas Seeliger; Shankar Pal; Christian Rober; Bruno H. M. Denuit; Lev Novik; Nigel R. Ellis; Tomas Talius

Collaboration


Dive into the Nigel R. Ellis's collaboration.

Researchain Logo
Decentralizing Knowledge