World's Longest Stick Insect

The longest described stick insect in the world was described in 2008 in the journal Zootaxa by British scientist & Phasmid Study Group member, Dr Phil Bragg. The insect is called Phobaeticus chani after Datuk Chan Chew Lun and measures 357mm from head to end of abdomen. The previous record was held by Phobaeticus kirbyi, a closely related species.

First Reported

The discovery was originally posted on the Natural History Museum, London's website News section in October 2008, but the link is no longer available, so here is the NHM's report on the event:

"Datuk Chan Chew Lun donated the spectacular specimen to the Museum and you can see it on display in the galleries from today.

This species is new to science and has recently been named Phobaeticus chani (Chan's Megastick is the common name).

Only three specimens of the new insect have been found so far, all from the Malaysian State of Sabah on the island of Borneo. Datuk Chan obtained the first and largest known specimen (a female) from a local collector. The other two specimens are in collections in Sabah.

This specimen is more than 1cm longer than the previous record holder for overall length, which was a stick-insect called Phobaeticus serratipes found in Malaysia and Indonesia.

Not including its legs, Chan's Megastick measures 35.7cm, winning the insect world record for the longest body. It beats the previous title-holder, Phobaeticus kirbyi, from Borneo, by 2.9cm.

'We've known about both of the previous record holders for over a hundred years, so it is extraordinary that an even bigger species has only just been discovered,' said Dr George Beccaloni, stick-insect expert at the Museum.

Although virtually nothing is known about the biology and ecology of this super-sized insect, it is thought that it probably lives in the canopy of the rainforest, making it especially hard to find.

'It is a sad thought that many other spectacular insect species are disappearing as their habitats are destroyed, before we have even had the chance to find and name them,' George said.

Egg of the Phobaeticus chani stick-insect has wing-like extensions that allow it to drift in the wind.

In addition to its size, its eggs may also be unique in the insect world. Each egg capsule has wing-like extensions on either side like a miniature golden snitch, allowing them to drift in the wind when the female drops them, thereby helping the species to spread.

There are around 3000 known species of stick-insect, mainly living in the tropics and subtropics. Although they do not naturally occur in Britain, three species from New Zealand have become established in the south-west of England and the Isles of Scilly.

Once this specimen is removed from public display, it will join the Museum's 70 million other specimens, which scientists from around the world use to carry out scientific studies.

British scientist Dr Philip Bragg described and named this stick-insect and details are in the journal Zootaxa."

Specimen On Display

Here are photos of the impressive Phobaeticus chani specimen on display in the Creepy Crawlies gallery at the Natural History Museum, London. After this, the insect will be returned to the collections for study by scientists from around the world:

phobaeticus chani at Natural History Museum, London

 

Egg of Phobaeticus chani

Links to news stories

20.5MBMemory Usage766msRequest Duration
Joomla! Version4.4.3
PHP Version8.1.5
Identityguest
Response200
Templatecassiopeia
Database
Server
mysql
Version
10.3.37-MariaDB
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:33 [ "PATH" => "/usr/local/bin:/bin:/usr/bin" "HTTP_ACCEPT" => "text/html,application/xhtm...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1745008630 "last" => 1745008630...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (4.09MB) (97.01ms)
  • Before Access::preloadComponents (all components) (7.13MB) (281ms)
  • After Access::preloadComponents (all components) (187.38KB) (5.95ms)
  • Before Access::getAssetRules (id:1 name:root.1) (61.55KB) (96μs)
  • After Access::getAssetRules (id:1 name:root.1) (26.23KB) (1.4ms)
  • afterInitialise (72.41KB) (8.92ms)
  • afterRoute (2.13MB) (107ms)
  • beforeRenderComponent com_content (893.05KB) (34.22ms)
  • Before Access::preloadPermissions (com_content) (867.44KB) (9.61ms)
  • After Access::preloadPermissions (com_content) (126.15KB) (4.1ms)
  • Before Access::getAssetRules (id:193 name:com_content.article.57) (7.2KB) (112μs)
  • After Access::getAssetRules (id:193 name:com_content.article.57) (8.83KB) (252μs)
  • afterRenderComponent com_content (2.27MB) (90.55ms)
  • afterDispatch (290.62KB) (9.25ms)
  • beforeRenderRawModule mod_menu (Main Menu) (447.84KB) (28.42ms)
  • afterRenderRawModule mod_menu (Main Menu) (935.1KB) (56.06ms)
  • beforeRenderRawModule mod_breadcrumbs (Breadcrumbs) (29.05KB) (1.3ms)
  • afterRenderRawModule mod_breadcrumbs (Breadcrumbs) (115.45KB) (5.12ms)
  • beforeRenderModule mod_breadcrumbs (Breadcrumbs) (704B) (31μs)
  • afterRenderModule mod_breadcrumbs (Breadcrumbs) (4.07KB) (380μs)
  • beforeRenderModule mod_menu (Main Menu) (1.45KB) (167μs)
  • afterRenderModule mod_menu (Main Menu) (13.93KB) (229μs)
  • afterRender (376.52KB) (23.02ms)
  • 1 x Before Access::preloadComponents (all components) (7.13MB) (36.69%)
    281.00ms
    1 x afterRoute (2.13MB) (13.91%)
    106.55ms
    1 x afterLoad (4.09MB) (12.67%)
    97.01ms
    1 x afterRenderComponent com_content (2.27MB) (11.82%)
    90.55ms
    1 x afterRenderRawModule mod_menu (Main Menu) (935.1KB) (7.32%)
    56.06ms
    1 x beforeRenderComponent com_content (893.05KB) (4.47%)
    34.22ms
    1 x beforeRenderRawModule mod_menu (Main Menu) (447.84KB) (3.71%)
    28.42ms
    1 x afterRender (376.52KB) (3.01%)
    23.02ms
    1 x Before Access::preloadPermissions (com_content) (867.44KB) (1.26%)
    9.61ms
    1 x afterDispatch (290.62KB) (1.21%)
    9.25ms
    1 x afterInitialise (72.41KB) (1.17%)
    8.92ms
    1 x After Access::preloadComponents (all components) (187.38KB) (0.78%)
    5.95ms
    1 x afterRenderRawModule mod_breadcrumbs (Breadcrumbs) (115.45KB) (0.67%)
    5.12ms
    1 x After Access::preloadPermissions (com_content) (126.15KB) (0.54%)
    4.10ms
    1 x After Access::getAssetRules (id:1 name:root.1) (26.23KB) (0.18%)
    1.40ms
    1 x beforeRenderRawModule mod_breadcrumbs (Breadcrumbs) (29.05KB) (0.17%)
    1.30ms
    1 x afterRenderModule mod_breadcrumbs (Breadcrumbs) (4.07KB) (0.05%)
    380μs
    1 x After Access::getAssetRules (id:193 name:com_content.article.57) (8.83KB) (0.03%)
    252μs
    1 x afterRenderModule mod_menu (Main Menu) (13.93KB) (0.03%)
    229μs
    1 x beforeRenderModule mod_menu (Main Menu) (1.45KB) (0.02%)
    167μs
    1 x Before Access::getAssetRules (id:193 name:com_content.article.57) (7.2KB) (0.01%)
    112μs
    1 x Before Access::getAssetRules (id:1 name:root.1) (61.55KB) (0.01%)
    96μs
    1 x beforeRenderModule mod_breadcrumbs (Breadcrumbs) (704B) (0%)
    31μs
30 statements were executed, 3 of which were duplicates, 27 unique71.86ms223.99KB
  • SELECT @@SESSION.sql_mode;554μs1.71KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `j54f3_session` WHERE `session_id` = ?459μs1.68KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `j54f3_session` WHERE `session_id` = :session_id LIMIT 1528μs1.9KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `j54f3_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)10.24ms928BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `j54f3_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 12.91ms25.9KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `j54f3_viewlevels`496μs25.01KB/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `j54f3_usergroups` AS `a` LEFT JOIN `j54f3_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest578μs1.68KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `j54f3_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`18.51ms5.09KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SET sql_mode=(SELECT REPLACE(@@sql_mode,'STRICT_TRANS_TABLES',''));260μs1.25KB/administrator/components/com_osmembership/loader.php:94Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `j54f3_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,:preparedArray41,:preparedArray42,:preparedArray43,:preparedArray44,:preparedArray45,:preparedArray46,:preparedArray47,:preparedArray48,:preparedArray49,:preparedArray50,:preparedArray51,:preparedArray52,:preparedArray53,:preparedArray54,:preparedArray55,:preparedArray56,:preparedArray57)3.84ms31.68KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT a.id FROM j54f3_osmembership_plans As a INNER JOIN j54f3_osmembership_urls AS b ON a.id = b.plan_id WHERE a.published = 1 AND `b`.`url` = 'http://phasmidstudygroup.org/index.php/phasmids/literature/papers/57-world-s-longest-stick-insect'932μs912B/plugins/system/osmembershipurls/osmembershipurls.php:300Copy
  • SELECT id FROM j54f3_osmembership_plans WHERE published = 0505μs912B/plugins/system/osmembershipurls/osmembershipurls.php:206Copy
  • 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 `j54f3_menu` AS `m` LEFT JOIN `j54f3_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`8.67ms7.49KBParams/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 `j54f3_categories` AS `s` INNER JOIN `j54f3_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`1.13ms7.16KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `config_key`,`config_value` FROM j54f3_osmembership_configs655μs9.06KB/administrator/components/com_osmembership/libraries/mpf/config/config.php:42Copy
  • SELECT * FROM `j54f3_languages` WHERE `published` = 1 ORDER BY `ordering` ASC605μs3.17KB/libraries/src/Language/LanguageHelper.php:142Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `j54f3_template_styles` AS `s` LEFT JOIN `j54f3_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` = 11.34ms8.02KB/administrator/components/com_templates/src/Model/StyleModel.php:773Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `j54f3_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 02.08ms26.28KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `j54f3_content`2.16ms2.61KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `j54f3_content` SET `hits` = (`hits` + 1) WHERE `id` = '57'392μs0B/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 `j54f3_content` AS `a` INNER JOIN `j54f3_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `j54f3_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `j54f3_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `j54f3_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `j54f3_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) 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 (:preparedArray1,:preparedArray2)1.33ms16.73KBParams/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 `j54f3_categories` AS `s` INNER JOIN `j54f3_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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.49ms7.2KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `j54f3_contentitem_tag_map` AS `m` INNER JOIN `j54f3_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)886μs7.3KBParams/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 `j54f3_categories` AS `s` INNER JOIN `j54f3_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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.55ms7.2KBParams/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 j54f3_fields AS a LEFT JOIN `j54f3_languages` AS l ON l.lang_code = a.language LEFT JOIN j54f3_users AS uc ON uc.id=a.checked_out LEFT JOIN j54f3_viewlevels AS ag ON ag.id = a.access LEFT JOIN j54f3_users AS ua ON ua.id = a.created_user_id LEFT JOIN j54f3_fields_groups AS g ON g.id = a.group_id LEFT JOIN `j54f3_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,:preparedArray4)) AND `a`.`access` IN (:preparedArray5,:preparedArray6)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray7,:preparedArray8)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC3.64ms8.09KBParams/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 `j54f3_categories` AS `s` INNER JOIN `j54f3_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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.23ms7.2KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `j54f3_modules` AS `m` LEFT JOIN `j54f3_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `j54f3_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) ORDER BY `m`.`position`,`m`.`ordering`3.35ms3.31KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • 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 `j54f3_scheduler_tasks` AS `a` WHERE `a`.`state` = 1493μs1.85KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `j54f3_session` WHERE `session_id` = ?454μs1.9KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `j54f3_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?586μs840BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy