International audienceUDO is a versatile tool for offline tuning of database systems for specific workloads. UDO can consider a variety of tuning choices, reaching from picking transaction code variants over index selections up to database system parameter tuning. UDO uses reinforcement learning to converge to near-optimal configurations, creating and evaluating different configurations via actual query executions (instead of relying on simplifying cost models). To cater to different parameter types, UDO distinguishes heavy parameters (which are expensive to change, e.g. physical design parameters) from light parameters. Specifically for optimizing heavy parameters, UDO uses reinforcement learning algorithms that allow delaying the point at...
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Com...
Variable environmental conditions and runtime phenomena require system developers of complex busines...
Tuning database system configuration parameters to proper values according to the expected query wor...
International audienceUDO is a versatile tool for offline tuning of database systems for specific wo...
International audienceUDO is a versatile tool for offline tuning of database systems for specific wo...
Database (DB) performance tuning is a difficult task that requires a vast amount of skill, experienc...
Most modern DBMS optimizers rely upon a cost model to choose the best query execution plan (QEP) for...
Achieving optimal performance of a database can be crucial for many businesses, and tuning its confi...
Fault-tolerance is a core feature in distributed database systems, particularly the ones deployed in...
Query optimizers are a performance-critical component in every database system. Due to their complex...
Query optimizers in object-relational database management systems typically require users to provide...
This paper proposes a new approach based on the recent trend of self-tuning DBMS, by which the cost ...
International audienceHybrid storage systems (HSS) use multiple different storage devices to provide...
International audienceQuery processing on cloud database systems is a challenging problem due to the...
Modern database management systems have hundreds of different configuration parameters (knobs) that ...
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Com...
Variable environmental conditions and runtime phenomena require system developers of complex busines...
Tuning database system configuration parameters to proper values according to the expected query wor...
International audienceUDO is a versatile tool for offline tuning of database systems for specific wo...
International audienceUDO is a versatile tool for offline tuning of database systems for specific wo...
Database (DB) performance tuning is a difficult task that requires a vast amount of skill, experienc...
Most modern DBMS optimizers rely upon a cost model to choose the best query execution plan (QEP) for...
Achieving optimal performance of a database can be crucial for many businesses, and tuning its confi...
Fault-tolerance is a core feature in distributed database systems, particularly the ones deployed in...
Query optimizers are a performance-critical component in every database system. Due to their complex...
Query optimizers in object-relational database management systems typically require users to provide...
This paper proposes a new approach based on the recent trend of self-tuning DBMS, by which the cost ...
International audienceHybrid storage systems (HSS) use multiple different storage devices to provide...
International audienceQuery processing on cloud database systems is a challenging problem due to the...
Modern database management systems have hundreds of different configuration parameters (knobs) that ...
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Com...
Variable environmental conditions and runtime phenomena require system developers of complex busines...
Tuning database system configuration parameters to proper values according to the expected query wor...