Skip to main content

Tillskott med D-vitamin kan lindra PMS

Tillskott med D-vitamin kan lindra PMSPremenstruellt syndrom, PMS, är vanligt bland kvinnor i fertil ålder, och det kan göra livet jobbigt i flera år med fysiska och psykiska besvär flera dagar i månaden. En orsak kan vara den utbredda bristen på D-vitamin. För det verkar nu som om större tillskott till kvinnor i underskott kan lindra PMS – bland annat genom att påverka markörer för inflammation och kroppens antioxidantkapacitet. Detta framgår av en ny iransk studie publicerad i tidskriften Scientific Reports. Man bör också vara uppmärksam på att magnesium behövs för aktivering av D-vitaminet, så att det kan utnyttjas optimalt.

PMS inkluderar ett eller flera symtom som uppstår mellan ägglossning och menstruation. Symtom som huvudvärk, modlöshet, irritation, kognitiv dysfunktion, sug efter sötsaker, ödem, dålig sömn, bröstspänningar och smärta i underlivet är vanliga. De fysiska och psykiska symtomen har en negativ inverkan på många kvinnors livskvalitet och är enligt WHO ett allvarligt hälsoproblem i moderna samhällen. Närstående till kvinnor med PMS, däribland mannen, barnen och kollegor, kan också lida vid kvinnornas hormonella svängningar.
I hela världen lider cirka 48 procent av kvinnorna i fertil ålder av PMS. Unga kvinnor är mest utsatta, och 70–90 procent har upplevt minst ett PMS-symptom under sina fruktbara år.

PMS orsakas av inflammationer, oxidativ stress och andra obalanser

Det är inte möjligt att diagnostisera PMS via blodprover, men det amerikanska psykologförbundet, APA, har publicerat flera fysiska och psykiska symtom som kriterier för diagnosen. Det finns emellertid vissa hypoteser som handlar om obalanser i hypofysens övergripande gonadotropiner, som reglerar äggstockarnas funktion, samt förändrade processer i hjärnan.
Man har observerat att kvinnor med PMS har ett högre innehåll av inflammationsfrämjande cytokiner i blodet – däribland IL-2, IL-4, IL-10 och IL-12. Det är känt att inflammationer i hjärnan kan medföra humörsvängningar, depressiva tillstånd och oxidativ stress i neuronerna orsakad av fria radikaler.
Man har också hittat inflammationsfrämjande cytokiner i äggstockarna och livmoderslemhinnan, vilket kan orsaka smärta före och under menstruationen.
Man har dessutom observerat avvikelser i kalciummetabolismen, vilka också kan vara ansvariga för inflammation, oxidativ stress samt fysiska och känslomässiga symtom.
Hos kvinnor med PMS har man i detta sammanhang hittat en lägre total antioxidantkapacitet.
Det visar sig nu att D-vitaminet kan reglera flera av dessa processer.

D-vitamin anses vara ett steroidhormon med många funktioner

D-vitamin anses faktiskt vara ett steroidhormon. Det beror på att vi själva bildar det mesta utifrån kolesterol, som också är grundkomponenten i andra steroidhormoner som kortisol, progesteron, östrogener och testosteron.
De flesta av kroppens celler har receptorer för D-vitamin (VDR), där det reglerar en mängd olika gener och biokemiska processer i kroppen, som också är kopplade till kvinnans menstruationscykel och fertilitet.
Det visar sig att kvinnor med PMS har lägre serumnivåer av D-vitamin i lutealfasen (mellan ägglossning och menstruation), jämfört med kvinnor som inte lider av PMS.
Man har dessutom funnit att ett måttligt intag av D-vitamin (18 mikrogram/dag) kan minska PMS-symtomen med 41 procent i förhållande till låga intag (3 mikrogram/dag).
D-vitaminets antioxidantegenskaper påvisades 1993 genom dess förmåga att hämma järnberoende lipidperoxidation. Det betyder med andra ord att järn kan vara en katalysator för bildandet av fria radikaler, och att dessa är särskilt farliga när de attackerar lipider (fetter) i cellmembranen.
D-vitaminets förmåga att hämma inflammationer har andra antioxidantegenskaper, eftersom inflammationer i sig själva skapar fria radikaler.
Som något helt nytt ville forskarna därför titta närmare på förhållandet mellan D-vitaminbrist, PMS, markörer för inflammation och kroppens antioxidantkapacitet.

Kvinnor med PMS fick högre doser D-vitamin

Sommarsolen är den viktigaste källan till D-vitamin, och vi bildar ett förstadium utifrån ett kolesterol i huden. Men den moderna inomhuslivsstilen gör brist till ett världsomspännande problem. Även i sydliga områden.
I den nya studien från Iran deltog 38 kvinnliga studenter med PMS, som också led brist på D-vitamin. Av dessa fick de 20 deltagarna större tillskott med D-vitamin (50 000 IE = 1 250 mikrogram) varannan vecka, och resterande 18 fick placebo.
I jämförelse ligger de allmänna rekommendationerna, RI, på 5 mikrogram om dagen, så den aktuella dosen låg långt över RI och den övre dagliga gränsen, som är satt till 100 mikrogram av Efsa, Europeiska myndigheten för livsmedelssäkerhet. Men när D-vitaminet lagras i levern motsvarar det en daglig dos på 89 mikrogram (1 250 mikrogram: 14). Det visade sig då också att alla deltagare tålde den extremt höga dosen som gavs var fjortonde dag.
Enligt studien kan man istället ta 80–100 mikrogram D-vitamin dagligen, så att man inte överskrider Efsas gränsvärden.

D-vitamin lindrar PMS via flera mekanismer

Under studien som pågick i fyra månader fick deltagarna bedöma sin grad av PMS och genomföra en rad blodprover för att bedöma blodets nivå av D-vitamin samt markörer för inflammation och kroppens antioxidantkapacitet.
Studien avslöjade följande:

  • De högre tillskotten med D-vitamin ökade deltagarnas nivåer i blodet till normala värden.
  • Detta hade en markant effekt på flera markörer för inflammation (IL-10, IL12).
  • Kroppens totala antioxidantkapacitet (TAC) hade förbättrats.
  • Deltagarnas poäng på olika PMS-symtom hade minskats signifikant.
  • I placebogruppen observerade forskarna det motsatta.

Forskarna bakom den iranska studien kommer dessutom närmare in på hur D-vitamin hämmar inflammationer. De kommer också in på hur hjärnan är särskilt sårbar för inflammationer, eftersom det bland annat kan orsaka humörsvängningar och depressiva tillstånd.
Studien har publicerats i tidskriften Scientific Reports.

  • RI för D-vitamin för vita vuxna är satt till 5 mikrogram, vilket finns i vanliga vitamintabletter.
  • Mycket tyder på att våra verkliga behov är större. Också vid PMS.
  • På en bra sommardag i lätta kläder kan vi enkelt bilda 20–100 mikrogram.

D-vitamintillskott och aktivering

Som nämnts är solen den viktigaste källan till D-vitamin, men på våra breddgrader kan vi bara bilda vitaminet under sommarhalvåret, när solen står tillräckligt högt på himlen. Inomhuslivsstil och ohämmad användning av solskyddsfaktor gör så att många hamnar i underskott hela året. Mörk hud, övervikt, kroniska sjukdomar som diabetes och kolesterolsänkande läkemedel, statiner, ökar dessutom behovet.
På marknaden finns det starka tillskott med 20–80 mikrogram.
Eftersom D-vitamin är ett fettlösligt vitamin får vi det bästa utnyttjandet i tillskott som kapslar, där D-vitaminet är bundet till olja.

Aktivering av D-vitamin kräver magnesium

Det bör tilläggas att den D-vitaminform som vi bildar från solen eller får genom tillskott är ett förstadium, som heter kolekalciferol, och denna form har ingen biologisk aktivitet. I levern omvandlas kolekalciferol med hjälp av magnesiuminnehållande enzymer till 25-hydroxi-D-vitamin, som också är den form som mäts i blodet. När D-vitaminet ska användas omvandlas det i njurarna till den aktiva formen 1,25-dihydroxyvitamin D med hjälp av andra magnesiuminnehållande enzymer.
Så om man lider av PMS bör man också tänka på att få tillräckligt med magnesium genom kost eller tillskott. I övrigt visar andra studier att tillskott med magnesium (360 mg) också kan lindra PMS.

Tillskott med magnesium ska tas upp i tunntarmen

Tillskott med magnesium bör vara av god kvalitet och innehålla organiska föreningar som kan tas upp. För om ett tillskott passerar oupplöst genom tarmsystemet, bör man inte förvänta sig någon effekt. Därför kan man göra ett litet test genom att lägga en magnesiumtablett i ett glas vatten och se om den löses upp inom några minuter. Tablettens snabba upplösning ger en större garanti för att kroppen ska kunna ta upp innehållet av magnesium i tunntarmen.
Magnesiumoxid, som finns i många tillskott, samt Magnesia mot förstoppning, är svårupptagligt, och föreningen verkar främst i tarmen.

Referenser

Hajar Heidari et al. Vitamin D Supplementation for Premenstrual Syndrome-Related inflammation and antioxidant markers in students with vitamin D deficient: a randomized trial. Scientific Reports. 17 October 2019

Anne Marie Uwitonze, Mohammed S Razzaque. Role of magnesium in Vitamin D Activation and Function. The Journal of the American Osteopatic Association. 2018

American Osteopathic Association. Low magnesium levels make D-vitamin ineffective. ScienceDaily. 2018

Facchinetti F et al. Oral magnesium successfully relieves premenstrual mood changes. Obstet Gynecol. 1991

  • Skapad
28.974MBMemory Usage381msRequest 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
array:1 [ "8c48c4b25e7bfaf1e1e1af15958abb70" => "lq49is85g6btsthj1390jbgau4" ]
$_SERVER
array:47 [ "REDIRECT_HTTP_AUTHORIZATION" => "" "REDIRECT_HTTPS" => "on" "REDIRECT_SSL_TLS_SNI"...
session
array:3 [ "counter" => 2 "timer" => array:3 [ "start" => 1744807037 "last" => 1744807037...
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 (3.82MB) (29.65ms)
  • afterInitialise (8.46MB) (85.08ms)
  • afterRoute (2.32MB) (23.52ms)
  • beforeRenderComponent com_content (397.09KB) (3.68ms)
  • Before Access::preloadComponents (all components) (256.48KB) (1.68ms)
  • After Access::preloadComponents (all components) (100.46KB) (750μs)
  • Before Access::preloadPermissions (com_content) (1.6KB) (18μs)
  • After Access::preloadPermissions (com_content) (3.24MB) (8.32ms)
  • Before Access::getAssetRules (id:5226 name:com_content.article.2577) (130.65KB) (250μs)
  • After Access::getAssetRules (id:5226 name:com_content.article.2577) (26.98KB) (231μs)
  • beforeRenderRawModule mod_custom (GO GOOGLE) (7.05MB) (81.45ms)
  • afterRenderRawModule mod_custom (GO GOOGLE) (103.67KB) (1.37ms)
  • beforeRenderModule mod_custom (GO GOOGLE) (720B) (6μs)
  • afterRenderModule mod_custom (GO GOOGLE) (10.42KB) (172μs)
  • afterRenderComponent com_content (202.03KB) (15.03ms)
  • Before Access::getAssetRules (id:8 name:com_content) (249.56KB) (6.19ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (30μs)
  • afterDispatch (18.12KB) (1.65ms)
  • beforeRenderRawModule mod_articles_category (LÄS MER...) (66.52KB) (1.4ms)
  • afterRenderRawModule mod_articles_category (LÄS MER...) (331.18KB) (62.03ms)
  • beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (35μs)
  • afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (657μs)
  • beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (27μs)
  • afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (73μs)
  • beforeRenderModule mod_articles_category (LÄS MER...) (506.73KB) (10.17ms)
  • afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (69μs)
  • beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (15μs)
  • afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (26μs)
  • beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (11μs)
  • afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (1.3KB) (1.05ms)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (14.07KB) (793μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (286.91KB) (7.77ms)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (6μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (5.7KB) (75μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (21μs)
  • afterRenderRawModule mod_languages (Sprogskift) (267.46KB) (6.12ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (35μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (13μs)
  • afterRenderRawModule mod_finder () (601.59KB) (8.91ms)
  • beforeRenderModule mod_finder () (704B) (6μs)
  • afterRenderModule mod_finder () (3.29KB) (54μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (989μs)
  • afterRenderRawModule mod_custom () (23.36KB) (2.79ms)
  • beforeRenderModule mod_custom () (704B) (7μs)
  • afterRenderModule mod_custom () (1.23KB) (53μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (354μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (9.64KB) (1.88ms)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (6μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (54μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (21μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (3.03ms)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (4μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (45μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (11μs)
  • afterRenderRawModule mod_finder () (5.98KB) (1.14ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (1.23KB) (51μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (587μs)
  • afterRenderRawModule mod_custom () (944B) (2.21ms)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (2.43KB) (68μs)
  • beforeRenderRawModule mod_custom () (688B) (433μs)
  • afterRenderRawModule mod_custom () (896B) (155μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (5.21KB) (42μs)
  • afterRender (331.48KB) (7.1ms)
  • 1 x afterInitialise (8.46MB) (22.32%)
    85.08ms
    1 x beforeRenderRawModule mod_custom (GO GOOGLE) (7.05MB) (21.37%)
    81.45ms
    1 x afterRenderRawModule mod_articles_category (LÄS MER...) (331.18KB) (16.27%)
    62.03ms
    1 x afterLoad (3.82MB) (7.78%)
    29.65ms
    1 x afterRoute (2.32MB) (6.17%)
    23.52ms
    1 x afterRenderComponent com_content (202.03KB) (3.94%)
    15.03ms
    1 x beforeRenderModule mod_articles_category (LÄS MER...) (506.73KB) (2.67%)
    10.17ms
    1 x afterRenderRawModule mod_finder () (601.59KB) (2.34%)
    8.91ms
    1 x After Access::preloadPermissions (com_content) (3.24MB) (2.18%)
    8.32ms
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (286.91KB) (2.04%)
    7.77ms
    1 x afterRender (331.48KB) (1.86%)
    7.10ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (249.56KB) (1.62%)
    6.19ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (267.46KB) (1.61%)
    6.12ms
    1 x beforeRenderComponent com_content (397.09KB) (0.96%)
    3.68ms
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.8%)
    3.03ms
    1 x afterRenderRawModule mod_custom () (23.36KB) (0.73%)
    2.79ms
    1 x afterRenderRawModule mod_custom () (944B) (0.58%)
    2.21ms
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (9.64KB) (0.49%)
    1.88ms
    1 x Before Access::preloadComponents (all components) (256.48KB) (0.44%)
    1.68ms
    1 x afterDispatch (18.12KB) (0.43%)
    1.65ms
    1 x beforeRenderRawModule mod_articles_category (LÄS MER...) (66.52KB) (0.37%)
    1.40ms
    1 x afterRenderRawModule mod_custom (GO GOOGLE) (103.67KB) (0.36%)
    1.37ms
    1 x afterRenderRawModule mod_finder () (5.98KB) (0.3%)
    1.14ms
    1 x afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (1.3KB) (0.28%)
    1.05ms
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.26%)
    989μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (14.07KB) (0.21%)
    793μs
    1 x After Access::preloadComponents (all components) (100.46KB) (0.2%)
    750μs
    1 x afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (0.17%)
    657μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.15%)
    587μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.11%)
    433μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (0.09%)
    354μs
    1 x Before Access::getAssetRules (id:5226 name:com_content.article.2577) (130.65KB) (0.07%)
    250μs
    1 x After Access::getAssetRules (id:5226 name:com_content.article.2577) (26.98KB) (0.06%)
    231μs
    1 x afterRenderModule mod_custom (GO GOOGLE) (10.42KB) (0.05%)
    172μs
    1 x afterRenderRawModule mod_custom () (896B) (0.04%)
    155μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (5.7KB) (0.02%)
    75μs
    1 x afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (0.02%)
    73μs
    1 x afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (0.02%)
    69μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.02%)
    68μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.01%)
    54μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (0.01%)
    54μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.01%)
    53μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.01%)
    51μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.01%)
    45μs
    1 x afterRenderModule mod_custom () (5.21KB) (0.01%)
    42μs
    1 x beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (0.01%)
    35μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0.01%)
    35μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.01%)
    30μs
    1 x beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (0.01%)
    27μs
    1 x afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (0.01%)
    26μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (0.01%)
    21μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (0.01%)
    21μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0%)
    18μs
    3 x beforeRenderModule mod_custom () (704B) (0%)
    16μs
    1 x beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (0%)
    15μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0%)
    13μs
    2 x beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (0%)
    12μs
    1 x beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (0%)
    11μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    11μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0%)
    11μs
    1 x beforeRenderModule mod_custom (GO GOOGLE) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    4μs
42 statements were executed, 9 of which were duplicates, 33 unique82.97ms1.12MB
  • SELECT @@SESSION.sql_mode;65μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?98μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 1103μs1.31KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • UPDATE `has_session` SET `guest` = :guest , `time` = :time , `userid` = :user_id , `username` = :username , `client_id` = :client_id WHERE `session_id` = :session_id1.29ms992BParams/libraries/src/Session/MetadataManager.php:316Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `has_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1203μs1.56KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`91μ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` = :guest183μ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`502μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC163μ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` = 1154μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config188μ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`742μ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`276μ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` = 1180μ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)381μ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`594μs3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '2577'978μ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)559μ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`337μ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)3.55ms4.11KBParams/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`355μ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 ASC339μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id218μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id339μ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`3.13ms212.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 DESC6.15ms109.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`660μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1134μ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` = 0337μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id106μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id66μ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-16 12:37:21') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-04-16 12:37:21') AND c2.state = 1286μ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 1054.67ms163.16KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • 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` = :id180μs1.38KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1187μ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)147μ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 ASC343μ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)143μ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` = 1121μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?93μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?1.08ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy