Accéder au contenu principal
Imprimer
Focus 17 - Juillet 2015

La réforme des pensions : en finir avec le consensus du coucou

En 1930, John Maynard Keynes écrivait : «Nos petits-enfants n’auront pas assez de travail. Ils vont devoir se répartir au maximum le travail disponible. Instaurer des semaines de 15 heures avec postes de trois heures par jour permettra de résoudre le problème. Travailler trois heures par jour sera amplement suffisant».


C’est la thèse centrale qui à mon sens sous-tend le récent manifeste des 30 experts (Le Soir et De Morgen 30 juin 2015) contre la pension à 67 ans. On y retrouve en effet explicitement cette référence au partage du travail et aux gains de productivité. Il y a selon eux une réserve de (jeunes) chômeurs qui risque de rester sur le carreau si l’on reporte l’âge de la pension à 67 ans. Selon «leurs estimations» reporter l’âge effectif de retraite de deux ans impliquerait 300.000 postes de travail en moins pour les chômeurs. C’est un argument qui mérite une réponse si l’on souhaite ouvrir un véritable débat démocratique autour de la réforme des pensions.


Ma réponse sera liée à la démographie et au marché du travail. En effet la fronde contre la pension à 67 ans est menée notamment par le professeur Patrick Deboosere qui est un démographe de l’ULB et le professeur Mateo Alaluf qui est un sociologue spécialiste du marché du travail à l’ULB.


Sur le plan démographique, la Belgique connaît depuis dix ans un renversement historique. Pour la première fois dans son histoire (en période de paix), la population entre 10 et 25 ans est inférieure à la population entre 50 et 65 ans. Cela signifie que la relève démographique est insuffisante sur le marché du travail pour combler les départs à la pension au cours des prochaines années. En 2014 ce déficit démographique est de 275.000 unités et le déficit va continuer à se creuser. L’Allemagne souffre du même déséquilibre : l’agence de statistique allemande a estimé dans un rapport qu’une migration annuelle nette de 200.000 personnes jusqu’en 2060 ne suffirait pas à empêcher le déclin de la population. Keynes n’avait probablement pas vu venir ce spectre du déclin démographique en partie associé à la croissance de la productivité. C’est en fait un démographe français Alfred Sauvy qui le premier a mis en garde contre ce déclin, et Paul Samuelson le père fondateur du système de répartition qui avait le premier déclaré que son système ne fonctionnait que si la population était croissante. Le renouvellement démographique est aujourd’hui en pleine action avec un taux de 83 % d’emplois de remplacement (part des recrutements liée au départ à la retraite), contre 17 % de nouveaux emplois (part des recrutements liée à des créations d’emploi nettes). Compte tenu des primes à l’ancienneté, ce renouvellement démographique a pour effet immédiat de réduire les coûts pour les employeurs du secteur privé comme du secteur public. Le véritable défi n’est donc pas celui de la pénurie d’emplois pour les jeunes, mais celui des pénuries de main d’œuvre à venir compte tenu de l’insuffisance de la relève démographique. Face à cela on peut parier sur une arrivée massive de migrants. C’est ce que la Commission européenne semble suggérer dans ses estimations du coût du vieillissement avec une augmentation de la population belge de 11 millions en 2015 à 15 millions en 2050.


Sur le plan du marché du travail, les auteurs du manifeste ont certainement mis le doigt sur le point le plus sensible de la réforme des pensions en Belgique, à savoir qu’une augmentation de l’âge de la pension (légale ou anticipée) n’est pas une garantie d’un allongement de la durée de carrière. Le rapport de la Commission Pension de juin 2014 ne disait rien d’autre. Il considérait même qu’une politique active de l’emploi en fin de carrière était une condition indispensable à la réforme des pensions (voir partie IV, pages 180-184). C’est donc sur ce point que je souhaite faire part d’un constat d’échec implacable.


Entre 2009 et 2014, 353.184 personnes de 50 ans et plus ont quitté le marché du travail bien avant l’âge légal de 65 ans. Parmi la cohorte des 55-59 ans en 2009 qui est passée à 60-64 ans en 2014, 68 % ont quitté le marché du travail. Chez les enseignants (enseignement obligatoire) le taux de sortie anticipée monte à 80 %. Cela se passe en dépit du pacte des générations et de la Réforme des pensions Di Rupo qui durcit les conditions de pension anticipée et de prépension. Où vont les personnes qui quittent prématurément le marché du travail ? Les prépensions ont fortement baissé chez les plus de 55 ans mais nombre d’entre eux basculent vers l’assurance maladie ou l’invalidité. Entre 2009 et 2013, on dénombre une augmentation de 17 % du nombre de personnes qui ont bénéficié d’allocation maladie et une augmentation de 22 % du nombre de personnes en incapacité d’exercer une activité professionnelle pour raison médicale.


Quelle conclusion tirer de ce constat d’échec des fins de carrières ? Comme le suggère le manifeste, travailler plus longtemps c’est une affaire de choix. On ne gouverne plus au 21ème siècle par la force : il faut inciter les gens à travailler plus longtemps et les employeurs à les maintenir à l’emploi plus longtemps. L’avis complémentaire de la Commission Pension remis en Avril 2015 sur les métiers pénibles et la pension progressive ne dit rien d’autre. Il faut introduire une flexibilité réelle dans notre système de pension. Le blocage actuel reflète l’intérêt commun des syndicats et employeurs à maintenir le système des départs anticipés, pour les premiers au nom des droits acquis et pour les seconds au nom de la compétitivité. Cette pratique des départs anticipés n’est pas une nouveauté, mais est, au contraire, une constante des politiques gouvernementales depuis la crise économique du début des années 70. Depuis cette époque, la montée du chômage, et en particulier celui des jeunes, a créé un consensus autour des départs anticipés. C’est l’étonnante stratégie du Coucou des gouvernements belges en matière de lutte contre le chômage. Depuis quatre décennies, force est de constater que cela n’a pas fonctionné... et beaucoup pourtant continuent encore à y croire.


Il faut arrêter de recourir aux départs anticipés. En revanche, il faut de toute urgence permettre aux gens de ralentir leur activité si l’on souhaite qu’ils travaillent plus longtemps. Reporter unilatéralement l’âge légal à 67 ans risque de décourager les gens. On ne peut pas courir un marathon à la vitesse d’un sprint. J'attire à ce sujet l’attention sur un élément important : les infirmières et médecins ont un métier aussi pénible que les enseignants. Pourtant le taux de sortie anticipée des enseignants est de 80 % contre 57 % dans le secteur des soins de santé qui a mis en place un système autofinancé (via le plan tandem) de réduction du temps de travail en fin de carrière avec obligation de remplacement par des jeunes. Voilà une piste qui mérite toute notre attention. C’est bien évidemment une question à évaluer empiriquement de savoir si la réduction du temps de travail en fin de carrière permet un allongement effectif des carrières. A ce sujet, une étude empirique récente sur base de données allemandes confirme un effet favorable, en particulier en période de chômage élevé, d’une réduction du temps de travail en fin de carrière, à condition d’inciter financièrement les firmes au remplacement par des jeunes.


Mon but dans cette note est de contribuer à redresser quelques idées reçues en matière de pension et de faire ainsi progresser le débat public sur la réforme des pensions. Pour paraphraser un démographe célèbre : «Bien informés, les hommes sont des citoyens; mal informés ils deviennent des sujets» (A. Sauvy, Le Pouvoir et l’Opinion, 1949, Paris).

PDF Télécharger le focus en PDF

On en parle dans la presse...

  • Une partie de ce texte a été publiée sous forme de "carte banche" dans Le Soir du mercredi 1er juillet 2015.
  • L'Echo, 8 juillet 2015, page 7 : Interview de Jean Hindriks sur la pension à 67 ans.
  • La Libre, 8 juillet 2015, page 8 : Interview de Jean Hindriks sur les pensions.
31.112MBMemory Usage284msRequest Duration
Joomla! Version5.2.5
PHP Version8.2.27
Identityguest
Response200
Templateyootheme
Database
Server
mysql
Version
10.6.18-MariaDB-deb11-log
Collation
utf8mb3_general_ci
Conn Collation
utf8mb4_general_ci
$_GET
array:1 [ "cid" => "152" ]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:69 [ "TEMP" => "/home/clients/c76502dcd0092cafe8460c17f647856e/tmp" "TMPDIR" => "/home/cli...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1741940467 "last" => 1741940467...
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) (15.71ms)
  • afterInitialise (11.07MB) (80.31ms)
  • afterRoute (2.16MB) (15.89ms)
  • beforeRenderComponent com_reco (92.84KB) (1.36ms)
  • beforeRenderRawModule mod_custom (RE-Social NEW (mobile)) (5.89MB) (59.74ms)
  • afterRenderRawModule mod_custom (RE-Social NEW (mobile)) (36.64KB) (949μs)
  • beforeRenderModule mod_custom (RE-Social NEW (mobile)) (720B) (7μs)
  • afterRenderModule mod_custom (RE-Social NEW (mobile)) (85.05KB) (971μs)
  • afterRenderComponent com_reco (41.4KB) (695μs)
  • afterDispatch (173.51KB) (2.45ms)
  • beforeRenderRawModule mod_custom (RE-Social NEW) (82.74KB) (2.61ms)
  • afterRenderRawModule mod_custom (RE-Social NEW) (1.05KB) (135μs)
  • beforeRenderRawModule mod_custom (IRES présentation) (1.27KB) (29μs)
  • afterRenderRawModule mod_custom (IRES présentation) (91.45KB) (2.88ms)
  • beforeRenderRawModule mod_menu (Liste des numéros) (2.48KB) (34μs)
  • afterRenderRawModule mod_menu (Liste des numéros) (91.64KB) (2.39ms)
  • beforeRenderRawModule mod_menu (Liste des focus) (720B) (38μs)
  • afterRenderRawModule mod_menu (Liste des focus) (21.84KB) (1.26ms)
  • beforeRenderModule mod_custom (RE-Social NEW) (181.31KB) (10.41ms)
  • afterRenderModule mod_custom (RE-Social NEW) (1.91KB) (157μs)
  • beforeRenderModule mod_custom (IRES présentation) (408B) (33μs)
  • afterRenderModule mod_custom (IRES présentation) (1.76KB) (90μs)
  • beforeRenderModule mod_menu (Liste des numéros) (1.62KB) (29μs)
  • afterRenderModule mod_menu (Liste des numéros) (1.76KB) (75μs)
  • beforeRenderModule mod_menu (Liste des focus) (168B) (27μs)
  • afterRenderModule mod_menu (Liste des focus) (1.76KB) (75μs)
  • beforeRenderRawModule mod_menu () (5.48KB) (1.33ms)
  • afterRenderRawModule mod_menu () (33.5KB) (1.98ms)
  • beforeRenderModule mod_menu () (696B) (7μs)
  • afterRenderModule mod_menu () (3.22KB) (137μs)
  • beforeRenderRawModule mod_finder () (2.01KB) (18μs)
  • afterRenderRawModule mod_finder () (914.29KB) (11.03ms)
  • beforeRenderModule mod_finder () (704B) (11μs)
  • afterRenderModule mod_finder () (4.69KB) (172μs)
  • beforeRenderRawModule mod_custom () (624B) (753μs)
  • afterRenderRawModule mod_custom () (1.19KB) (393μs)
  • beforeRenderModule mod_custom () (704B) (5μs)
  • afterRenderModule mod_custom () (1.73KB) (110μs)
  • beforeRenderRawModule mod_custom (Oreille) (2.67KB) (446μs)
  • beforeRenderRawModule mod_menu (Menu oreille) (43.59KB) (266μs)
  • afterRenderRawModule mod_menu (Menu oreille) (214.16KB) (3.46ms)
  • beforeRenderModule mod_menu (Menu oreille) (720B) (6μs)
  • afterRenderModule mod_menu (Menu oreille) (3.19KB) (124μs)
  • afterRenderRawModule mod_custom (Oreille) (43.36KB) (335μs)
  • beforeRenderModule mod_custom (Oreille) (704B) (6μs)
  • afterRenderModule mod_custom (Oreille) (1.74KB) (102μs)
  • beforeRenderRawModule mod_custom (Toolbar-R (UCL)) (168B) (27μs)
  • afterRenderRawModule mod_custom (Toolbar-R (UCL)) (976B) (96μs)
  • beforeRenderModule mod_custom (Toolbar-R (UCL)) (720B) (5μs)
  • afterRenderModule mod_custom (Toolbar-R (UCL)) (1.76KB) (93μs)
  • beforeRenderRawModule mod_menu () (256B) (868μs)
  • afterRenderRawModule mod_menu () (3.17KB) (1.45ms)
  • beforeRenderModule mod_menu () (696B) (5μs)
  • afterRenderModule mod_menu () (1.8KB) (111μs)
  • beforeRenderRawModule mod_menu (Menu oreille (mobile)) (3.07KB) (28μs)
  • afterRenderRawModule mod_menu (Menu oreille (mobile)) (2.66KB) (1.24ms)
  • beforeRenderModule mod_menu (Menu oreille (mobile)) (720B) (6μs)
  • afterRenderModule mod_menu (Menu oreille (mobile)) (2.13KB) (103μs)
  • beforeRenderRawModule mod_finder (Recherche (mobile)) (392B) (24μs)
  • afterRenderRawModule mod_finder (Recherche (mobile)) (10.93KB) (2.08ms)
  • beforeRenderModule mod_finder (Recherche (mobile)) (720B) (6μs)
  • afterRenderModule mod_finder (Recherche (mobile)) (2.13KB) (105μs)
  • beforeRenderModule mod_custom (RE-Social NEW (mobile)) (1.6KB) (28μs)
  • afterRenderModule mod_custom (RE-Social NEW (mobile)) (1.76KB) (78μs)
  • beforeRenderRawModule mod_custom () (1.17KB) (1.21ms)
  • afterRenderRawModule mod_custom () (3.53KB) (401μs)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (2.94KB) (105μs)
  • beforeRenderRawModule mod_custom () (184B) (700μs)
  • afterRenderRawModule mod_custom () (1.03KB) (288μs)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (3.41KB) (93μs)
  • afterRender (5.64MB) (55.47ms)
  • 1 x afterInitialise (11.07MB) (28.24%)
    80.31ms
    1 x beforeRenderRawModule mod_custom (RE-Social NEW (mobile)) (5.89MB) (21.01%)
    59.74ms
    1 x afterRender (5.64MB) (19.5%)
    55.47ms
    1 x afterRoute (2.16MB) (5.59%)
    15.89ms
    1 x afterLoad (3.82MB) (5.52%)
    15.71ms
    1 x afterRenderRawModule mod_finder () (914.29KB) (3.88%)
    11.03ms
    1 x beforeRenderModule mod_custom (RE-Social NEW) (181.31KB) (3.66%)
    10.41ms
    1 x afterRenderRawModule mod_menu (Menu oreille) (214.16KB) (1.22%)
    3.46ms
    1 x afterRenderRawModule mod_custom (IRES présentation) (91.45KB) (1.01%)
    2.88ms
    1 x beforeRenderRawModule mod_custom (RE-Social NEW) (82.74KB) (0.92%)
    2.61ms
    1 x afterDispatch (173.51KB) (0.86%)
    2.45ms
    1 x afterRenderRawModule mod_menu (Liste des numéros) (91.64KB) (0.84%)
    2.39ms
    1 x afterRenderRawModule mod_finder (Recherche (mobile)) (10.93KB) (0.73%)
    2.08ms
    1 x afterRenderRawModule mod_menu () (33.5KB) (0.7%)
    1.98ms
    1 x afterRenderRawModule mod_menu () (3.17KB) (0.51%)
    1.45ms
    1 x beforeRenderComponent com_reco (92.84KB) (0.48%)
    1.36ms
    1 x beforeRenderRawModule mod_menu () (5.48KB) (0.47%)
    1.33ms
    1 x afterRenderRawModule mod_menu (Liste des focus) (21.84KB) (0.44%)
    1.26ms
    1 x afterRenderRawModule mod_menu (Menu oreille (mobile)) (2.66KB) (0.43%)
    1.24ms
    1 x beforeRenderRawModule mod_custom () (1.17KB) (0.43%)
    1.21ms
    1 x afterRenderModule mod_custom (RE-Social NEW (mobile)) (85.05KB) (0.34%)
    971μs
    1 x afterRenderRawModule mod_custom (RE-Social NEW (mobile)) (36.64KB) (0.33%)
    949μs
    1 x beforeRenderRawModule mod_menu () (256B) (0.31%)
    868μs
    1 x beforeRenderRawModule mod_custom () (624B) (0.26%)
    753μs
    1 x beforeRenderRawModule mod_custom () (184B) (0.25%)
    700μs
    1 x afterRenderComponent com_reco (41.4KB) (0.24%)
    695μs
    1 x beforeRenderRawModule mod_custom (Oreille) (2.67KB) (0.16%)
    446μs
    1 x afterRenderRawModule mod_custom () (3.53KB) (0.14%)
    401μs
    1 x afterRenderRawModule mod_custom () (1.19KB) (0.14%)
    393μs
    1 x afterRenderRawModule mod_custom (Oreille) (43.36KB) (0.12%)
    335μs
    1 x afterRenderRawModule mod_custom () (1.03KB) (0.1%)
    288μs
    1 x beforeRenderRawModule mod_menu (Menu oreille) (43.59KB) (0.09%)
    266μs
    1 x afterRenderModule mod_finder () (4.69KB) (0.06%)
    172μs
    1 x afterRenderModule mod_custom (RE-Social NEW) (1.91KB) (0.06%)
    157μs
    1 x afterRenderModule mod_menu () (3.22KB) (0.05%)
    137μs
    1 x afterRenderRawModule mod_custom (RE-Social NEW) (1.05KB) (0.05%)
    135μs
    1 x afterRenderModule mod_menu (Menu oreille) (3.19KB) (0.04%)
    124μs
    1 x afterRenderModule mod_menu () (1.8KB) (0.04%)
    111μs
    1 x afterRenderModule mod_custom () (1.73KB) (0.04%)
    110μs
    1 x afterRenderModule mod_finder (Recherche (mobile)) (2.13KB) (0.04%)
    105μs
    1 x afterRenderModule mod_custom () (2.94KB) (0.04%)
    105μs
    1 x afterRenderModule mod_menu (Menu oreille (mobile)) (2.13KB) (0.04%)
    103μs
    1 x afterRenderModule mod_custom (Oreille) (1.74KB) (0.04%)
    102μs
    1 x afterRenderRawModule mod_custom (Toolbar-R (UCL)) (976B) (0.03%)
    96μs
    1 x afterRenderModule mod_custom (Toolbar-R (UCL)) (1.76KB) (0.03%)
    93μs
    1 x afterRenderModule mod_custom () (3.41KB) (0.03%)
    93μs
    1 x afterRenderModule mod_custom (IRES présentation) (1.76KB) (0.03%)
    90μs
    1 x afterRenderModule mod_custom (RE-Social NEW (mobile)) (1.76KB) (0.03%)
    78μs
    1 x afterRenderModule mod_menu (Liste des numéros) (1.76KB) (0.03%)
    75μs
    1 x afterRenderModule mod_menu (Liste des focus) (1.76KB) (0.03%)
    75μs
    1 x beforeRenderRawModule mod_menu (Liste des focus) (720B) (0.01%)
    38μs
    1 x beforeRenderRawModule mod_menu (Liste des numéros) (2.48KB) (0.01%)
    34μ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%)
    29μs
    1 x beforeRenderModule mod_menu (Liste des numéros) (1.62KB) (0.01%)
    29μs
    1 x beforeRenderRawModule mod_menu (Menu oreille (mobile)) (3.07KB) (0.01%)
    28μs
    1 x beforeRenderModule mod_custom (RE-Social NEW (mobile)) (1.6KB) (0.01%)
    28μs
    1 x beforeRenderModule mod_menu (Liste des focus) (168B) (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%)
    18μs
    3 x beforeRenderModule mod_custom () (704B) (0.01%)
    17μs
    2 x beforeRenderModule mod_menu () (696B) (0%)
    12μs
    1 x beforeRenderModule mod_finder () (704B) (0%)
    11μs
    1 x beforeRenderModule mod_custom (RE-Social NEW (mobile)) (720B) (0%)
    7μs
    1 x beforeRenderModule mod_menu (Menu oreille) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_custom (Oreille) (704B) (0%)
    6μs
    1 x beforeRenderModule mod_menu (Menu oreille (mobile)) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_finder (Recherche (mobile)) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_custom (Toolbar-R (UCL)) (720B) (0%)
    5μs
50 statements were executed, 9 of which were duplicates, 41 unique22.85ms113.34KB
  • SELECT @@SESSION.sql_mode;152μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:308Copy
  • SELECT `data` FROM `rej_session` WHERE `session_id` = ?202μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250Copy
  • SELECT `session_id` FROM `rej_session` WHERE `session_id` = :session_id LIMIT 1199μ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)324μ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` = 11.1ms17.73KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `rej_viewlevels`158μ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` = :guest248μ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.19ms3.96KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT `value` FROM `rej_admintools_storage` WHERE `key` = 'cparams'683μs1.15KB/administrator/components/com_admintools/src/Helper/Storage.php:120Copy
  • SELECT `option`,`view`,`query` FROM `rej_admintools_wafexceptions`286μs640B/plugins/system/admintools/src/Utility/Cache.php:196Copy
  • SELECT `params` FROM `rej_extensions` WHERE `type` = 'plugin' AND `folder` = 'system' AND `element` = 'admintools'293μs536B/plugins/system/admintools/src/Utility/RescueUrl.php:324Copy
  • SELECT `params` FROM `rej_extensions` WHERE `type` = 'plugin' AND `folder` = 'system' AND `element` = 'admintools'287μs536B/plugins/system/admintools/src/Utility/RescueUrl.php:324Copy
  • SELECT * FROM `rej_admintools_ipautoban`184μs640B/plugins/system/admintools/src/Utility/Cache.php:126Copy
  • SELECT `ip` FROM `rej_admintools_ipblock`341μs520B/plugins/system/admintools/src/Utility/Cache.php:136Copy
  • SELECT * FROM `rej_admintools_storage` WHERE `key` LIKE 'timestamp_%'258μs592B/plugins/system/admintools/src/Feature/Base.php:253Copy
  • SELECT `source`,`dest`,`keepurlparams` FROM `rej_admintools_redirects` WHERE `published` = 1 ORDER BY `ordering` ASC214μs640B/plugins/system/admintools/src/Utility/Cache.php:162Copy
  • SELECT `value` FROM rej_acym_configuration WHERE `name` = 'level'204μs1.77KB/plugins/system/acymtriggers/acymtriggers.php:643Copy
  • SELECT `value` FROM rej_acym_configuration WHERE `name` = 'active_cron'455μs536B/plugins/system/acymtriggers/acymtriggers.php:643Copy
  • 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`1.03ms19.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` = 1663μ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` = 1207μs976B/plugins/system/admintools/src/Utility/Cache.php:182Copy
  • SELECT * FROM `rej_languages` WHERE `published` = 1 ORDER BY `ordering` ASC521μs1.59KB/libraries/src/Language/LanguageHelper.php:177Copy
  • SELECT id FROM rej_reco_articles WHERE id=152 AND state=1595μ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 = 152 AND a.state = 1 GROUP BY a.id1.05ms2.5KB/components/com_reco/src/Model/ArticleModel.php:33Copy
  • SELECT id FROM rej_reco_articles WHERE id=152 AND state=1159μ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 = 152 AND b.state = 1 ORDER BY b.name ASC274μs704B/components/com_reco/src/Model/ArticleModel.php:77Copy
  • SELECT id FROM rej_reco_articles WHERE id=152 AND state=1226μ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 = 152 AND b.state = 1 ORDER BY b.name ASC249μs624B/components/com_reco/src/Model/ArticleModel.php:100Copy
  • 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`824μ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 ASC721μs4.03KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `name`,`element` FROM `rej_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1362μ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)242μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT custom_data FROM rej_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1229μs3.02KB/templates/yootheme/packages/platform-joomla/src/Storage.php:30Copy
  • SELECT `title` FROM `rej_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1)560μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM rej_acym_configuration924μs4.56KB/administrator/components/com_acym/Core/joomla/database.php:36Copy
  • SELECT * FROM rej_acym_list WHERE type = 'standard'245μs1.66KB/administrator/components/com_acym/Core/joomla/database.php:36Copy
  • SELECT * FROM rej_acym_field281μs1.69KB/administrator/components/com_acym/Core/joomla/database.php:36Copy
  • SELECT * FROM rej_acym_form WHERE active = 1 AND type != 'shortcode'209μs912B/administrator/components/com_acym/Core/joomla/database.php:36Copy
  • SELECT * FROM rej_jmap_metainfo WHERE `linkurl` = 'https://regards-economiques.be/component/reco/index.php/auteurs?cid=152' AND `published` = 1318μs912B/plugins/system/jmap/jmap.php:838Copy
  • SELECT * FROM rej_jmap_canonicals WHERE `linkurl` = 'https://regards-economiques.be/component/reco/index.php/auteurs?cid=152'756μs640B/plugins/system/jmap/jmap.php:940Copy
  • 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` = 1265μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `value` FROM rej_acym_configuration WHERE `name` LIKE "%regacy" OR `name` LIKE "%\_sub"502μs536B/plugins/system/acymtriggers/acymtriggers.php:434Copy
  • SHOW FULL TABLES WHERE table_type="BASE TABLE"2.69ms3.56KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:635Copy
  • SELECT * FROM rej_acym_plugin252μs1.52KB/administrator/components/com_acym/Core/joomla/database.php:36Copy
  • SELECT * FROM rej_acym_plugin281μs1.52KB/administrator/components/com_acym/Core/joomla/database.php:36Copy
  • SELECT `groups`.*, `groups`.title AS text, `groups`.id AS `value` FROM rej_usergroups AS `groups`391μs1008B/administrator/components/com_acym/Core/joomla/database.php:36Copy
  • SELECT * FROM rej_jmap_headings WHERE `linkurl` = 'https://regards-economiques.be/component/reco/index.php/auteurs?cid=152'241μs752B/plugins/system/jmap/jmap.php:1155Copy
  • SELECT `original_text`, `target_text`, `original_text_regex`, `target_text_regex` FROM `rej_jmap_text_replacements` WHERE `published` = 1223μs688B/plugins/system/jmap/jmap.php:508Copy
  • SELECT `session_id` FROM `rej_session` WHERE `session_id` = ?232μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • UPDATE `rej_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?342μs592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy