Accéder au contenu principal
Imprimer
Numéro 14 - Août 2003

L’Université doit-elle être gratuite ?

couve verteLes universités sont en crise, avec une baisse du financement par étudiant (hors inflation) proche de 50 % et une baisse du taux d’encadrement de plus de 50 % depuis 1972. En outre, seulement 12 % de la population des 25-64 ans est universitaire et gagne en moyenne 50 % en plus qu’un diplômé de l’enseignement secondaire. On peut donc se poser la question de savoir si la gratuité de l’université est encore possible et désirable. Si non, quel mode de financement avec contributions privées faut-il adopter pour préserver à la fois l’accessibilité et la viabilité du système ?

Pour tenter de répondre à ces questions, nous avons confronté le point de vue de deux économistes, Jean Hindriks (UCL, CORE) et Vincent Vandenberghe (UCL, IRES), et les objections d’un philoso­phe, Philippe Van Parijs (UCL, Chaire Hoover).

Le point de vue de deux économistes

Un refinancement public des universités est peu probable. Il faut rappeler que 90 % du coût d’une formation universitaire est financé par des contribuables qui pour la plupart ne sont jamais allés à l’université et qui pour certains subissent la concurrence des universitaires sur le marché du travail. Même si le besoin d’investir dans le capital humain est économiquement évident, la préférence politi­que s’oriente clairement vers d’autres demandes concurrentes et légitimes que sont les soins de santé et les pensions.

Comment pouvons-nous donc assurer la poursuite de l’investissement en capital humain sans recourir à un effort supplémentaire des contribuables ? Mais plus important encore, si comme en Belgique, la dotation publique aux universités est fixe, comment échapper à l’inéluctable choix entre excellence pour un petit nombre ou médiocrité pour un grand nombre ?

Notre argument est qu’il est possible de sortir de cette situation. On peut à la fois poursuivre l’expansion de la population étudiante (formation du capital humain) et assurer le développement de la qualité, sans augmenter la contribution publique. Il faut pour cela combiner une gratuité sélective et un financement sélectif basé sur une évaluation des performances.

Gratuité sélective et payement différé :

Il s’agirait de relever les droits d’inscription mais en offrant voire en imposant aussitôt que ces mon­tants soient commués en prêt remboursable au terme des études. Le remboursement du prêt serait contingent au revenu, tel un montant X au-delà d’un revenu de Y € par tranche de 1000 € empruntés. Le revenu Y à partir duquel interviendrait le paiement devrait logiquement correspondre au revenu moyen d’un individu n’ayant pas fait d’études supérieures. Quant au montant X, il devrait être fixé de manière à assurer l’équilibre financier du système

Ce système est depuis peu en application au Royaume-Uni et diffère fondamentalement d’un impôt sur le revenu. Primo, le remboursement est concentré sur les utilisateurs bénéficiaires de l’enseignement supérieur. En Belgique, 12 % de la population des 25-64 ans est universitaire et gagne en moyenne 50 % en plus qu’un diplômé de l’enseignement secondaire supérieur. Il faut donc bien faire ici la dis­tinction avec l’enseignement obligatoire où la participation de tous justifie la gratuité et le financement intégral par l’impôt. Secundo, le remboursement est limité dans le temps. Tertio, le remboursement est nominatif et donc indépendant de la décision de s’expatrier. Ce dernier point est important étant donné la mobilité accrue des plus qualifiés, autant au sein de l’Europe que hors Europe.

Plutôt que de décourager l’accès à l’université, ce système pourrait bien avoir l’effet contraire puisque des pays comme l’Australie et le Royaume-Uni qui ont adopté une telle politique ont des taux de par­ticipation nettement plus élevés que le nôtre (respectivement 19 % et 20 % de la population, compara­tivement au taux belge de 12 %). La crainte que l’endettement ne décourage les étudiants défavorisés d’accéder à l’université est aussi contre-dite par une étude américaine récente (NBER) qui montre que la substitution d’un système de prêt au système de bourse n’a pas eu d’effet significatif sur la partici­pation des étudiants pauvres dans les universités américaines.

Financement sélectif et évaluation des performances :

Il ne suffit pas de proposer une solution de refinancement des universités, il faut également chercher à dépenser mieux ces fonds partout où cela est possible. Cette recherche d’efficience a induit, avec des effets surprenants, la mise en place dans certains pays d’une évaluation de la performance, autant au niveau de l’enseignement que de la recherche. Au Royaume-Uni, l’enseignement est évalué par une agence indépendante. Depuis lors, on observe une amélioration continue de la performance générale telle qu’évaluée par l’agence. Par exemple, 60,5 % des départements avaient reçu une cote excellente en 1998-2000, comparativement à 33,9 % en 1996-98 et 24,8 % en 1995-96. Pour la recherche au Royaume-Uni, l’évaluation est faite par un panel d’experts et d’utilisateurs de la recherche, spécifique à chaque discipline. Cela résulte en un système de financement de la recherche qui est très sélectif. En 2002-2003, près de 75 % des fonds de recherche ont été alloués à 14 % des universités. On note une amélioration significative de la qualité de la recherche. Comparativement à l’évaluation de 1996, en 2001, le pourcentage de départements recevant les cotes les plus élevées a augmenté de 20 % à 39 %, alors que le pourcentage des départements recevant les cotes les plus basses a diminué de 24 % à 6 %.

Nous pensons que l’évaluation a plus de chance d’être acceptée si elle n’est pas perçue comme un moyen déguisé de couper les ressources. Pour cela, un refinancement des universités au travers de la gratuité sélective est donc un bon moyen de faire accepter l’évaluation des performances et un finan­cement plus sélectif.

Le point de vue du philosophe

Est-il juste que l’Université soit gratuite ? D’un côté, bien sûr que oui. En effet, à condition de dispo­ser d’un système d’impôt sur le revenu suffisamment performant, mieux vaut offrir l’université gra­tuitement à tous les ménages, non parce que c’est mieux pour les riches (dont les impôts financent de toutes façons les prestations dont ils bénéficient), mais parce que c’est mieux pour les pauvres (facilité administrative, non-stigmatisation des pauvres et incitation au travail). De l’autre, bien sûr que non, car si ce cadeau est égal pour chacun quant à son coût, il est très inégal dans ses effets. A ceux qui sont déjà avantagés par leurs talents initiaux et ce que leur environnement familial et scolaire en a fait, la société a le culot de dire : «Nous vous donnons en outre un gros cadeau supplémentaire sous la forme d’une formation supérieure gratuite»

Peut-on réconcilier ces deux intuitions en apparences contradictoires ? Pas trop difficilement. C’est en fait ce que réalise pour l’essentiel le système auquel nous sommes accoutumés : un enseignement supérieur essentiellement gratuit quant à son coût explicite, mais avec une récupération différée non ciblée, sous la forme d’une taxation progressive du revenu des personnes physiques. A cette apologie non déguisée du statu quo, on peut faire au moins quatre objections.

Objection 1. Le système actuel taxe indifféremment ceux qui doivent leur revenu élevé à des études payées par la collectivité et ceux qui le doivent à d’autres raisons.

Réponse. C’est inévitablement approximatif, mais nullement améliorable par un meilleur ciblage du financement. Tenter de repérer la part de revenu que chacun doit à ses études supérieures, c’est, du point de vue de la recherche de la justice, faire preuve d’un souci de précision bien mal placé. En effet, le revenu que le marché nous attribue est certes fonction des efforts consentis, mais sur la toile de fond d’un ensemble vaste et complexe de dons, d’opportunités, de chances qui nous ont été attribués de manière très inégale et éthiquement arbitraire.

Objection 2. En faisant payer aux bénéficiaires le vrai coût de leur formation, on se protège contre de graves gaspillages de ressources dans des formations qui sont loin de valoir ce qu’elles coûtent mais n’en rencontrent pas moins un franc succès du fait de leur gratuité.

Réponse. Un usage intelligent des ressources rares disponibles exige une régulation de l’offre des formations. Mais la meilleure régulation, dans ce cas, ne passe pas par la vérité des prix et la souverai­neté du consommateur. La gratuité est naturellement combinable avec un numerus clausus explicite ou implicite, global et/ou spécifique à chaque orientation.

Objection 3. Plus les étudiants payeront pour leurs études, plus ils seront à la fois motivés à étudier avec zèle et exigeants à l’égard de leurs enseignants, eux-mêmes désormais soucieux de ne pas perdre la clientèle à la source de leurs revenus.

Réponse. Dans un système de concurrence implicite comme le nôtre, où la subsidiation de chaque institution dépend fortement de la proportion des étudiants qu’elle parvient à attirer, les enseignants ont la même incitation financière à se préoccuper de la satisfaction de leurs «clients» que si le montant provenant aujourd’hui des subsides avait à être payé par les étudiants. En outre, une soumission trop directe aux exigences de l’étudiant actuel peut handicaper gravement l’efficacité de long terme du système, qui exige à la fois de laisser place à une recherche sans retombée directe sur l’enseignement actuel et d’enseigner aux étudiants ce qu’il est important qu’ils apprennent, plutôt que ce que l’air du temps leur fait souhaiter d’apprendre.

Objection 4. Avec la mobilité transnationale des personnes hautement qualifiées et la décentralisation de la souveraineté fiscale à un niveau sub-national, il sera plus difficile de récupérer par l’impôt l’investissement dont jouissent les titulaires d’emplois hautement qualifiés qui choisissent de s’expatrier.

Réponse. Face à cette difficulté, le plus efficace est peut-être encore de préserver et développer, parmi les personnes qui ont la chance de pouvoir bénéficier de l’enseignement supérieur de leur pays, un sentiment de gratitude et une attitude de loyauté à l’égard de cette entité collective qui leur a offert ce privilège.

PDF Télécharger le numéro en PDF

31.455MBMemory Usage334msRequest Duration
Joomla! Version5.2.2
PHP Version8.2.24
Identityguest
Response200
Templateyootheme
Database
Server
mysql
Version
10.6.18-MariaDB-deb11-log
Collation
utf8mb3_general_ci
Conn Collation
utf8mb4_general_ci
$_GET
array:3 [ "cid" => "20" "option" => "com_reco" "view" => "article" ]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:62 [ "TEMP" => "/home/clients/c76502dcd0092cafe8460c17f647856e/tmp" "TMPDIR" => "/home/cli...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1736252276 "last" => 1736252276...
registry
array:3 [ "data" => array:1 [ "com_reco" => array:1 [ "article" => array:2 [ "or...
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (3.82MB) (24.48ms)
  • afterInitialise (10.97MB) (85.31ms)
  • afterRoute (2MB) (14.02ms)
  • beforeRenderComponent com_reco (22.38KB) (1.88ms)
  • beforeRenderRawModule mod_custom (RE-Social NEW (mobile)) (6.63MB) (70.61ms)
  • afterRenderRawModule mod_custom (RE-Social NEW (mobile)) (36.64KB) (1.46ms)
  • beforeRenderModule mod_custom (RE-Social NEW (mobile)) (720B) (9μs)
  • afterRenderModule mod_custom (RE-Social NEW (mobile)) (149.05KB) (1.37ms)
  • afterRenderComponent com_reco (41.43KB) (3.36ms)
  • afterDispatch (126.73KB) (4.15ms)
  • beforeRenderRawModule mod_custom (RE-Social NEW) (76.42KB) (2.68ms)
  • afterRenderRawModule mod_custom (RE-Social NEW) (912B) (156μs)
  • beforeRenderRawModule mod_custom (IRES présentation) (1.27KB) (32μs)
  • afterRenderRawModule mod_custom (IRES présentation) (101.92KB) (3.81ms)
  • beforeRenderRawModule mod_menu (Liste des numéros) (2.48KB) (38μs)
  • afterRenderRawModule mod_menu (Liste des numéros) (132.03KB) (2.63ms)
  • beforeRenderRawModule mod_menu (Liste des focus) (720B) (38μs)
  • afterRenderRawModule mod_menu (Liste des focus) (21.84KB) (1.43ms)
  • beforeRenderModule mod_custom (RE-Social NEW) (114.31KB) (12.49ms)
  • afterRenderModule mod_custom (RE-Social NEW) (1.76KB) (175μs)
  • beforeRenderModule mod_custom (IRES présentation) (408B) (33μs)
  • afterRenderModule mod_custom (IRES présentation) (1.76KB) (103μs)
  • beforeRenderModule mod_menu (Liste des numéros) (1.62KB) (30μs)
  • afterRenderModule mod_menu (Liste des numéros) (1.76KB) (83μs)
  • beforeRenderModule mod_menu (Liste des focus) (168B) (29μs)
  • afterRenderModule mod_menu (Liste des focus) (1.76KB) (82μs)
  • beforeRenderRawModule mod_menu () (5.51KB) (1.51ms)
  • afterRenderRawModule mod_menu () (33.34KB) (2.2ms)
  • beforeRenderModule mod_menu () (696B) (6μs)
  • afterRenderModule mod_menu () (3.06KB) (122μs)
  • beforeRenderRawModule mod_finder () (2.01KB) (19μs)
  • afterRenderRawModule mod_finder () (883.84KB) (11.6ms)
  • beforeRenderModule mod_finder () (704B) (10μs)
  • afterRenderModule mod_finder () (4.69KB) (152μs)
  • beforeRenderRawModule mod_custom () (464B) (781μs)
  • afterRenderRawModule mod_custom () (1.03KB) (422μs)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (1.73KB) (108μs)
  • beforeRenderRawModule mod_custom (Oreille) (2.83KB) (455μs)
  • beforeRenderRawModule mod_menu (Menu oreille) (43.44KB) (328μs)
  • afterRenderRawModule mod_menu (Menu oreille) (198.31KB) (3.8ms)
  • beforeRenderModule mod_menu (Menu oreille) (720B) (7μs)
  • afterRenderModule mod_menu (Menu oreille) (3.03KB) (128μs)
  • afterRenderRawModule mod_custom (Oreille) (43.36KB) (342μs)
  • beforeRenderModule mod_custom (Oreille) (704B) (6μs)
  • afterRenderModule mod_custom (Oreille) (1.74KB) (98μs)
  • beforeRenderRawModule mod_custom (Toolbar-R (UCL)) (168B) (27μs)
  • afterRenderRawModule mod_custom (Toolbar-R (UCL)) (976B) (98μs)
  • beforeRenderModule mod_custom (Toolbar-R (UCL)) (720B) (5μs)
  • afterRenderModule mod_custom (Toolbar-R (UCL)) (1.76KB) (95μs)
  • beforeRenderRawModule mod_menu () (96B) (854μs)
  • afterRenderRawModule mod_menu () (3.17KB) (1.55ms)
  • beforeRenderModule mod_menu () (696B) (24μs)
  • afterRenderModule mod_menu () (1.64KB) (106μs)
  • beforeRenderRawModule mod_menu (Menu oreille (mobile)) (3.07KB) (27μs)
  • afterRenderRawModule mod_menu (Menu oreille (mobile)) (2.81KB) (1.32ms)
  • beforeRenderModule mod_menu (Menu oreille (mobile)) (720B) (5μs)
  • afterRenderModule mod_menu (Menu oreille (mobile)) (1.98KB) (96μs)
  • beforeRenderRawModule mod_finder (Recherche (mobile)) (392B) (24μs)
  • afterRenderRawModule mod_finder (Recherche (mobile)) (10.23KB) (1.5ms)
  • beforeRenderModule mod_finder (Recherche (mobile)) (720B) (5μs)
  • afterRenderModule mod_finder (Recherche (mobile)) (1.98KB) (101μs)
  • beforeRenderModule mod_custom (RE-Social NEW (mobile)) (1.6KB) (28μs)
  • afterRenderModule mod_custom (RE-Social NEW (mobile)) (1.76KB) (95μs)
  • beforeRenderRawModule mod_custom () (1.33KB) (1.31ms)
  • afterRenderRawModule mod_custom () (3.38KB) (344μs)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (2.94KB) (101μs)
  • beforeRenderRawModule mod_custom () (24B) (648μs)
  • afterRenderRawModule mod_custom () (896B) (290μs)
  • beforeRenderModule mod_custom () (704B) (5μs)
  • afterRenderModule mod_custom () (3.41KB) (95μs)
  • afterRender (5.63MB) (71.82ms)
  • 1 x afterInitialise (10.97MB) (25.54%)
    85.31ms
    1 x afterRender (5.63MB) (21.5%)
    71.82ms
    1 x beforeRenderRawModule mod_custom (RE-Social NEW (mobile)) (6.63MB) (21.13%)
    70.61ms
    1 x afterLoad (3.82MB) (7.33%)
    24.48ms
    1 x afterRoute (2MB) (4.2%)
    14.02ms
    1 x beforeRenderModule mod_custom (RE-Social NEW) (114.31KB) (3.74%)
    12.49ms
    1 x afterRenderRawModule mod_finder () (883.84KB) (3.47%)
    11.60ms
    1 x afterDispatch (126.73KB) (1.24%)
    4.15ms
    1 x afterRenderRawModule mod_custom (IRES présentation) (101.92KB) (1.14%)
    3.81ms
    1 x afterRenderRawModule mod_menu (Menu oreille) (198.31KB) (1.14%)
    3.80ms
    1 x afterRenderComponent com_reco (41.43KB) (1.01%)
    3.36ms
    1 x beforeRenderRawModule mod_custom (RE-Social NEW) (76.42KB) (0.8%)
    2.68ms
    1 x afterRenderRawModule mod_menu (Liste des numéros) (132.03KB) (0.79%)
    2.63ms
    1 x afterRenderRawModule mod_menu () (33.34KB) (0.66%)
    2.20ms
    1 x beforeRenderComponent com_reco (22.38KB) (0.56%)
    1.88ms
    1 x afterRenderRawModule mod_menu () (3.17KB) (0.46%)
    1.55ms
    1 x beforeRenderRawModule mod_menu () (5.51KB) (0.45%)
    1.51ms
    1 x afterRenderRawModule mod_finder (Recherche (mobile)) (10.23KB) (0.45%)
    1.50ms
    1 x afterRenderRawModule mod_custom (RE-Social NEW (mobile)) (36.64KB) (0.44%)
    1.46ms
    1 x afterRenderRawModule mod_menu (Liste des focus) (21.84KB) (0.43%)
    1.43ms
    1 x afterRenderModule mod_custom (RE-Social NEW (mobile)) (149.05KB) (0.41%)
    1.37ms
    1 x afterRenderRawModule mod_menu (Menu oreille (mobile)) (2.81KB) (0.39%)
    1.32ms
    1 x beforeRenderRawModule mod_custom () (1.33KB) (0.39%)
    1.31ms
    1 x beforeRenderRawModule mod_menu () (96B) (0.26%)
    854μs
    1 x beforeRenderRawModule mod_custom () (464B) (0.23%)
    781μs
    1 x beforeRenderRawModule mod_custom () (24B) (0.19%)
    648μs
    1 x beforeRenderRawModule mod_custom (Oreille) (2.83KB) (0.14%)
    455μs
    1 x afterRenderRawModule mod_custom () (1.03KB) (0.13%)
    422μs
    1 x afterRenderRawModule mod_custom () (3.38KB) (0.1%)
    344μs
    1 x afterRenderRawModule mod_custom (Oreille) (43.36KB) (0.1%)
    342μs
    1 x beforeRenderRawModule mod_menu (Menu oreille) (43.44KB) (0.1%)
    328μs
    1 x afterRenderRawModule mod_custom () (896B) (0.09%)
    290μs
    1 x afterRenderModule mod_custom (RE-Social NEW) (1.76KB) (0.05%)
    175μs
    1 x afterRenderRawModule mod_custom (RE-Social NEW) (912B) (0.05%)
    156μs
    1 x afterRenderModule mod_finder () (4.69KB) (0.05%)
    152μs
    1 x afterRenderModule mod_menu (Menu oreille) (3.03KB) (0.04%)
    128μs
    1 x afterRenderModule mod_menu () (3.06KB) (0.04%)
    122μs
    1 x afterRenderModule mod_custom () (1.73KB) (0.03%)
    108μs
    1 x afterRenderModule mod_menu () (1.64KB) (0.03%)
    106μs
    1 x afterRenderModule mod_custom (IRES présentation) (1.76KB) (0.03%)
    103μs
    1 x afterRenderModule mod_finder (Recherche (mobile)) (1.98KB) (0.03%)
    101μs
    1 x afterRenderModule mod_custom () (2.94KB) (0.03%)
    101μs
    1 x afterRenderModule mod_custom (Oreille) (1.74KB) (0.03%)
    98μs
    1 x afterRenderRawModule mod_custom (Toolbar-R (UCL)) (976B) (0.03%)
    98μs
    1 x afterRenderModule mod_menu (Menu oreille (mobile)) (1.98KB) (0.03%)
    96μs
    1 x afterRenderModule mod_custom (RE-Social NEW (mobile)) (1.76KB) (0.03%)
    95μs
    1 x afterRenderModule mod_custom () (3.41KB) (0.03%)
    95μs
    1 x afterRenderModule mod_custom (Toolbar-R (UCL)) (1.76KB) (0.03%)
    95μs
    1 x afterRenderModule mod_menu (Liste des numéros) (1.76KB) (0.02%)
    83μs
    1 x afterRenderModule mod_menu (Liste des focus) (1.76KB) (0.02%)
    82μs
    1 x beforeRenderRawModule mod_menu (Liste des numéros) (2.48KB) (0.01%)
    38μs
    1 x beforeRenderRawModule mod_menu (Liste des focus) (720B) (0.01%)
    38μs
    1 x beforeRenderModule mod_custom (IRES présentation) (408B) (0.01%)
    33μs
    1 x beforeRenderRawModule mod_custom (IRES présentation) (1.27KB) (0.01%)
    32μs
    2 x beforeRenderModule mod_menu () (696B) (0.01%)
    30μs
    1 x beforeRenderModule mod_menu (Liste des numéros) (1.62KB) (0.01%)
    30μs
    1 x beforeRenderModule mod_menu (Liste des focus) (168B) (0.01%)
    29μs
    1 x beforeRenderModule mod_custom (RE-Social NEW (mobile)) (1.6KB) (0.01%)
    28μs
    1 x beforeRenderRawModule mod_menu (Menu oreille (mobile)) (3.07KB) (0.01%)
    27μs
    1 x beforeRenderRawModule mod_custom (Toolbar-R (UCL)) (168B) (0.01%)
    27μs
    1 x beforeRenderRawModule mod_finder (Recherche (mobile)) (392B) (0.01%)
    24μs
    1 x beforeRenderRawModule mod_finder () (2.01KB) (0.01%)
    19μs
    3 x beforeRenderModule mod_custom () (704B) (0.01%)
    17μs
    1 x beforeRenderModule mod_finder () (704B) (0%)
    10μs
    1 x beforeRenderModule mod_custom (RE-Social NEW (mobile)) (720B) (0%)
    9μs
    1 x beforeRenderModule mod_menu (Menu oreille) (720B) (0%)
    7μs
    1 x beforeRenderModule mod_custom (Oreille) (704B) (0%)
    6μs
    1 x beforeRenderModule mod_custom (Toolbar-R (UCL)) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_menu (Menu oreille (mobile)) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_finder (Recherche (mobile)) (720B) (0%)
    5μs
50 statements were executed, 9 of which were duplicates, 41 unique24.95ms129.34KB
  • SELECT @@SESSION.sql_mode;229μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:308Copy
  • SELECT `data` FROM `rej_session` WHERE `session_id` = ?373μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250Copy
  • SELECT `session_id` FROM `rej_session` WHERE `session_id` = :session_id LIMIT 1204μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `rej_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)255μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `rej_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1964μs17.73KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `rej_viewlevels`168μs624B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `rej_usergroups` AS `a` LEFT JOIN `rej_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest281μs1.31KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `rej_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1) ORDER BY `ordering`1.12ms3.96KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT `value` FROM `rej_admintools_storage` WHERE `key` = 'cparams'542μs1.15KB/administrator/components/com_admintools/src/Helper/Storage.php:120Copy
  • SELECT `option`,`view`,`query` FROM `rej_admintools_wafexceptions`193μs640B/plugins/system/admintools/src/Utility/Cache.php:196Copy
  • SELECT `params` FROM `rej_extensions` WHERE `type` = 'plugin' AND `folder` = 'system' AND `element` = 'admintools'366μs536B/plugins/system/admintools/src/Utility/RescueUrl.php:324Copy
  • SELECT `params` FROM `rej_extensions` WHERE `type` = 'plugin' AND `folder` = 'system' AND `element` = 'admintools'380μs536B/plugins/system/admintools/src/Utility/RescueUrl.php:324Copy
  • SELECT * FROM `rej_admintools_ipautoban`229μs640B/plugins/system/admintools/src/Utility/Cache.php:126Copy
  • SELECT `ip` FROM `rej_admintools_ipblock`134μs520B/plugins/system/admintools/src/Utility/Cache.php:136Copy
  • SELECT * FROM `rej_admintools_storage` WHERE `key` LIKE 'timestamp_%'230μs592B/plugins/system/admintools/src/Feature/Base.php:255Copy
  • SELECT `source`,`dest`,`keepurlparams` FROM `rej_admintools_redirects` WHERE `published` = 1 ORDER BY `ordering` ASC247μs640B/plugins/system/admintools/src/Utility/Cache.php:162Copy
  • SELECT `value` FROM rej_acym_configuration WHERE `name` = 'level'164μs1.77KB/plugins/system/acymtriggers/acymtriggers.php:639Copy
  • SELECT `value` FROM rej_acym_configuration WHERE `name` = 'active_cron'175μs536B/plugins/system/acymtriggers/acymtriggers.php:639Copy
  • SELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`m`.`link`,`m`.`type`,`m`.`level`,`m`.`language`,`m`.`browserNav`,`m`.`access`,`m`.`params`,`m`.`home`,`m`.`img`,`m`.`template_style_id`,`m`.`component_id`,`m`.`parent_id`,`m`.`path` AS `route`,`e`.`element` AS `component` FROM `rej_menu` AS `m` LEFT JOIN `rej_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id` WHERE ( (`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2) ORDER BY `m`.`lft`915μs19.8KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `rej_template_styles` AS `s` LEFT JOIN `rej_extensions` AS `e` ON `e`.`element` = `s`.`template` AND `e`.`type` = 'template' AND `e`.`client_id` = `s`.`client_id` WHERE `s`.`client_id` = 0 AND `e`.`enabled` = 1779μs16.83KB/administrator/components/com_templates/src/Model/StyleModel.php:775Copy
  • SELECT `option`,`view`,`task`,`query`,`query_type`,`query_content`,`verb`,`application` FROM `rej_admintools_wafblacklists` WHERE `enabled` = 1250μs976B/plugins/system/admintools/src/Utility/Cache.php:182Copy
  • SELECT * FROM `rej_languages` WHERE `published` = 1 ORDER BY `ordering` ASC496μs1.59KB/libraries/src/Language/LanguageHelper.php:177Copy
  • SELECT id FROM rej_reco_articles WHERE id=20 AND state=1451μs536B/components/com_reco/src/Model/ArticleModel.php:45Copy
  • SELECT a.*, GROUP_CONCAT(CONCAT("<a href=\"index.php/auteurs?cid=",c.id,"\">",c.surname," ",c.name,"</a>") ORDER BY c.name ASC SEPARATOR ", ") AS authors FROM rej_reco_articles AS a LEFT JOIN rej_reco_artxaut AS b ON a.id = b.art_id LEFT JOIN rej_reco_auteurs AS c ON b.aut_id = c.id WHERE a.id = 20 AND a.state = 1 GROUP BY a.id1.1ms18.5KB/components/com_reco/src/Model/ArticleModel.php:33Copy
  • SELECT id FROM rej_reco_articles WHERE id=20 AND state=1205μs536B/components/com_reco/src/Model/ArticleModel.php:45Copy
  • SELECT b.id,b.surname,b.name,b.biocourte FROM rej_reco_artxaut AS a LEFT JOIN rej_reco_auteurs AS b ON b.id = a.aut_id WHERE a.art_id = 20 AND b.state = 1 ORDER BY b.name ASC375μs736B/components/com_reco/src/Model/ArticleModel.php:77Copy
  • SELECT id FROM rej_reco_articles WHERE id=20 AND state=1971μs536B/components/com_reco/src/Model/ArticleModel.php:45Copy
  • SELECT b.id,b.name FROM rej_reco_artxth AS a LEFT JOIN rej_reco_themes AS b ON b.id = a.th_id WHERE a.art_id = 20 AND b.state = 1 ORDER BY b.name ASC426μs592B/components/com_reco/src/Model/ArticleModel.php:100Copy
  • SELECT custom_data FROM rej_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1214μs536B/templates/yootheme/packages/platform-joomla/src/Storage.php:30Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `rej_modules` AS `m` LEFT JOIN `rej_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `rej_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id` WHERE ( ( (`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1)) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND (`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) ORDER BY `m`.`position`,`m`.`ordering`865μs2.03KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM rej_fields AS a LEFT JOIN `rej_languages` AS l ON l.lang_code = a.language LEFT JOIN rej_users AS uc ON uc.id=a.checked_out LEFT JOIN rej_viewlevels AS ag ON ag.id = a.access LEFT JOIN rej_users AS ua ON ua.id = a.created_user_id LEFT JOIN rej_fields_groups AS g ON g.id = a.group_id WHERE ( (`a`.`context` = :context AND `a`.`access` IN (:preparedArray1)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray2)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC811μs4.03KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `name`,`element` FROM `rej_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1477μs608B/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT `title` FROM `rej_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1)209μs3.07KB/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT `title` FROM `rej_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1)254μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM rej_acym_configuration1.04ms4.56KB/administrator/components/com_acym/libraries/joomla/database.php:36Copy
  • SELECT * FROM rej_acym_list WHERE type = 'standard'681μs1.66KB/administrator/components/com_acym/libraries/joomla/database.php:36Copy
  • SELECT * FROM rej_acym_field758μs1.69KB/administrator/components/com_acym/libraries/joomla/database.php:36Copy
  • SELECT * FROM rej_acym_form WHERE active = 1 AND type != 'shortcode'247μs912B/administrator/components/com_acym/libraries/joomla/database.php:36Copy
  • SELECT * FROM rej_jmap_metainfo WHERE `linkurl` = 'https://regards-economiques.be/index.php?cid=20&option=com_reco&view=article' AND `published` = 1363μs912B/plugins/system/jmap/jmap.php:819Copy
  • SELECT * FROM rej_jmap_canonicals WHERE `linkurl` = 'https://regards-economiques.be/index.php?cid=20&option=com_reco&view=article'181μs640B/plugins/system/jmap/jmap.php:921Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `rej_scheduler_tasks` AS `a` WHERE `a`.`state` = 1326μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy
  • SELECT `value` FROM rej_acym_configuration WHERE `name` LIKE "%regacy" OR `name` LIKE "%\_sub"943μs536B/plugins/system/acymtriggers/acymtriggers.php:430Copy
  • SHOW FULL TABLES WHERE table_type="BASE TABLE"2.6ms3.56KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:635Copy
  • SELECT * FROM rej_acym_plugin407μs1.52KB/administrator/components/com_acym/libraries/joomla/database.php:36Copy
  • SELECT * FROM rej_acym_plugin383μs1.52KB/administrator/components/com_acym/libraries/joomla/database.php:36Copy
  • SELECT `groups`.*, `groups`.title AS text, `groups`.id AS `value` FROM rej_usergroups AS `groups`236μs1008B/administrator/components/com_acym/libraries/joomla/database.php:36Copy
  • SELECT * FROM rej_jmap_headings WHERE `linkurl` = 'https://regards-economiques.be/index.php?cid=20&option=com_reco&view=article'531μs752B/plugins/system/jmap/jmap.php:1136Copy
  • SELECT `original_text`, `target_text`, `original_text_regex`, `target_text_regex` FROM `rej_jmap_text_replacements` WHERE `published` = 1368μs688B/plugins/system/jmap/jmap.php:509Copy
  • SELECT `session_id` FROM `rej_session` WHERE `session_id` = ?387μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • UPDATE `rej_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?450μs592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy