Skip to main content

Många antioxidanter i kosten minskar risken för högt blodtryck

Många antioxidanter i kosten minskar risken för högt blodtryckHögt blodtryck är den främsta orsaken till stroke, hjärt-kärlsjukdomar och förtida död. Det har länge funnits bevis för att intag av frukt och grönsaker hänger samman med en minskad risk för att utveckla högt blodtryck. Då man ännu inte har undersökt huruvida detta tillskrivs innehållet av antioxidanter, har ett franskt forskarteam undersökt frågan närmare. Forskarna fann att kostens totala innehåll av olika antioxidanter kan minska risken för att få högt blodtryck med upp till 15 procent. Samtidigt bör man komma ihåg att kaliuminnehållet i frukt och grönsaker också spelar en avgörande roll i regleringen av blodtrycket. Detsamma gör tillskott med Q10, när kvaliteten är bra.

Som bakgrund för studien har franska forskare antagit att det finns ett samband mellan oxidativ stress och högt blodtryck. Vi utsätts för oxidativ stress när det finns en störning i balansen mellan antioxidanter och fria radikaler. Fria radikaler, som är några aggressiva molekyler, är en naturlig biprodukt från cellernas energiomsättning, och mängden ökas av åldringsprocesser, stress, inflammation, förgiftningar, tobaksrök och strålning.
Vårt enda skydd mot de fria radikalerna är olika antioxidanter som A-vitamin (särskilt förstadiet betakaroten) C-vitamin, E-vitamin, selen, zink, Q10 och en mängd växtbaserade ämnen som polyfenoler.
Oxidativ stress banar vägen för många kroniska sjukdomar. I samband med högt blodtryck antas det att oxidativ stress skadar endotelcellerna, som täcker blodkärlens insida. Endotelcellerna har flera funktioner, som att förhindra blodet från att koagulera och sända ut signalämnen som reglerar blodkärlens diameter och blodtillförsel till organ. Endotelcellerna styr också ansamlingen av immunceller vid skador och infektioner. Det betyder med andra ord att de fria radikalernas skador på endotelcellerna kan få långtgående konsekvenser.
Vid oxidativ stress kan de fria radikalerna dessutom attackera LDL-kolesterolet, så att det lagras in i kärlväggen. Det är denna process, och inte kolesterolet i sig själv, som främjar risken för åderförkalkning. Vid åderförkalkning blir artärerna styvare och förlorar sin elasticitet. Det får hjärtat att pumpa mer, och därför stiger blodtrycket

  • En särskilt farlig skadeverkning är när de fria radikalerna angriper fettsyrorna i cellmembranet.
  • Detta skapar en kedjereaktion som sprider sig genom cellen och vidare till andra celler.
  • Fenomenet kallas lipidoxidation, och kan jämföras med smör som härsknar på grund av oxideringsprocesser.
  • När fria radikaler attackerar LDL-kolesterolet blir det särskilt farligt. Detta beror på att de vita blodkropparna äter och lagrar in det förstörda kolesterolet i kärlväggen som skumceller, vilket banar vägen för åderförkalkning.

Antioxidanter i kosten kan minska risken för högt blodtryck med 15 procent

I den nya franska studien rekryterade forskarna data från 40 566 franska kvinnor, som sedan 1990 hade deltagit i en ännu större befolkningsstudie (E3N) om kost, cancer och kroniska sjukdomar. Kvinnor som redan hade högt blodtryck, cirkulationssjukdomar eller cancer uteslöts. Med 2–3 års mellanrum skulle kvinnorna fylla i frågeformulär kring sina kostvanor fram till 2008. Utifrån detta kunde forskarna, baserat på en italiensk databas och ett speciellt system som kallas HAT (Hydrogen Atom Transfer), beräkna det totala innehållet av antioxidanter – TAC (Total Antioxidant Capacity). Deltagarna skulle också informera om sitt intag av antioxidanter genom tillskott.
Från och med 1993, och i uppföljningsstudierna (1994, 1997, 2000, 2002, 2005 och 2008), skulle kvinnorna dessutom informera om huruvida de hade högt blodtryck, samt dagen för den eventuella diagnosen.
Efter ett genomsnitt på 12,7 år visade det sig att 9 350 av de 40 566 kvinnorna hade högt blodtryck.
Forskarna fann således ett direkt samband mellan intaget av antioxidanter och risken för att få högt blodtryck. Det visade sig mer precist att den femtedel av kvinnorna som fick flest antioxidanter genom frukt, grönsaker, bär, vin och andra källor löpte 15 procent lägre risk för att utveckla högt blodtryck.
Forskarna fann inget statistiskt samband mellan antioxidanter från kaffe, te och choklad och risken för att utveckla högt blodtryck.

Studiens begränsningar

Enligt forskarna är detta första gången man har tittat närmare på sambandet mellan kostens totala innehåll av antioxidanter och risken för att utveckla högt blodtryck. Forskarna medger dock att studien har vissa begränsningar. Det är bland annat mycket möjligt att de deltagare som äter mest frukt och grönsaker också har en hälsosammare livsstil när det gäller motion, sömn och andra vanor.
Forskarna hänvisar också till studier som SUVIMAX, som inte visar på något samband mellan intag av antioxidanter som kosttillskott och risken för att utveckla högt blodtryck.
Därför antyder forskarna att vi i synnerhet bör få antioxidanter från kosten, där de ingår tillsammans med andra näringsämnen.
När det gäller kosttillskott är det också avgörande att de är i en form och kvalitet som kroppen kan ta upp och utnyttja. Det kan därför vara nödvändigt att söka dokumentation.

Kalium har också betydelse för reglering av blodtrycket

Det visar sig att det finns en del kalium i de frukter och grönsaker som också innehåller många antioxidanter. Kalium reglerar och sänker blodtrycket genom många mekanismer, vilka inkluderar enzymprocesser och nervsystemets impulser till musklerna och hjärtat. Det är också möjligt att ett ökat kaliumintag kan sänka blodtrycket genom att öka utsöndringen av natrium (salt), där alltför stora mängder är förknippade med högt blodtryck.
På denna webbplats har vi tidigare beskrivit hur kalium bidrar till att reglera blodtrycket.

Den moderna livsstilen orsakar utbredd kaliumbrist

Kombinationen av raffinerad mat, för mycket salt, kaffe och alkohol samt stress, bidrar till kaliumbrist. Det får samtidigt kroppen att utsöndra för mycket kalium. Vattendrivande läkemedel är också problematiskt.

Tillskott med Q10 kan sänka blodtrycket betydligt

Q10 är mest känt för att ingå i alla cellers energiomsättning, och här har det upptagna hjärtat ett särskilt stort behov. Men Q10 fungerar också som en viktig antioxidant som skyddar våra celler, däribland blodkärlens endotelceller, mot oxidativ stress. Vi producerar själva Q10, men den egna produktionen minskar gradvis med åldern, och det kan påverka utvecklingen av åderförkalkning och högt blodtryck.
Två metaanalyser ledda av den australiensiske Q10-experten dr Franklin L. Rosenfeldt har avslöjat att tillskott med Q10 – 100 mg två gånger dagligen till maten – kan sänka det systoliska och diastoliska blodtrycket betydligt hos patienter med högt blodtryck.

Q10-tillskott bör vara av läkemedelskvalitet

Kvaliteten på en Q10-produkt är avgörande för resultatet av olika studier. Detta beror på att vi har svårt att ta upp Q10 om inte Q10-ämnet löses upp helt i enstaka molekyler, och det kräver en särskild oljeupplösning och uppvärmningsteknik.
Det kan därför löna sig att välja en Q10-produkt med denna unika och patenterade metod, som förbättrar kroppens upptag av det aktiva ämnet, och där det föreligger dokumentation på att Q10-tillskottet verkar.

Referenser

Paola Villaverde et al. High dietary total antioxidant capacity is associated with a reduced risk of hypertension in French Women. Nutrition Journal 2019

Michael S. Stone. Potassium Intake, Bioavailability, Hypertension, and glucose Control. Nutrients. 2016

Houston M.C. The importance of potassium in managing hypertension. Curr. Hypertens. Rep. 2011. PubMed

William V. Judy Coenzyme Q10. An Insider´s Guide. Ny Videnskab 2018

  • Skapad
8.736MBMemory Usage94.01msRequest Duration
Joomla! Version4.4.4
PHP Version8.3.6
Identityguest
Response200
Templateyootheme
Database
Server
mysql
Version
8.0.40-0ubuntu0.24.04.1
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_0900_ai_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:46 [ "REDIRECT_HTTP_AUTHORIZATION" => "" "REDIRECT_HTTPS" => "on" "REDIRECT_SSL_TLS_SNI"...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1745571740 "last" => 1745571740...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
plg_system_languagefilter
array:1 [ "language" => "sv-SE" ]
  • afterLoad (456.41KB) (602μs)
  • afterInitialise (1.27MB) (9.93ms)
  • afterRoute (906.15KB) (5.26ms)
  • beforeRenderComponent com_content (22.86KB) (286μs)
  • Before Access::preloadComponents (all components) (33.44KB) (291μs)
  • After Access::preloadComponents (all components) (97.34KB) (615μs)
  • Before Access::preloadPermissions (com_content) (1.6KB) (14μs)
  • After Access::preloadPermissions (com_content) (3.24MB) (5.72ms)
  • Before Access::getAssetRules (id:4882 name:com_content.article.2412) (130.65KB) (93μs)
  • After Access::getAssetRules (id:4882 name:com_content.article.2412) (7.38KB) (49μs)
  • beforeRenderRawModule mod_custom (GO GOOGLE) (1.42MB) (17.68ms)
  • afterRenderRawModule mod_custom (GO GOOGLE) (4.38KB) (205μs)
  • beforeRenderModule mod_custom (GO GOOGLE) (720B) (4μs)
  • afterRenderModule mod_custom (GO GOOGLE) (5.43KB) (87μs)
  • afterRenderComponent com_content (60.14KB) (5.44ms)
  • Before Access::getAssetRules (id:8 name:com_content) (50.03KB) (1.74ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (29μs)
  • afterDispatch (17.7KB) (669μs)
  • beforeRenderRawModule mod_articles_category (LÄS MER...) (32.21KB) (439μs)
  • afterRenderRawModule mod_articles_category (LÄS MER...) (71.3KB) (30.28ms)
  • beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (27μs)
  • afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (45μs)
  • beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (11μs)
  • afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (23μs)
  • beforeRenderModule mod_articles_category (LÄS MER...) (272.94KB) (2.12ms)
  • afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (62μs)
  • beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (14μs)
  • afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (27μs)
  • beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (10μs)
  • afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (1.3KB) (23μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (13.77KB) (283μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (134.69KB) (1.63ms)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (5μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (5.61KB) (61μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (18μs)
  • afterRenderRawModule mod_languages (Sprogskift) (24.59KB) (1.42ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (20μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (11μs)
  • afterRenderRawModule mod_finder () (65.84KB) (1.98ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (3.29KB) (34μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (173μs)
  • afterRenderRawModule mod_custom () (21.95KB) (865μs)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (1.23KB) (52μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (101μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (5.77KB) (594μs)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (4μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (44μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (15μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (771μs)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (35μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (10μs)
  • afterRenderRawModule mod_finder () (6.29KB) (580μs)
  • beforeRenderModule mod_finder () (704B) (4μs)
  • afterRenderModule mod_finder () (1.23KB) (57μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (185μs)
  • afterRenderRawModule mod_custom () (944B) (128μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.43KB) (27μs)
  • beforeRenderRawModule mod_custom () (688B) (89μs)
  • afterRenderRawModule mod_custom () (896B) (108μs)
  • beforeRenderModule mod_custom () (704B) (2μs)
  • afterRenderModule mod_custom () (5.21KB) (24μs)
  • afterRender (205.8KB) (2.33ms)
  • 1 x afterRenderRawModule mod_articles_category (LÄS MER...) (71.3KB) (32.2%)
    30.28ms
    1 x beforeRenderRawModule mod_custom (GO GOOGLE) (1.42MB) (18.81%)
    17.68ms
    1 x afterInitialise (1.27MB) (10.56%)
    9.93ms
    1 x After Access::preloadPermissions (com_content) (3.24MB) (6.08%)
    5.72ms
    1 x afterRenderComponent com_content (60.14KB) (5.79%)
    5.44ms
    1 x afterRoute (906.15KB) (5.6%)
    5.26ms
    1 x afterRender (205.8KB) (2.48%)
    2.33ms
    1 x beforeRenderModule mod_articles_category (LÄS MER...) (272.94KB) (2.25%)
    2.12ms
    1 x afterRenderRawModule mod_finder () (65.84KB) (2.11%)
    1.98ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (50.03KB) (1.86%)
    1.74ms
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (134.69KB) (1.74%)
    1.63ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (24.59KB) (1.52%)
    1.42ms
    1 x afterRenderRawModule mod_custom () (21.95KB) (0.92%)
    865μs
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.82%)
    771μs
    1 x afterDispatch (17.7KB) (0.71%)
    669μs
    1 x After Access::preloadComponents (all components) (97.34KB) (0.65%)
    615μs
    1 x afterLoad (456.41KB) (0.64%)
    602μs
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (5.77KB) (0.63%)
    594μs
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.62%)
    580μs
    1 x beforeRenderRawModule mod_articles_category (LÄS MER...) (32.21KB) (0.47%)
    439μs
    1 x Before Access::preloadComponents (all components) (33.44KB) (0.31%)
    291μs
    1 x beforeRenderComponent com_content (22.86KB) (0.3%)
    286μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (13.77KB) (0.3%)
    283μs
    1 x afterRenderRawModule mod_custom (GO GOOGLE) (4.38KB) (0.22%)
    205μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.2%)
    185μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.18%)
    173μs
    1 x afterRenderRawModule mod_custom () (944B) (0.14%)
    128μs
    1 x afterRenderRawModule mod_custom () (896B) (0.11%)
    108μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (0.11%)
    101μs
    1 x Before Access::getAssetRules (id:4882 name:com_content.article.2412) (130.65KB) (0.1%)
    93μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.09%)
    89μs
    1 x afterRenderModule mod_custom (GO GOOGLE) (5.43KB) (0.09%)
    87μs
    1 x afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (0.07%)
    62μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (5.61KB) (0.06%)
    61μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.06%)
    57μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.06%)
    52μs
    1 x After Access::getAssetRules (id:4882 name:com_content.article.2412) (7.38KB) (0.05%)
    49μs
    1 x afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (0.05%)
    45μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (0.05%)
    44μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.04%)
    35μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.04%)
    34μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.03%)
    29μs
    1 x beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (0.03%)
    27μs
    1 x afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (0.03%)
    27μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.03%)
    27μs
    1 x afterRenderModule mod_custom () (5.21KB) (0.03%)
    24μs
    1 x afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (1.3KB) (0.02%)
    23μs
    1 x afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (0.02%)
    23μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0.02%)
    20μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (0.02%)
    18μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (0.02%)
    15μs
    1 x beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (0.01%)
    14μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0.01%)
    14μs
    3 x beforeRenderModule mod_custom () (704B) (0.01%)
    11μs
    1 x beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (0.01%)
    11μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0.01%)
    11μs
    1 x beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (0.01%)
    10μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0.01%)
    10μs
    2 x beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (0.01%)
    9μs
    2 x beforeRenderModule mod_finder () (704B) (0.01%)
    9μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0.01%)
    5μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0.01%)
    5μs
    1 x beforeRenderModule mod_custom (GO GOOGLE) (720B) (0%)
    4μs
43 statements were executed, 9 of which were duplicates, 34 unique48.34ms1.13MB
  • SELECT @@SESSION.sql_mode;56μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?148μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 161μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `has_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)679μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `has_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1241μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`80μs656B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `has_usergroups` AS `a` LEFT JOIN `has_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest142μs1.33KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `has_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`491μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC154μs2.33KB/libraries/src/Language/LanguageHelper.php:142Copy
  • SELECT `element`,`name`,`client_id`,`extension_id` FROM `has_extensions` WHERE `type` = 'language' AND `state` = 0 AND `enabled` = 1150μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config166μs1.06KB/administrator/components/com_rsform/helpers/config.php:52Copy
  • 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 `has_menu` AS `m` LEFT JOIN `has_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`765μs165.8KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray1,:preparedArray2)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`281μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `has_template_styles` AS `s` LEFT JOIN `has_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` = 1175μs848B/administrator/components/com_templates/src/Model/StyleModel.php:773Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `has_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40)371μs7.44KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `has_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 03.24ms401.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`705μs3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '2412'799μs48B/libraries/src/Table/Table.php:1325Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `has_content` AS `a` INNER JOIN `has_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `has_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `has_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `has_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `has_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0 AND `a`.`language` IN (:preparedArray1,:preparedArray2)) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray3,:preparedArray4)340μs22.19KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`340μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `has_contentitem_tag_map` AS `m` INNER JOIN `has_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2) AND `language` IN (:preparedArray3,:preparedArray4)1.8ms4.13KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`291μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • 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 has_fields AS a LEFT JOIN `has_languages` AS l ON l.lang_code = a.language LEFT JOIN has_users AS uc ON uc.id=a.checked_out LEFT JOIN has_viewlevels AS ag ON ag.id = a.access LEFT JOIN has_users AS ua ON ua.id = a.created_user_id LEFT JOIN has_fields_groups AS g ON g.id = a.group_id LEFT JOIN `has_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2,:preparedArray3)) AND `a`.`access` IN (:preparedArray4,:preparedArray5)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray6,:preparedArray7)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform AND `a`.`language` IN (:preparedArray8,:preparedArray9) ORDER BY a.ordering ASC343μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id102μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id65μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `has_modules` AS `m` LEFT JOIN `has_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `has_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,:preparedArray2)) 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) AND `m`.`language` IN (:preparedArray3,:preparedArray4) ORDER BY `m`.`position`,`m`.`ordering`2.01ms212.84KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`catid`,`a`.`language`, CASE WHEN CHAR_LENGTH(`a`.`alias`) != 0 THEN CONCAT_WS(':', `a`.`id`, `a`.`alias`) ELSE a.id END AS `slug`, CASE WHEN CHAR_LENGTH(`cc`.`alias`) != 0 THEN CONCAT_WS(':', `cc`.`id`, `cc`.`alias`) ELSE cc.id END AS `catslug` FROM `has_content` AS `a` LEFT JOIN `has_categories` AS `cc` ON `cc`.`id` = `a`.`catid` WHERE `a`.`catid` = :catid AND `a`.`state` = :state AND `a`.`access` IN (:preparedArray1,:preparedArray2) AND (`publish_up` IS NULL OR `publish_up` <= :nowDate1) AND (`publish_down` IS NULL OR `publish_down` >= :nowDate2) AND `a`.`language` IN (:preparedArray3,:preparedArray4) ORDER BY CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END DESC2.88ms109.75KBParams/plugins/content/pagenavigation/src/Extension/PageNavigation.php:188Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`288μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1120μs536B/templates/yootheme/packages/platform-joomla/src/Storage.php:30Copy
  • SELECT `language`,`id` FROM `has_menu` WHERE `home` = '1' AND `published` = 1 AND `client_id` = 0336μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id87μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id59μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id`,CONCAT_WS(':', `ca`.`id`, `ca`.`alias`) AS `catid` FROM `has_content` AS `c` INNER JOIN `has_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `has_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `has_content` AS `c2` ON `a2`.`id` = `c2`.`id` INNER JOIN `has_categories` AS `ca` ON `c2`.`catid` = `ca`.`id` AND `ca`.`extension` = :extension2 WHERE `c`.`id` = :id AND c2.access IN (1,5) AND c2.language != 'sv-SE' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-04-25 09:02:20') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-04-25 09:02:20') AND c2.state = 1331μs3.97KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count` FROM `has_content` AS `a` LEFT JOIN `has_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `has_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `has_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `has_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `has_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `has_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`language` IN (:preparedArray5,:preparedArray6) ORDER BY RAND() ASC LIMIT 1028.01ms167.16KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`317μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `c2`.`language`,`c2`.`id` FROM `has_menu` AS `c` INNER JOIN `has_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `has_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `has_menu` AS `c2` ON `a2`.`id` = `c2`.`id` WHERE `c`.`id` = :id131μs1.38KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1166μs640B/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT `title` FROM `has_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)130μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • 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 has_fields AS a LEFT JOIN `has_languages` AS l ON l.lang_code = a.language LEFT JOIN has_users AS uc ON uc.id=a.checked_out LEFT JOIN has_viewlevels AS ag ON ag.id = a.access LEFT JOIN has_users AS ua ON ua.id = a.created_user_id LEFT JOIN has_fields_groups AS g ON g.id = a.group_id WHERE ( (`a`.`context` = :context AND `a`.`access` IN (:preparedArray1,:preparedArray2)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray3,:preparedArray4)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform AND `a`.`language` IN (:preparedArray5,:preparedArray6) ORDER BY a.ordering ASC312μs4.75KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `title` FROM `has_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)166μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • 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 `has_scheduler_tasks` AS `a` WHERE `a`.`state` = 1111μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?90μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?815μs592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy