In cloud environments, a Database Management System (DBMS) installed on a multi-processor machine and shared by multiple tenants is called a parallel multi-……
Follow and develop configuration management methods. Give regular progress feedback to the management. As part of the autonomous vehicle development program,……
Effectuer l'ouverture et le déballage des contenants, vérification de l'état et la nature des prélèvements suivant les analyses à effectuer ainsi que de la……
Excellent knowledge of ARM / RISCV processors. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this……
Along with processor family, offers accompanying software, boards and development kits that allow our customers to develop their own applications.…
Amazon est un employeur engagé pour l'égalité des chances. They have a strong appetite for picking up new technologies and getting them into production quickly,……
Intégration pour l'amélioration des performances : Contribution à l'intégration bas niveau des technologies de performance avancées, notamment Intel PT (……
En rejoignant l'équipe de Catalina, vous ferez partie d'un environnement inclusif qui favorise la flexibilité, l'engagement communautaire, l'équilibre vie……
Langues : Vous maîtrisez parfaitement l'anglais, à l'oral comme à l'écrit. Maintenir l'écrin de notre boutique impeccable et en parfaite harmonie avec……
Depending on the site: health services center, concierge services, gym, carpooling application. Airbus supports your personal growth with customized development……
Support preparation of weekly ExCom (agenda, metrics readiness, action tracking, company communication). Strong written and verbal communication skills in……
Expert interpersonal skills, logical approach to problem solving, good time management and task prioritization skills. 8+ Years of programming experience.…
Contribuer à l'amélioration de l'assemblage et du test des modules et aux nouveaux projets de développement (préséries et transfert en production).…
Effective communication skills to operate in a global environment. This opening is within the A dvanced Chip Engineering (ACE) SoC Implementation Organization,……
Si le temps le permet, le travail de traitement du signal pourra être étendu à d’autres sujets comme la recherche et à l’implémentation sur DSP d’algorithmes……
Excellent communication and stakeholder management skills. You will report directly to the Head of Sales and collaborate with Innovation and Partnerships,……
Pasqal est un employeur garantissant l'égalité des chances. Partner-facing skills: technical relationship management with industrial and academic partners.…
Le CEA est un acteur majeur de la recherche, au service des citoyens, de l'économie et de l'Etat. You have an engineering/master's degree or a PhD in the field……
Smile s’engage pour un environnement où la diversité est une force et l’inclusion, un pilier. Nos experts repoussent chaque jour les limites de l’open source……
Screening Call with Talent Acquisition Specialist (30 min). Technical Interview/Presentation with the Team (90 min). Wirebonding of chips inside sample holders.…
Outstanding communication, presentation skills and stakeholder management. Between 5 to 8 years of experience in innovation programs, strategic partnerships, or……
A committed site with strong CSR ambitions (QHSE/CSR plan, “40 by 40” carbon strategy, support for adapted sports, cycling mobility initiatives).…
Orienté construction produit et à l?aise avec le prototypage rapide. Traitement temps réel & validation qualité (Eventstream processors, KQL Databases, Quality……
Optimisation robuste de requêtes pour les SGBD parallèles multi-locataires // Robust Query Optimization for Parallel Multi-tenant DBMSs
Toulouse
Is your resume a good match?
Use AI to find out how well the skills on your resume fit this job description.
Optimisation robuste de requêtes pour les SGBD parallèles multi-locataires // Robust Query Optimization for Parallel Multi-tenant DBMSs
Réf ABG-139247 ADUM-75298
Sujet de Thèse
22/05/2026
Université de Toulouse
Lieu de travail
Toulouse cedex 4 - Occitanie - France
Intitulé du sujet
Optimisation robuste de requêtes pour les SGBD parallèles multi-locataires // Robust Query Optimization for Parallel Multi-tenant DBMSs
Champs scientifiques
Informatique
Mots clés
SGBD parallèles multi-locataires, Optimisation de requêtes, Modèle de coûts, Robustesse
Parallel multi-tenant DBMS, Query optimization, Cost model, Robustness
Description du sujet
Dans les environnements cloud, un Système de Gestion de Bases de Données SGBD installé sur une machine multi-processeur et partagé par plusieurs locataires est appelé SGBD parallèle multi-locataire. Le partage des ressources dans un tel SGBD permet aux locataires de payer pour les ressources qu'ils consomment, tout en maximisant la rentabilité du système. Pour cela, un contrat de niveau de service (SLA) est établi entre le fournisseur et un locataire. Ce contrat défini des niveaux d'objectifs de services (SLO) définissant la qualité de service à fournir au locataire. Pour atteindre ces objectifs, l'optimiseur de requêtes d'un SGBD engendre un plan d'exécution qui permet la satisfaction des SLO tout en considérant la rentabilité. Pour cela, l'optimiseur s'appuie sur des estimations calculées par un modèle de coûts. Ces estimations sont sujettes à des erreurs à cause de l'obsolescence de valeurs de paramètres, d'erreur dans le calcul ou de variation dans la charge de travail. Ces erreurs peuvent, d'une part, empêcher l'optimiseur d'atteindre ces objectifs et, d'autre part, engendrer une consommation excessive de ressources. L'objectif de cette thèse est de proposer des méthodes d'optimisation robuste de requêtes qui permettent à l'optimiseur de satisfaire les SLO en évitant une consommation abusive de ressources.
-
-
In cloud environments, a Database Management System (DBMS) installed on a multi-processor machine and shared by multiple tenants is called a parallel multi-tenant DBMS. Sharing resources in such a DBMS allows tenants to pay only for the resources they consume, while maximizing system profitability. A contract, called a Service Level Agreement (SLA), is therefore established between the service provider and the tenant. This contract defines Service Level Objectives (SLOs) that correspond to the quality of services provided by the provider to the tenant. To achieve these objectives, the DBMS query optimizer generates a query execution plan that guarantees SLOs satisfaction while considering system profitability. For this reason, the optimizer relies on estimations derived from a cost model. These estimations are subject to errors due to parameter value obsolescence, calculation errors, or workload variations. These errors could, on the one hand, prevent the optimizer from achieving its objectives and, on the other hand, lead to excessive resource consumption. The objective of this thesis is to propose robust query optimization methods that allow the optimizer to satisfy defined SLOs while avoiding excessive resource consumption.
-
-
Début de la thèse : 01/10/2026
Nature du financement
Précisions sur le financement
Financement d'un établissement public Français
Présentation établissement et labo d'accueil
Université de Toulouse
Etablissement délivrant le doctorat
Université de Toulouse
Ecole doctorale
475 EDMITT - Ecole Doctorale Mathématiques, Informatique et Télécommunications de Toulouse
Profil du candidat
Distributed and Parallel Systems, Data Management Systems, Database Systems, Query Processing and Optimization, Cost Models, Cloud Systems, Programming Languages (e.g. C++, Java, Python).
Distributed and Parallel Systems, Data Management Systems, Database Systems, Query Processing and Optimization, Cost Models, Cloud Systems, Programming Languages (e.g. C++, Java, Python).