Vivek Narasayya

Data Management, Exploration and Mining Group
Microsoft Research
One Microsoft Way
Redmond, WA 98052
Tel: (425) 703-2616
Fax: (425) 936-7329
Email: viveknar@microsoft.com

I am currently working on the AutoAdmin research project in the Database Group at Microsoft Research. 

I completed my Ph.D. in Computer Science at the University of Washington in August 2000.

 

Research Interests
Professional Activities
Invited Talks
Publications

The following papers are in pdf format. Click here to install Adobe Acrobat Reader.

Chaudhuri S. Ramamurthy R. and Narasayya V. , Diagnosing Estimation Errors in Page Counts using Execution Feedback Proceedings of the 2008 ICDE Conference. pdf version

Chaudhuri S., and Narasayya V., Self-Tuning Database Systems: A Decade of Progress. Proceedings of the 33rd International Conference on Very Large Databases (VLDB07), Vienna, Austria, 2007. (Invited paper for 10-year Best Paper Award). pdf version 

Chaudhuri S., Narasayya V., and Syamala M. , Bridging the Application and DBMS Profiling Divide for Database Application Developers. Proceedings of the 33rd International Conference on Very Large Databases (VLDB07), Vienna, Austria, 2007. pdf version 

Agrawal S., Chu, E., and Narasayya V. Automating Physical Database Design: Workload as a Sequence. Proceedings of ACM SIGMOD 2006.  pdf version

Chen Z. and Narasayya V. , Efficient Computation of Multiple Group-By Queries. Proceedings of the ACM SIGMOD , 2005. pdf version

Agrawal S., Chaudhuri S., Kollar L., Marathe A., Narasayya V., and Syamala M. , Database Tuning Advisor for Microsoft SQL Server 2005. Proceedings of the 30th International Conference on Very Large Databases (VLDB04), Toronto, Canada, 2004. pdf version 

Chaudhuri S., Narasayya V., and Ramamurthy, R., Estimating Progress of Execution for SQL Queries. Proceedings of the ACM SIGMOD, Paris, France, 2004.  pdf version

Agrawal S., Narasayya V., and Yang, Berverly, Integrating Vertical and Horizontal Partitioning into Automated Physical Database Design. Proceedings of the ACM SIGMOD , Paris, France, 2004. pdf version

Chaudhuri S., Arnd Christian König, and Narasayya V. , SQLCM: A Continuous Monitoring Framework for Relational Database Engines. Proceedings of 20th International Conference on Data Engineering, Boston, USA, 2004. pdf version 

Chaudhuri S., Ganesan P.,, and Narasayya V. , Primitives for Workload Summarization and Implications for SQL Proceedings of the 29th International Conference on Very Large Databases (VLDB03), Berlin, Germany, 2003. pdf version 

Agrawal S., Chaudhuri S., Abhinandan Das, and Narasayya V. , Automating Layout of Relational Databases. Proceedings of 19th International Conference on Data Engineering, Bangalore, India, March 2003.

Chaudhuri S., Ashish Gupta, and Narasayya V. , Compressing SQL Workloads. Proceedings of the ACM SIGMOD , Madison, WI, USA, 2002. pdf version

Chaudhuri S. Narasayya V. and Sarawagi S. , Efficient Evaluation of Queries with Mining Predicates. Proceedings of 18th International Conference on Data Engineering, San Jose, USA, 2002. pdf version  

Chaudhuri S., Das G., and Narasayya V., A Robust, Optimization-Based Approach for Approximate Answering of Aggregate Queries. Proceedings of ACM SIGMOD, Santa Barbara, USA. 2001. pdf version  

Chaudhuri S., Das G., Datar M., Motwani R. and Narasayya V. , Overcoming Limitations of Sampling for Aggregation Queries. Proceedings of 17th International Conference on Data Engineering, Heidelberg, Germany 2001. pdf version  

Agrawal S., Chaudhuri S. and Narasayya V., Automated Selection of Materialized Views and Indexes for SQL Databases. Proceedings of the 26th International Conference on Very Large Databases (VLDB00), Cairo, Egypt, 2000, pp. 496-505, 2000. pdf version

Charikar M., Chaudhuri S., Motwani R., Narasayya V. Towards Estimation Error Guarantees for Distinct Values. Proceedings of the 19th ACM SIGMOD-SIGACT-SIGART Symp. on Principles of Database Systems, Dallas, USA. 2000.  pdf version 

Chaudhuri S. and Narasayya V. , Automating Statistics Management for Query Optimizers. Proceedings of 16th International Conference on Data Engineering, San Diego, USA 2000. pdf version 

Chaudhuri S., Motwani R. and Narasayya V., On Random Sampling over Joins. Proceedings of ACM SIGMOD, Philadelphia, 1999. pdf version  

Chaudhuri S. and Narasayya V. , Index Merging. Proceedings of 15th International Conference on Data Engineering, Sydney, Australia 1999. pdf version  

Chaudhuri S., Motwani R. and Narasayya V., Random Sampling for Histogram Construction: How much is enough? Proceedings of ACM SIGMOD, Seattle, 1998. pdf version

Chaudhuri, S. and Narasayya V., AutoAdmin "What-If" Index Analysis Utility. Proceedings of ACM SIGMOD, Seattle, 1998. pdf version

Chaudhuri S. and Narasayya V., An Efficient Cost-Driven Index Selection Tool for Microsoft SQL Server. Proceedings of the 23rd International Conference on Very Large Databases (VLDB97), Athens, Greece, 1997, pp. 146-155, 1997. pdf version

Narasayya V., Ng T., McNamee D., Tiwary A. and  Levy H. Reducing the Virtual Memory Overhead of Swizzling. IWOOS '96

Tiwary A., Narasayya V. and Levy H. Evaluation of OO7 as a system and an application benchmark. Workshop on Object Database Behavior, Benchmarks and Performance, OOPSLA '95.

Feeley M., Chase J., Narasayya V. and Levy H. Integrating Coherency and Recoverability in Distributed Systems. OSDI '94.

 

Parting 'Shot'

Reality is an illusion caused by caffeine deficiency.