Le Derived Table sono subquery che si trovano nella clausola FROM. Nelle versioni antecedenti MariaDB 5.3/MySQL 5.6, erano troppo lente per poter essere realmente utilizzate. In MariaDB 5.3/MySQL 5.6, sono state introdotte due ottimizzazioni che consentono di ottenere prestazioni adeguate: