Accéder au contenu principal
Imprimer
Numéro 22 - Mai 2004

Le rail belge s'ouvre à la concurrence.
Peut-on tirer parti de l'expérience étrangère ?

couve verteLa Commission européenne vient, en mars 2004, d’adopter une nouvelle série de réformes pour revitaliser le transport par chemin de fer. Les nouvelles directives (le «troisième paquet ferroviaire») prévoient l’ouverture d’ici 2010 du transport de passagers à la concurrence. Dans ce numéro de Regards économiques, nous analysons au travers de l’expérience de deux pays, l’Allemagne et l’Angleterre, les conséquences probables de la libéralisation du secteur sur le rail belge.    

Ces deux pays ont en effet profondément modifié leur marché ferroviaire depuis 1994, mais les moyens mis en œuvre sont cependant différents. L’Angleterre a choisi une privatisation rapide du rail accompagnée d’un démantèlement de l’opérateur historique British Rail et a confié la gestion de l’infrastructure à Network Rail (ex-Railtrack), une société indépendante des opérations de transport. La privatisation du rail s’est accompagnée de nombreux incidents : accidents (Hatfield), retards, baisse de la qualité du service, faillite de Railtrack. Résultat : le rail britannique est fortement décrié. L’Allemagne a par contre choisi une réforme plus graduelle où l’opérateur historique Die Bahn reste un acteur important malgré l’arrivée de nombreux concurrents privés, et continue de gérer à la fois l’infrastructure (via sa filiale DB Netz) et les opérations de transport. Les autorités régionales (Länders) jouent également un rôle important dans l’organisation du secteur. De manière générale, les performances du rail se sont améliorées depuis 1994.

En Belgique, la SNCB va bientôt se transformer en une société holding formée de deux filiales, l’une chargée de la gestion de l’infrastructure (Infrabel), l’autre des opérations de transport (qui gardera le nom SNCB). Cette réforme doit s’accompagner d’une amélioration des performances de la société et d’une réforme structurelle pour mettre en adéquation le rail belge avec le nouveau contexte européen. De plus, la régionalisation du transport ferroviaire sera probablement discutée après les élections du 13 juin, et les décisions prises sur ce point conditionneront les futures performances du secteur.  

•    Hausse des performances : en 2003, le résultat opérationnel de la SNCB (EBIT) fut de – 110 millions d’euros. Pour rivaliser avec ses concurrents, la société doit absolument améliorer ses performances tant dans le transport de marchandises que celui de passagers. L’avenir de la société dans le marché européen doit passer par une hausse sensible de son résultat opérationnel. La reprise d’une partie de la dette historique de la société par l’Etat (prévue par la directive européenne 91/440/EC) permettra en outre d’améliorer le résultat financier de la SNCB.

•    Réformes structurelles : dans le marché libéralisé, toutes les entreprises ferroviaires auront accès au réseau ferroviaire belge. L’arrivée probable de nouveaux opérateurs doit s’accompagner d’une régulation du secteur et d’une révision du financement des missions de service public.

  1. Réguler l’accès à l’infrastructure. Les directives européennes prévoient que le gestionnaire d’infrastructure alloue les sillons (infrastructure requise pour faire circuler un train donné d’un point à un autre à un moment donné) aux différents prestataires de service de manière transparente et non discriminatoire. Il faut donc instaurer un organe de contrôle qui vérifie que les concurrents sont traités de manière équitable. Ce contrôle est particulièrement nécessaire lorsque les opérations de transport et la gestion de l’infrastructure sont gérées au sein d’une même entreprise. En Allemagne, depuis la libéralisation du marché, les entreprises concurrentes se plaignent périodiquement du fait que Die Bahn avantage ses filiales dans le processus d’allocation des sillons. L’absence de régulation est un frein à l’introduction de la concurrence et au développement du marché.
  2. Le financement du service : dans l’actuel contrat de gestion, l’Etat spécifie l’offre minimale de services et alloue une dotation forfaitaire à la société. Actuellement, les lignes non rentables sont financées grâce à cette dotation de l’Etat et au surplus des lignes rentables. À l’avenir, les concurrents de la SNCB viendront s’installer prioritairement sur les segments rentables du marché, privant la société de revenus auparavant destinés au financement du service public. Le financement des missions de service public doit donc être entièrement revu et adapté à ce nouveau contexte. Deux options sont possibles : soit, pour l’exploitation des lignes non rentables, l’Etat et l’opérateur s’entendent sur un niveau de service et son financement. Au lieu d’une dotation forfaitaire, l’état alloue une dotation spécifique à chaque ligne. Ce système, utilisé en Allemagne pour le transport régional, met fin aux subsides croisés (les lignes non rentables sont financées grâce au surplus des lignes rentables et à la dotation de l’Etat) et facilite l’introduction de la concurrence via la procédure d’appel d’offre. Soit, on constitue un fond destiné au financement du service public; fond alimenté en partie par l’Etat et en partie par les compagnies. Chaque compagnie qui opère une ligne rentable contribue au fond. Chaque compagnie qui opère une ligne non rentable reçoit un subside du fond.

•    Régionalisation : la séparation de la filiale infrastructure en deux sociétés régionales est techniquement très difficile à mettre en œuvre. De plus, l’Europe ne reconnaît qu’un seul gestionnaire de réseau par pays, notamment pour la délivrance des certificats de sécurité. Cependant, il possible que l’on régionalise en partie le financement de l’infrastructure. La régionalisation, même partielle, du financement du réseau modifiera l’organisation du secteur. Les bailleurs de fonds voudront probablement obtenir le meilleur rendement sur leurs investissements. Un moyen pour y parvenir serait d’augmenter les revenus provenant des redevances d’infrastructure en permettant un plus large accès au réseau des opérateurs concurrents.

 

L’Etat fédéral pourrait également confier aux régions le financement d’une partie des missions de service public. Ceci aurait pour conséquence probable le développement de compagnies ferroviaires régionales. La régionalisation pourrait aussi avoir comme conséquence l’augmentation de la concurrence dans le secteur.

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

31.425MBMemory Usage234msRequest 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" => "30" "option" => "com_reco" "view" => "article" ]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
array:1 [ "6db56d4f226945386fd36306052a2ad3" => "2c8de68cef0aeeea716bed1cb208904b" ]
$_SERVER
array:63 [ "TEMP" => "/home/clients/c76502dcd0092cafe8460c17f647856e/tmp" "TMPDIR" => "/home/cli...
session
array:3 [ "counter" => 3 "timer" => array:3 [ "start" => 1736282913 "last" => 1736282917...
registry
array:3 [ "data" => array:2 [ "233limitstart" => 20 "com_reco" => array:2 [ "lists" ...
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (3.82MB) (15.12ms)
  • afterInitialise (10.97MB) (65.73ms)
  • afterRoute (2MB) (11.99ms)
  • beforeRenderComponent com_reco (22.38KB) (1.13ms)
  • beforeRenderRawModule mod_custom (RE-Social NEW (mobile)) (6.63MB) (44.5ms)
  • afterRenderRawModule mod_custom (RE-Social NEW (mobile)) (36.64KB) (610μs)
  • beforeRenderModule mod_custom (RE-Social NEW (mobile)) (720B) (4μs)
  • afterRenderModule mod_custom (RE-Social NEW (mobile)) (149.05KB) (650μs)
  • afterRenderComponent com_reco (49.43KB) (994μs)
  • afterDispatch (126.73KB) (1.79ms)
  • beforeRenderRawModule mod_custom (RE-Social NEW) (76.42KB) (1.39ms)
  • afterRenderRawModule mod_custom (RE-Social NEW) (912B) (84μs)
  • beforeRenderRawModule mod_custom (IRES présentation) (1.27KB) (19μs)
  • afterRenderRawModule mod_custom (IRES présentation) (101.92KB) (2.31ms)
  • beforeRenderRawModule mod_menu (Liste des numéros) (2.48KB) (24μs)
  • afterRenderRawModule mod_menu (Liste des numéros) (132.03KB) (1.44ms)
  • beforeRenderRawModule mod_menu (Liste des focus) (720B) (24μs)
  • afterRenderRawModule mod_menu (Liste des focus) (21.84KB) (951μs)
  • beforeRenderModule mod_custom (RE-Social NEW) (114.31KB) (6.16ms)
  • afterRenderModule mod_custom (RE-Social NEW) (1.76KB) (85μs)
  • beforeRenderModule mod_custom (IRES présentation) (408B) (19μs)
  • afterRenderModule mod_custom (IRES présentation) (1.76KB) (55μs)
  • beforeRenderModule mod_menu (Liste des numéros) (1.62KB) (17μs)
  • afterRenderModule mod_menu (Liste des numéros) (1.76KB) (48μs)
  • beforeRenderModule mod_menu (Liste des focus) (168B) (15μs)
  • afterRenderModule mod_menu (Liste des focus) (1.76KB) (46μs)
  • beforeRenderRawModule mod_menu () (5.51KB) (825μs)
  • afterRenderRawModule mod_menu () (33.34KB) (1.27ms)
  • beforeRenderModule mod_menu () (696B) (4μs)
  • afterRenderModule mod_menu () (3.06KB) (84μs)
  • beforeRenderRawModule mod_finder () (2.01KB) (12μs)
  • afterRenderRawModule mod_finder () (883.84KB) (10.7ms)
  • beforeRenderModule mod_finder () (704B) (11μs)
  • afterRenderModule mod_finder () (4.69KB) (189μs)
  • beforeRenderRawModule mod_custom () (464B) (983μs)
  • afterRenderRawModule mod_custom () (1.03KB) (485μs)
  • beforeRenderModule mod_custom () (704B) (8μs)
  • afterRenderModule mod_custom () (1.73KB) (142μs)
  • beforeRenderRawModule mod_custom (Oreille) (2.83KB) (572μs)
  • beforeRenderRawModule mod_menu (Menu oreille) (43.44KB) (343μs)
  • afterRenderRawModule mod_menu (Menu oreille) (198.31KB) (4.02ms)
  • beforeRenderModule mod_menu (Menu oreille) (720B) (7μs)
  • afterRenderModule mod_menu (Menu oreille) (3.03KB) (153μs)
  • afterRenderRawModule mod_custom (Oreille) (43.36KB) (428μs)
  • beforeRenderModule mod_custom (Oreille) (704B) (7μs)
  • afterRenderModule mod_custom (Oreille) (1.74KB) (129μs)
  • beforeRenderRawModule mod_custom (Toolbar-R (UCL)) (168B) (29μs)
  • afterRenderRawModule mod_custom (Toolbar-R (UCL)) (976B) (121μs)
  • beforeRenderModule mod_custom (Toolbar-R (UCL)) (720B) (6μs)
  • afterRenderModule mod_custom (Toolbar-R (UCL)) (1.76KB) (113μs)
  • beforeRenderRawModule mod_menu () (96B) (961μs)
  • afterRenderRawModule mod_menu () (3.17KB) (1.84ms)
  • beforeRenderModule mod_menu () (696B) (6μs)
  • afterRenderModule mod_menu () (1.64KB) (125μs)
  • beforeRenderRawModule mod_menu (Menu oreille (mobile)) (3.07KB) (31μs)
  • afterRenderRawModule mod_menu (Menu oreille (mobile)) (2.81KB) (1.58ms)
  • beforeRenderModule mod_menu (Menu oreille (mobile)) (720B) (6μs)
  • afterRenderModule mod_menu (Menu oreille (mobile)) (1.98KB) (121μs)
  • beforeRenderRawModule mod_finder (Recherche (mobile)) (392B) (29μs)
  • afterRenderRawModule mod_finder (Recherche (mobile)) (10.23KB) (1.51ms)
  • beforeRenderModule mod_finder (Recherche (mobile)) (720B) (6μs)
  • afterRenderModule mod_finder (Recherche (mobile)) (1.98KB) (119μs)
  • beforeRenderModule mod_custom (RE-Social NEW (mobile)) (1.6KB) (29μs)
  • afterRenderModule mod_custom (RE-Social NEW (mobile)) (1.76KB) (86μs)
  • beforeRenderRawModule mod_custom () (1.33KB) (1.35ms)
  • afterRenderRawModule mod_custom () (3.38KB) (402μs)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (2.94KB) (117μs)
  • beforeRenderRawModule mod_custom () (24B) (635μs)
  • afterRenderRawModule mod_custom () (896B) (328μs)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (3.41KB) (112μs)
  • afterRender (5.62MB) (47.71ms)
  • 1 x afterInitialise (10.97MB) (28.13%)
    65.73ms
    1 x afterRender (5.62MB) (20.42%)
    47.71ms
    1 x beforeRenderRawModule mod_custom (RE-Social NEW (mobile)) (6.63MB) (19.04%)
    44.50ms
    1 x afterLoad (3.82MB) (6.47%)
    15.12ms
    1 x afterRoute (2MB) (5.13%)
    11.99ms
    1 x afterRenderRawModule mod_finder () (883.84KB) (4.58%)
    10.70ms
    1 x beforeRenderModule mod_custom (RE-Social NEW) (114.31KB) (2.64%)
    6.16ms
    1 x afterRenderRawModule mod_menu (Menu oreille) (198.31KB) (1.72%)
    4.02ms
    1 x afterRenderRawModule mod_custom (IRES présentation) (101.92KB) (0.99%)
    2.31ms
    1 x afterRenderRawModule mod_menu () (3.17KB) (0.79%)
    1.84ms
    1 x afterDispatch (126.73KB) (0.77%)
    1.79ms
    1 x afterRenderRawModule mod_menu (Menu oreille (mobile)) (2.81KB) (0.68%)
    1.58ms
    1 x afterRenderRawModule mod_finder (Recherche (mobile)) (10.23KB) (0.64%)
    1.51ms
    1 x afterRenderRawModule mod_menu (Liste des numéros) (132.03KB) (0.62%)
    1.44ms
    1 x beforeRenderRawModule mod_custom (RE-Social NEW) (76.42KB) (0.59%)
    1.39ms
    1 x beforeRenderRawModule mod_custom () (1.33KB) (0.58%)
    1.35ms
    1 x afterRenderRawModule mod_menu () (33.34KB) (0.54%)
    1.27ms
    1 x beforeRenderComponent com_reco (22.38KB) (0.48%)
    1.13ms
    1 x afterRenderComponent com_reco (49.43KB) (0.43%)
    994μs
    1 x beforeRenderRawModule mod_custom () (464B) (0.42%)
    983μs
    1 x beforeRenderRawModule mod_menu () (96B) (0.41%)
    961μs
    1 x afterRenderRawModule mod_menu (Liste des focus) (21.84KB) (0.41%)
    951μs
    1 x beforeRenderRawModule mod_menu () (5.51KB) (0.35%)
    825μs
    1 x afterRenderModule mod_custom (RE-Social NEW (mobile)) (149.05KB) (0.28%)
    650μs
    1 x beforeRenderRawModule mod_custom () (24B) (0.27%)
    635μs
    1 x afterRenderRawModule mod_custom (RE-Social NEW (mobile)) (36.64KB) (0.26%)
    610μs
    1 x beforeRenderRawModule mod_custom (Oreille) (2.83KB) (0.24%)
    572μs
    1 x afterRenderRawModule mod_custom () (1.03KB) (0.21%)
    485μs
    1 x afterRenderRawModule mod_custom (Oreille) (43.36KB) (0.18%)
    428μs
    1 x afterRenderRawModule mod_custom () (3.38KB) (0.17%)
    402μs
    1 x beforeRenderRawModule mod_menu (Menu oreille) (43.44KB) (0.15%)
    343μs
    1 x afterRenderRawModule mod_custom () (896B) (0.14%)
    328μs
    1 x afterRenderModule mod_finder () (4.69KB) (0.08%)
    189μs
    1 x afterRenderModule mod_menu (Menu oreille) (3.03KB) (0.07%)
    153μs
    1 x afterRenderModule mod_custom () (1.73KB) (0.06%)
    142μs
    1 x afterRenderModule mod_custom (Oreille) (1.74KB) (0.06%)
    129μs
    1 x afterRenderModule mod_menu () (1.64KB) (0.05%)
    125μs
    1 x afterRenderRawModule mod_custom (Toolbar-R (UCL)) (976B) (0.05%)
    121μs
    1 x afterRenderModule mod_menu (Menu oreille (mobile)) (1.98KB) (0.05%)
    121μs
    1 x afterRenderModule mod_finder (Recherche (mobile)) (1.98KB) (0.05%)
    119μs
    1 x afterRenderModule mod_custom () (2.94KB) (0.05%)
    117μs
    1 x afterRenderModule mod_custom (Toolbar-R (UCL)) (1.76KB) (0.05%)
    113μs
    1 x afterRenderModule mod_custom () (3.41KB) (0.05%)
    112μs
    1 x afterRenderModule mod_custom (RE-Social NEW (mobile)) (1.76KB) (0.04%)
    86μs
    1 x afterRenderModule mod_custom (RE-Social NEW) (1.76KB) (0.04%)
    85μs
    1 x afterRenderRawModule mod_custom (RE-Social NEW) (912B) (0.04%)
    84μs
    1 x afterRenderModule mod_menu () (3.06KB) (0.04%)
    84μs
    1 x afterRenderModule mod_custom (IRES présentation) (1.76KB) (0.02%)
    55μs
    1 x afterRenderModule mod_menu (Liste des numéros) (1.76KB) (0.02%)
    48μs
    1 x afterRenderModule mod_menu (Liste des focus) (1.76KB) (0.02%)
    46μs
    1 x beforeRenderRawModule mod_menu (Menu oreille (mobile)) (3.07KB) (0.01%)
    31μs
    1 x beforeRenderRawModule mod_custom (Toolbar-R (UCL)) (168B) (0.01%)
    29μs
    1 x beforeRenderRawModule mod_finder (Recherche (mobile)) (392B) (0.01%)
    29μs
    1 x beforeRenderModule mod_custom (RE-Social NEW (mobile)) (1.6KB) (0.01%)
    29μs
    1 x beforeRenderRawModule mod_menu (Liste des numéros) (2.48KB) (0.01%)
    24μs
    1 x beforeRenderRawModule mod_menu (Liste des focus) (720B) (0.01%)
    24μs
    3 x beforeRenderModule mod_custom () (704B) (0.01%)
    20μs
    1 x beforeRenderRawModule mod_custom (IRES présentation) (1.27KB) (0.01%)
    19μs
    1 x beforeRenderModule mod_custom (IRES présentation) (408B) (0.01%)
    19μs
    1 x beforeRenderModule mod_menu (Liste des numéros) (1.62KB) (0.01%)
    17μs
    1 x beforeRenderModule mod_menu (Liste des focus) (168B) (0.01%)
    15μs
    1 x beforeRenderRawModule mod_finder () (2.01KB) (0.01%)
    12μs
    1 x beforeRenderModule mod_finder () (704B) (0%)
    11μs
    2 x beforeRenderModule mod_menu () (696B) (0%)
    10μs
    1 x beforeRenderModule mod_menu (Menu oreille) (720B) (0%)
    7μs
    1 x beforeRenderModule mod_custom (Oreille) (704B) (0%)
    7μs
    1 x beforeRenderModule mod_finder (Recherche (mobile)) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_custom (Toolbar-R (UCL)) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_menu (Menu oreille (mobile)) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_custom (RE-Social NEW (mobile)) (720B) (0%)
    4μs
50 statements were executed, 9 of which were duplicates, 41 unique23.72ms113.34KB
  • SELECT @@SESSION.sql_mode;206μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:308Copy
  • SELECT `data` FROM `rej_session` WHERE `session_id` = ?376μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250Copy
  • SELECT `session_id` FROM `rej_session` WHERE `session_id` = :session_id LIMIT 1231μs1.31KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • UPDATE `rej_session` SET `guest` = :guest , `time` = :time , `userid` = :user_id , `username` = :username , `client_id` = :client_id WHERE `session_id` = :session_id590μs992BParams/libraries/src/Session/MetadataManager.php:316Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `rej_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 11.76ms17.69KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `rej_viewlevels`264μ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` = :guest365μ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`2.1ms3.96KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT `value` FROM `rej_admintools_storage` WHERE `key` = 'cparams'733μs1.15KB/administrator/components/com_admintools/src/Helper/Storage.php:120Copy
  • SELECT `option`,`view`,`query` FROM `rej_admintools_wafexceptions`266μs640B/plugins/system/admintools/src/Utility/Cache.php:196Copy
  • SELECT `params` FROM `rej_extensions` WHERE `type` = 'plugin' AND `folder` = 'system' AND `element` = 'admintools'389μs536B/plugins/system/admintools/src/Utility/RescueUrl.php:324Copy
  • SELECT `params` FROM `rej_extensions` WHERE `type` = 'plugin' AND `folder` = 'system' AND `element` = 'admintools'357μs536B/plugins/system/admintools/src/Utility/RescueUrl.php:324Copy
  • SELECT * FROM `rej_admintools_ipautoban`199μs640B/plugins/system/admintools/src/Utility/Cache.php:126Copy
  • SELECT `ip` FROM `rej_admintools_ipblock`171μs520B/plugins/system/admintools/src/Utility/Cache.php:136Copy
  • SELECT * FROM `rej_admintools_storage` WHERE `key` LIKE 'timestamp_%'278μs592B/plugins/system/admintools/src/Feature/Base.php:255Copy
  • SELECT `source`,`dest`,`keepurlparams` FROM `rej_admintools_redirects` WHERE `published` = 1 ORDER BY `ordering` ASC165μs640B/plugins/system/admintools/src/Utility/Cache.php:162Copy
  • SELECT `value` FROM rej_acym_configuration WHERE `name` = 'level'216μs1.77KB/plugins/system/acymtriggers/acymtriggers.php:639Copy
  • SELECT `value` FROM rej_acym_configuration WHERE `name` = 'active_cron'202μ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`1.38ms19.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` = 1660μ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` = 1340μs976B/plugins/system/admintools/src/Utility/Cache.php:182Copy
  • SELECT * FROM `rej_languages` WHERE `published` = 1 ORDER BY `ordering` ASC383μs1.59KB/libraries/src/Language/LanguageHelper.php:177Copy
  • SELECT id FROM rej_reco_articles WHERE id=30 AND state=1241μ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 = 30 AND a.state = 1 GROUP BY a.id965μs2.5KB/components/com_reco/src/Model/ArticleModel.php:33Copy
  • SELECT id FROM rej_reco_articles WHERE id=30 AND state=1234μ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 = 30 AND b.state = 1 ORDER BY b.name ASC382μs704B/components/com_reco/src/Model/ArticleModel.php:77Copy
  • SELECT id FROM rej_reco_articles WHERE id=30 AND state=1231μ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 = 30 AND b.state = 1 ORDER BY b.name ASC395μs592B/components/com_reco/src/Model/ArticleModel.php:100Copy
  • SELECT custom_data FROM rej_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1284μ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`1.07ms2.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 ASC732μs4.03KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `name`,`element` FROM `rej_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1550μ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)319μ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)244μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM rej_acym_configuration784μs4.56KB/administrator/components/com_acym/libraries/joomla/database.php:36Copy
  • SELECT * FROM rej_acym_list WHERE type = 'standard'212μs1.66KB/administrator/components/com_acym/libraries/joomla/database.php:36Copy
  • SELECT * FROM rej_acym_field210μs1.69KB/administrator/components/com_acym/libraries/joomla/database.php:36Copy
  • SELECT * FROM rej_acym_form WHERE active = 1 AND type != 'shortcode'161μs912B/administrator/components/com_acym/libraries/joomla/database.php:36Copy
  • SELECT * FROM rej_jmap_metainfo WHERE `linkurl` = 'https://regards-economiques.be/index.php?cid=30&option=com_reco&view=article' AND `published` = 1201μs912B/plugins/system/jmap/jmap.php:819Copy
  • SELECT * FROM rej_jmap_canonicals WHERE `linkurl` = 'https://regards-economiques.be/index.php?cid=30&option=com_reco&view=article'134μ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` = 1186μ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"426μs536B/plugins/system/acymtriggers/acymtriggers.php:430Copy
  • SHOW FULL TABLES WHERE table_type="BASE TABLE"2.55ms3.56KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:635Copy
  • SELECT * FROM rej_acym_plugin253μs1.52KB/administrator/components/com_acym/libraries/joomla/database.php:36Copy
  • SELECT * FROM rej_acym_plugin219μ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`218μs1008B/administrator/components/com_acym/libraries/joomla/database.php:36Copy
  • SELECT * FROM rej_jmap_headings WHERE `linkurl` = 'https://regards-economiques.be/index.php?cid=30&option=com_reco&view=article'153μ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` = 1146μs688B/plugins/system/jmap/jmap.php:509Copy
  • SELECT `session_id` FROM `rej_session` WHERE `session_id` = ?167μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • UPDATE `rej_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?432μs592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy