Skip to main content

Covid-19-vågor och D-vitamin

- ett förbisett sammanhang

Covid-19-vågor och D-vitaminI kampen mot covid-19 ligger det mest fokus på hygien, munskydd, nedstängningar och försenade vacciner. Men under flera månader har ett antal forskare argumenterat för nödvändiga tillskott med D-vitamin under vinterhalvåret för att bromsa de nya vågorna av covid-19. Detta beror på att D-vitamin har en avgörande betydelse för immunförsvaret, och att brister alltid har bidragit till säsongsbetonade virusinfektioner. Samtidigt ser vi att de grupper som är mest sårbara för covid-19 är just de grupper där brist på D-vitamin är vanligast – däribland äldre, vårdhemsboende, personer med mörk hy, överviktiga, diabetiker och andra med kroniska sjukdomar. Den brittiska regeringen tillhandahåller redan gratis tillskott till sårbara grupper. Detta framgår bland annat av en artikel i Daily Mail och en översiktsartikel publicerad i British Medical Journal. Men varför är D-vitamin så viktigt för immunförsvaret, varför uppstår brister särskilt i sårbara grupper, och hur mycket har vi egentligen behov av? Och räcker det med nya vacciner om covid-19 muterar?

Det är allmänt känt att risken för att smittas av virusinfektioner ökar under vinterhalvåret när vi är inomhus mer och befinner oss närmare varandra. Ändå tyder årtionden av forskning på att det också finns en tydlig koppling mellan säsongsbetonade virusinfektioner och brist på D-vitamin, vilket försvagar immunförsvaret så att vi lättare smittas.
Eftersom den höga sommarsolen är den viktigaste källan till D-vitamin och lagren i levern är begränsade, blir brist alltmer vanligare under vinterhalvåret på de nordliga breddgraderna. De första fallen av covid-19 observerades i Wuhan i centrala Kina i november 2019, varefter infektionen spred sig som en pandemi. Under sommaren, när vi bildade mer D-vitamin från solen, sjönk kurvorna vid de nordligare breddgraderna. Sedan dess har flera forskare därför varnat för nya vågor under vinterhalvåret till följd av en stigande brist av D-vitamin.
I Storbritannien tar man nu problemet så pass allvarligt att gratis tillskott med D-vitamin skickas hem direkt till dörren i fyra månader till 2,2 miljoner som tillhör de mest sårbara grupperna. Syftet är att stärka deras immunförsvar i tid och bromsa oändliga nedstängningar av samhället. De kommande vaccinerna har dessutom en begränsad effekt om covid-19 muterar. Därför behöver vi enligt flera forskare också stimulera immunförsvaret på en bredare front.

Visste du att influensa och coronainfektioner som förkylning, SARS och covid-19 orsakas av RNA-virus, som har lätt att mutera?

Så skyddar D-vitamin mot virusinfektioner i luftvägarna

D-vitamin har betydelse för det medfödda och förvärvade immunförsvaret, som sedan tidernas begynnelse har utformats för att angripa otaliga olika mikroorganismer. D-vitamin är också viktigt för bildandet av katelicidin, defensin och andra antibiotiska peptider som skyddar luftvägarna.
Eftersom D-vitamin reglerar cirka 10 procent av våra gener har det en avgörande betydelse för att de vita blodkropparna, T-cellerna, ska kunna dela sig explosivt, så att de kan bekämpa infektioner snabbt och effektivt. Vid brist på D-vitamin förblir de vita blodkropparna passiva. Och vi blir mer mottagliga för infektion med risk för att vi också smittar andra. Detta bidrar till nya vågor.
Samtidigt motverkar D-vitamin att vi bildar för många proinflammatoriska cytokiner, vilket är mycket viktigt under en covid-19-infektion. För om vi lider brist på D-vitamin föreligger det en ökad risk för att immunförsvaret överreagerar med cytokinstorm och hyperinflammation. Detta kan medföra akut andningssvikt, ARDS (acute respiratory distress syndrome) samt sekundära skador på cirkulationen och andra vävnader, som kan vara livshotande.

  • Immunförsvarets kapacitet är avgörande för huruvida vi avvisar infektion, får en mild infektion eller får livshotande komplikationer.
  • Hela 80 procent av patienterna som är inlagda med covid-19 lider brist på D-vitamin. Detta framgår av en studie som har publicerats i The Journal of Clinical Endocrinology and Metabolism.
  • Patienter som lider brist på D-vitamin löper en dubbelt så stor risk för att få livshotande komplikationer till följd av infektion med covid-19. Detta framgår av en studie från Northwestern University i USA

Sommarsolen är den viktigaste källan till D-vitamin – men brist är vanligt

När solen står tillräckligt högt på himlen kan vi utifrån UVB-strålarna och ett kolesterol i huden bilda ett förstadium till D-vitamin som kallas kolekalciferol. I levern omvandlas denna form med hjälp av enzymer till 25-hydroxi-D-vitamin, som också 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 enzymer.
Människor som arbetar utomhus på sommaren, och som bor mitt i USA (cirka 41 grader nordlig breddgrad) kommer vanligtvis att kunna bilda cirka 70 mikrogram på en solig dag. I badkläder eller utan kläder kommer produktionen att bli flera hundra procent högre, eftersom större hudområden bestrålas.
Men nordligare breddgrader, inomhuslivsstil, molnigt väder, svår luftförorening, täckande kläder, stora hattar, helskägg, munskydd och solskyddsfaktor minskar solens påverkan och den egna produktionen. Forskarna kommer dessutom in på att många moderna människor undviker solen, eftersom de är rädda för att få hudcancer. Här måste man bara komma ihåg att det är viktigt att inte bli bränd.
D-vitamin finns också i fet fisk och lever, men den moderna kosten bidrar bara med minimala mängder, som inte täcker de officiella behoven.

  • På denna tid av året står solen för lågt för att vi på våra breddgrader kan bilda D-vitamin.
  • En stor israelisk befolkningsstudie på mer än 4,6 miljoner invånare har avslöjat att brist på sol och D-vitamin ökar risken för infektion med covid-19 och nya vågor under vinterhalvåret.

Hudfärg och genetiska variationer

Mörk hudfärg, som i sig skyddar mot solbränna, minskar den egna produktionen av D-vitamin.
I USA har man funnit att nästan alla afroamerikaner (97 procent) och de flesta latinamerikaner från Mexiko (90 procent) led brist på D-vitamin.
Enligt professor Carsten Carlberg, som är ansluten till Östra Finlands Universitet, reagerar vi också olika på D-vitamin, vilket beror på genetiska variationer. Därför räcker det inte att veta hur mycket D-vitamin som finns i blodet. För om D-vitaminet inte är aktivt har cellerna ingen nytta av det. Principen är densamma inom farmakologin, där vi kan reagera mycket olika på läkemedel.

Åldringsprocesser och vårdhem

Ny forskning tyder på att äldre mycket väl kan bilda förstadiet av D-vitamin i den tunnare huden, men att det blir svårare att aktivera vitaminet i njurarna. Det är också ett problem att många äldre och vårdhemsboende inte kommer ut så mycket i solen. Och vissa gör det aldrig. Om de samtidigt äter för lite, och inte äter någon fet fisk, får de inte heller någon D-vitamin från maten.
Även om Socialstyrelsen rekommenderar att äldre över 70 år och vårdhemsboende får ett tillskott med 20 mikrogram D-vitamin, implementeras det inte systematiskt på samma sätt som receptbelagda läkemedel. Rekommendationerna ingår inte heller i danska Sundhedsstyrelsens kampanjer mot covid-19.

I Danmark har flera studier visat att cirka 50 procent av befolkningen lider lätt brist på D-vitamin och cirka 15 procent måttlig brist.

Övervikt, metaboliskt syndrom och diabetes

Övervikt sprider sig som en epidemi, och över hälften av den danska befolkningen är överviktiga.
En metaanalys av 18 studier har visat att övervikt i hög grad hämmar blodets innehåll av D-vitamin och förmågan att utnyttja det från tillskott. Å andra sidan blir blodets nivå av D-vitamin högre när de överviktiga går ner i vikt.
Enligt forskarna kan övervikt påverka blodets innehåll av D-vitamin på flera sätt. För det första kan övervikt, som ofta förknippas med metaboliskt syndrom (förstadium till diabetes 2), medföra metaboliska störningar i levern och njurarna, där D-vitaminet aktiveras. För det andra kan stora mängder D-vitamin lagras i fettvävnad, utan att det bli tillgängligt i blodet och celler i behov av det.

I samband med covid-19 och nya vågor framhäver flera forskare ett alarmerande behov för att befolkningarna, och särskilt i de sårbara grupperna, får täcka sina individuella behov av D-vitamin.

Rekommendationer relaterade till allmän hälsa och covid-19

De flesta celler har receptorer för D-vitamin, som också har betydelse för ben, blodsocker, kretslopp och cancerförebyggande.
De officiella rekommendationerna för vita vuxna under 70 år är 15 mikrogram i USA, 10 mikrogram i Storbritannien och 5 mikrogram i Danmark. Det är alltså en skillnad på 300 procent. Flera ledande forskare påpekar dessutom att vi kan behöva mycket mer, om vi vill uppnå de optimala nivåerna i blodet.
Följaktligen beror det verkliga behovet, som redan beskrivits, på många faktorer som solexponering, kostvanor, genetiska varianter, hudfärg, åldringsprocesser, BMI, diabetes och andra kroniska sjukdomar. På marknaden finns det starka tillskott med 20–80 mikrogram.
EU:s vetenskapliga kommitté för livsmedel, SCF, har fastställt en övre säker gräns för dagligt intag av D-vitamin, vilket är 25 mikrogram för spädbarn från 0–6 månader, 50 mikrogram för barn från 6 månader till 10 år och 100 mikrogram för barn över 11 år samt vuxna, inklusive gravida och ammande.
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.

Mer information om kost, immunförsvar och covid-19

Om du vill läsa mer om några nya kostrekommendationer mot covid-19 utarbetade av en schweizisk expertpanel, kan vi hänvisa till den här tidigare artikeln på webbplatsen:

»Kost och tillskott: Schweizisk expertpanel publicerar nya rekommendationer mot covid-19 och omedelbara åtgärder krävs«

 Referenser

Glenn Owen. Elderly and vulnerable will get free Vitamin D from government. Daily Mail. November. 2020

Martin Kohlmeier. Avoidance of vitamin D deficiency to slow the COVID-10 pandemic. BMJ Nutrition, Prevention & Health. 2020

José L Hernandez et al. Vitamin D Status in Hospitalized Patients with SARS-CoV2- Infection. The Journal of Clinical Endocrinology & Metabolism. October 2020

Northwestern University. Vitamin D levels appear to play role in COVID-19 mortality rates. Science Daily. May 2020

Ariel Israel, Assi Circurel etb al. The link between vitamin D deficiency and COVID-19 in a large population. Department of Research and Data, Division of Planning and Strategy. 2020

Helene Sandström. Den optimala D-vitamindosen i vinter? Det beror på dina genar. Nordic Nutrition Council. Sep. 3, 2020

VitaminD.net. Interview mit Dr. Carlberg: Vitamin D, epigenetik und der respons-index. Hämtad. 2020-09-03

Jan Alexander et al. Early Nutritional Intervention with Zinc, Selenium and Vitamin D for Raising Anti-Viral Resistance Against Progressive COVID-19. Nutrients 2020

Overvægt og fedme i Danmark | faktalin

  • Skapad
8.7MBMemory Usage214msRequest 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" => 1740449785 "last" => 1740449785...
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.28KB) (2.47ms)
  • afterInitialise (1.27MB) (21.45ms)
  • afterRoute (906.15KB) (9.98ms)
  • beforeRenderComponent com_content (23.47KB) (364μs)
  • Before Access::preloadComponents (all components) (33.44KB) (293μs)
  • After Access::preloadComponents (all components) (97.34KB) (1.06ms)
  • Before Access::preloadPermissions (com_content) (1.6KB) (23μs)
  • After Access::preloadPermissions (com_content) (3.2MB) (9.55ms)
  • Before Access::getAssetRules (id:5821 name:com_content.article.2879) (130.65KB) (93μs)
  • After Access::getAssetRules (id:5821 name:com_content.article.2879) (7.38KB) (65μs)
  • beforeRenderRawModule mod_custom (GO GOOGLE) (1.42MB) (37.66ms)
  • afterRenderRawModule mod_custom (GO GOOGLE) (4.63KB) (244μs)
  • beforeRenderModule mod_custom (GO GOOGLE) (720B) (4μs)
  • afterRenderModule mod_custom (GO GOOGLE) (4.18KB) (89μs)
  • afterRenderComponent com_content (65.27KB) (12.08ms)
  • Before Access::getAssetRules (id:8 name:com_content) (49.87KB) (3.73ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (28μs)
  • afterDispatch (17.77KB) (2.89ms)
  • beforeRenderRawModule mod_articles_category (LÄS MER...) (32.21KB) (435μs)
  • afterRenderRawModule mod_articles_category (LÄS MER...) (66.92KB) (64.01ms)
  • beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (29μ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) (2.08ms)
  • beforeRenderModule mod_articles_category (LÄS MER...) (272.94KB) (11.21ms)
  • afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (67μs)
  • beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (16μs)
  • afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (27μ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) (22μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (13.77KB) (296μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (134.69KB) (6.97ms)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (5μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (5.61KB) (65μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (18μs)
  • afterRenderRawModule mod_languages (Sprogskift) (4.91KB) (7.6ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (6μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (23μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (12μs)
  • afterRenderRawModule mod_finder () (67.09KB) (4.35ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (3.29KB) (36μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (151μs)
  • afterRenderRawModule mod_custom () (21.92KB) (3.55ms)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (1.23KB) (53μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (111μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (5.77KB) (750μs)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (4μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (47μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (17μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (1.72ms)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (60μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (11μs)
  • afterRenderRawModule mod_finder () (6.29KB) (2.13ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (1.23KB) (50μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (195μs)
  • afterRenderRawModule mod_custom () (944B) (154μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.43KB) (25μs)
  • beforeRenderRawModule mod_custom () (688B) (83μs)
  • afterRenderRawModule mod_custom () (896B) (112μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (5.21KB) (24μs)
  • afterRender (215KB) (5.16ms)
  • 1 x afterRenderRawModule mod_articles_category (LÄS MER...) (66.92KB) (29.87%)
    64.01ms
    1 x beforeRenderRawModule mod_custom (GO GOOGLE) (1.42MB) (17.57%)
    37.66ms
    1 x afterInitialise (1.27MB) (10.01%)
    21.45ms
    1 x afterRenderComponent com_content (65.27KB) (5.64%)
    12.08ms
    1 x beforeRenderModule mod_articles_category (LÄS MER...) (272.94KB) (5.23%)
    11.21ms
    1 x afterRoute (906.15KB) (4.66%)
    9.98ms
    1 x After Access::preloadPermissions (com_content) (3.2MB) (4.46%)
    9.55ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (4.91KB) (3.55%)
    7.60ms
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (134.69KB) (3.25%)
    6.97ms
    1 x afterRender (215KB) (2.41%)
    5.16ms
    1 x afterRenderRawModule mod_finder () (67.09KB) (2.03%)
    4.35ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (49.87KB) (1.74%)
    3.73ms
    1 x afterRenderRawModule mod_custom () (21.92KB) (1.66%)
    3.55ms
    1 x afterDispatch (17.77KB) (1.35%)
    2.89ms
    1 x afterLoad (456.28KB) (1.15%)
    2.47ms
    1 x afterRenderRawModule mod_finder () (6.29KB) (1%)
    2.13ms
    1 x afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (0.97%)
    2.08ms
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.8%)
    1.72ms
    1 x After Access::preloadComponents (all components) (97.34KB) (0.49%)
    1.06ms
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (5.77KB) (0.35%)
    750μs
    1 x beforeRenderRawModule mod_articles_category (LÄS MER...) (32.21KB) (0.2%)
    435μs
    1 x beforeRenderComponent com_content (23.47KB) (0.17%)
    364μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (13.77KB) (0.14%)
    296μs
    1 x Before Access::preloadComponents (all components) (33.44KB) (0.14%)
    293μs
    1 x afterRenderRawModule mod_custom (GO GOOGLE) (4.63KB) (0.11%)
    244μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.09%)
    195μs
    1 x afterRenderRawModule mod_custom () (944B) (0.07%)
    154μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.07%)
    151μs
    1 x afterRenderRawModule mod_custom () (896B) (0.05%)
    112μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (0.05%)
    111μs
    1 x Before Access::getAssetRules (id:5821 name:com_content.article.2879) (130.65KB) (0.04%)
    93μs
    1 x afterRenderModule mod_custom (GO GOOGLE) (4.18KB) (0.04%)
    89μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.04%)
    83μs
    1 x afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (0.03%)
    67μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (5.61KB) (0.03%)
    65μs
    1 x After Access::getAssetRules (id:5821 name:com_content.article.2879) (7.38KB) (0.03%)
    65μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.03%)
    60μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.02%)
    53μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.02%)
    50μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (0.02%)
    47μs
    1 x afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (0.02%)
    45μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.02%)
    36μs
    1 x beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (0.01%)
    29μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.01%)
    28μs
    1 x afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (0.01%)
    27μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.01%)
    25μs
    1 x afterRenderModule mod_custom () (5.21KB) (0.01%)
    24μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0.01%)
    23μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0.01%)
    23μs
    1 x afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (1.3KB) (0.01%)
    22μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (0.01%)
    18μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (0.01%)
    17μs
    1 x beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (0.01%)
    16μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0.01%)
    12μs
    3 x beforeRenderModule mod_custom () (704B) (0.01%)
    12μs
    1 x beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (0.01%)
    11μs
    1 x beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (0.01%)
    11μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0.01%)
    11μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    10μs
    2 x beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (0%)
    9μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_custom (GO GOOGLE) (720B) (0%)
    4μs
42 statements were executed, 9 of which were duplicates, 33 unique96.95ms1.12MB
  • SELECT @@SESSION.sql_mode;60μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?97μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 1901μ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)981μ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` = 1221μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`68μ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`579μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC158μ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` = 1133μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config160μ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`751μ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`243μ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` = 1191μ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)384μ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.68ms397.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`740μs3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '2879'1.16ms48B/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)841μ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`1.14ms3.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.11ms4.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`770μ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 ASC329μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id127μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id68μ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`4.43ms212.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.53ms109.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`298μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1122μ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` = 0320μ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` = :id60μ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-02-25 02:16:25') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-02-25 02:16:25') AND c2.state = 11.29ms3.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 1060.99ms167.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` = :id2.02ms1.38KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1207μ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)146μ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 ASC940μ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)153μ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` = 1425μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?105μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?1.79ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy