Skip to main content

NEARSHORE: THE ROAD AHEAD

EmlinQ Services | Near Shore Manufacturing

Cost pressures continue to dominate the electronics industry.  ODMs, customers, designers all continue to demand lower costs and better pricing.  This is a trend that will not go away and will continue to challenge the industry as we seek more efficient ways of producing and manufacturing products. 

Significant progress has been made with the levels of automation that manufacturers worldwide have embraced.  The total labor component of production costs has continued to decrease but is still a relevant portion of the overall process. 

EMLinQ recognized that for our customers to succeed or be competitive in their respective markets, lower cost solutions were necessary.  In 2015 we started exploring establishing a facility overseas.

The first inclination was Asia as it provided ample labor, a well-oiled supply chain and extremely low costs in its entirety.  However, we kept in mind the importance of time to market, lead times, IP protection, and overall flexbility.  After thorough research we felt that an operation in Mexico met all the guidelines we were looking for and in late 2015 establlished our facility in Mexicali, just across the border from Calexico, California.

We feel that this operation, with now three high speed Hitachi/Yamaha SMT lines provided our customers with a number of key elements:

  • Easy communication as dealing directly with our Corporate office in Simi Valley
  • the ability to transfer products from Simi to Mexicali within the same company
  • IP Protection
  • speed 
  • proximity
  • ability to react quicker to any design or quality issues

The cost differences between Asia and Mexico will continue to decrease as more and more automation is introduced in the process.  Ultimately this will result in most manufacturing taking place close to the final market place of the product.  EMLinQ is well poised for this and continues to expand its Mexicali operation.

To further supplement our service, we have now established a backend office in India.  This will allow our facility to operate on a 24 hour basis as numerous activites will be done through our India office.  Apart from the overall cost impact, we will be in a position to address customer needs more efficiently and effectively.

Related Services

EmlinQ Prototype Builds
Prototype Builds

EMLinQ provides quick turn prototype manufacturing, including small quantity runs...

EmlinQ System Assembly
System Assembly

EMLinQ provides full turnkey PCB assembly, complete functional tests, burn-in, and final packaging...

EmlinQ Cable Assembly
Cable Assembly

EMLinQ, with a high volume KOMAX and Schlienberger machines, provides capabilities to address both...

7.608MBMemory Usage48.37msRequest Duration
Joomla! Version5.1.1
PHP Version8.1.32
Identityguest
Response200
Templateyootheme
Database
Server
mysql
Version
10.6.22-MariaDB
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:56 [ "USER" => "emlinqn" "HOME" => "/home/emlinqn" "PATH_TRANSLATED" => "redirect:/index...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1750374908 "last" => 1750374908...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (89.7KB) (1.03ms)
  • afterInitialise (1.86MB) (9.89ms)
  • afterRoute (258.69KB) (1.95ms)
  • beforeRenderComponent com_content (118.78KB) (395μs)
  • Before Access::preloadComponents (all components) (48.16KB) (510μs)
  • After Access::preloadComponents (all components) (118.26KB) (303μs)
  • Before Access::preloadPermissions (com_content) (2.76KB) (7μs)
  • After Access::preloadPermissions (com_content) (15.6KB) (182μs)
  • Before Access::getAssetRules (id:99 name:com_content.article.28) (1.3KB) (7μs)
  • After Access::getAssetRules (id:99 name:com_content.article.28) (8.47KB) (34μs)
  • afterRenderComponent com_content (3.12MB) (15.65ms)
  • afterDispatch (19.26KB) (676μs)
  • beforeRenderRawModule mod_menu (Main Menu Right) (685.03KB) (8.52ms)
  • afterRenderRawModule mod_menu (Main Menu Right) (159.99KB) (934μs)
  • beforeRenderModule mod_menu (Main Menu Right) (720B) (4μs)
  • afterRenderModule mod_menu (Main Menu Right) (89.66KB) (122μs)
  • beforeRenderRawModule mod_custom () (4.97KB) (56μs)
  • afterRenderRawModule mod_custom () (25.23KB) (728μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (9.2KB) (152μs)
  • beforeRenderRawModule mod_menu () (352B) (54μs)
  • afterRenderRawModule mod_menu () (127.88KB) (666μs)
  • beforeRenderModule mod_menu () (696B) (3μs)
  • afterRenderModule mod_menu () (13.68KB) (122μs)
  • beforeRenderRawModule mod_menu () (944B) (49μs)
  • afterRenderRawModule mod_menu () (186.92KB) (827μs)
  • beforeRenderModule mod_menu () (696B) (3μs)
  • afterRenderModule mod_menu () (10.88KB) (128μs)
  • beforeRenderRawModule mod_custom () (2.28KB) (121μs)
  • afterRenderRawModule mod_custom () (960B) (106μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (12.35KB) (111μs)
  • beforeRenderRawModule mod_custom () (544B) (45μs)
  • afterRenderRawModule mod_custom () (3.39KB) (92μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (12.07KB) (104μs)
  • afterRender (246.06KB) (4.33ms)
  • 1 x afterRenderComponent com_content (3.12MB) (32.35%)
    15.65ms
    1 x afterInitialise (1.86MB) (20.45%)
    9.89ms
    1 x beforeRenderRawModule mod_menu (Main Menu Right) (685.03KB) (17.61%)
    8.52ms
    1 x afterRender (246.06KB) (8.95%)
    4.33ms
    1 x afterRoute (258.69KB) (4.04%)
    1.95ms
    1 x afterLoad (89.7KB) (2.12%)
    1.03ms
    1 x afterRenderRawModule mod_menu (Main Menu Right) (159.99KB) (1.93%)
    934μs
    1 x afterRenderRawModule mod_menu () (186.92KB) (1.71%)
    827μs
    1 x afterRenderRawModule mod_custom () (25.23KB) (1.5%)
    728μs
    1 x afterDispatch (19.26KB) (1.4%)
    676μs
    1 x afterRenderRawModule mod_menu () (127.88KB) (1.38%)
    666μs
    1 x Before Access::preloadComponents (all components) (48.16KB) (1.05%)
    510μs
    1 x beforeRenderComponent com_content (118.78KB) (0.82%)
    395μs
    1 x After Access::preloadComponents (all components) (118.26KB) (0.63%)
    303μs
    1 x After Access::preloadPermissions (com_content) (15.6KB) (0.38%)
    182μs
    1 x afterRenderModule mod_custom () (9.2KB) (0.31%)
    152μs
    1 x afterRenderModule mod_menu () (10.88KB) (0.26%)
    128μs
    1 x afterRenderModule mod_menu (Main Menu Right) (89.66KB) (0.25%)
    122μs
    1 x afterRenderModule mod_menu () (13.68KB) (0.25%)
    122μs
    1 x beforeRenderRawModule mod_custom () (2.28KB) (0.25%)
    121μs
    1 x afterRenderModule mod_custom () (12.35KB) (0.23%)
    111μs
    1 x afterRenderRawModule mod_custom () (960B) (0.22%)
    106μs
    1 x afterRenderModule mod_custom () (12.07KB) (0.21%)
    104μs
    1 x afterRenderRawModule mod_custom () (3.39KB) (0.19%)
    92μs
    1 x beforeRenderRawModule mod_custom () (4.97KB) (0.12%)
    56μs
    1 x beforeRenderRawModule mod_menu () (352B) (0.11%)
    54μs
    1 x beforeRenderRawModule mod_menu () (944B) (0.1%)
    49μs
    1 x beforeRenderRawModule mod_custom () (544B) (0.09%)
    45μs
    1 x After Access::getAssetRules (id:99 name:com_content.article.28) (8.47KB) (0.07%)
    34μs
    3 x beforeRenderModule mod_custom () (704B) (0.02%)
    9μs
    1 x Before Access::preloadPermissions (com_content) (2.76KB) (0.01%)
    7μs
    1 x Before Access::getAssetRules (id:99 name:com_content.article.28) (1.3KB) (0.01%)
    7μs
    2 x beforeRenderModule mod_menu () (696B) (0.01%)
    6μs
    1 x beforeRenderModule mod_menu (Main Menu Right) (720B) (0.01%)
    4μs
53 statements were executed, 11 of which were duplicates, 42 unique4.73ms753.46KB
  • SELECT @@SESSION.sql_mode;44μs1.57KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:308Copy
  • SELECT `data` FROM `mayt0_session` WHERE `session_id` = ?66μs1.61KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250Copy
  • SELECT `session_id` FROM `mayt0_session` WHERE `session_id` = :session_id LIMIT 138μs1.61KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `mayt0_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)121μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `mayt0_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1149μs2.36KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `mayt0_viewlevels`36μs976B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `mayt0_usergroups` AS `a` LEFT JOIN `mayt0_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest61μs1.64KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `mayt0_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`279μs4.3KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT `value` FROM `mayt0_admintools_storage` WHERE `key` = 'cparams'39μs2.09KB/administrator/components/com_admintools/src/Helper/Storage.php:120Copy
  • SELECT `option`,`view`,`query` FROM `mayt0_admintools_wafexceptions`30μs960B/plugins/system/admintools/src/Utility/Cache.php:196Copy
  • SELECT `params` FROM `mayt0_extensions` WHERE `type` = 'plugin' AND `folder` = 'system' AND `element` = 'admintools'62μs856B/plugins/system/admintools/src/Utility/RescueUrl.php:324Copy
  • SELECT `params` FROM `mayt0_extensions` WHERE `type` = 'plugin' AND `folder` = 'system' AND `element` = 'admintools'56μs856B/plugins/system/admintools/src/Utility/RescueUrl.php:324Copy
  • SELECT * FROM `mayt0_admintools_ipautoban`29μs960B/plugins/system/admintools/src/Utility/Cache.php:126Copy
  • SELECT `ip` FROM `mayt0_admintools_ipblock`22μs840B/plugins/system/admintools/src/Utility/Cache.php:136Copy
  • SELECT * FROM `mayt0_admintools_storage` WHERE `key` LIKE 'timestamp_%'42μs912B/plugins/system/admintools/src/Feature/Base.php:255Copy
  • SELECT `source`,`dest`,`keepurlparams` FROM `mayt0_admintools_redirects` WHERE `published` = 1 ORDER BY `ordering` ASC40μs960B/plugins/system/admintools/src/Utility/Cache.php:162Copy
  • 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 `mayt0_menu` AS `m` LEFT JOIN `mayt0_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`212μs55.8KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `mayt0_template_styles` AS `s` LEFT JOIN `mayt0_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` = 199μs17.16KB/administrator/components/com_templates/src/Model/StyleModel.php:775Copy
  • SELECT `option`,`view`,`task`,`query`,`query_type`,`query_content`,`verb`,`application` FROM `mayt0_admintools_wafblacklists` WHERE `enabled` = 159μs1.27KB/plugins/system/admintools/src/Utility/Cache.php:182Copy
  • SELECT * FROM `mayt0_languages` WHERE `published` = 1 ORDER BY `ordering` ASC51μs2.22KB/libraries/src/Language/LanguageHelper.php:177Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `mayt0_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)161μs8.12KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `mayt0_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 092μs2.67KBParams/libraries/src/Access/Access.php:301Copy
  • 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 `mayt0_content` AS `a` INNER JOIN `mayt0_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `mayt0_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `mayt0_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `mayt0_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `mayt0_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)146μs48.67KBParams/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 `mayt0_categories` AS `s` INNER JOIN `mayt0_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`129μs5.16KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `mayt0_contentitem_tag_map` AS `m` INNER JOIN `mayt0_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)92μs5.22KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • 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 mayt0_fields AS a LEFT JOIN `mayt0_languages` AS l ON l.lang_code = a.language LEFT JOIN mayt0_users AS uc ON uc.id=a.checked_out LEFT JOIN mayt0_viewlevels AS ag ON ag.id = a.access LEFT JOIN mayt0_users AS ua ON ua.id = a.created_user_id LEFT JOIN mayt0_fields_groups AS g ON g.id = a.group_id WHERE ( (`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) ORDER BY a.ordering ASC302μs5.28KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • 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 `mayt0_categories` AS `s` INNER JOIN `mayt0_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`141μs5.16KBParams/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 mayt0_fields AS a LEFT JOIN `mayt0_languages` AS l ON l.lang_code = a.language LEFT JOIN mayt0_users AS uc ON uc.id=a.checked_out LEFT JOIN mayt0_viewlevels AS ag ON ag.id = a.access LEFT JOIN mayt0_users AS ua ON ua.id = a.created_user_id LEFT JOIN mayt0_fields_groups AS g ON g.id = a.group_id LEFT JOIN `mayt0_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)) AND `a`.`access` IN (:preparedArray3,:preparedArray4)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray5,:preparedArray6)) 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 ASC276μs6KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT custom_data FROM mayt0_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1176μs472.84KB/templates/yootheme/packages/platform-joomla/src/Storage.php:30Copy
  • SELECT m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params,am.params AS extra, 0 AS menuid, m.publish_up, m.publish_down FROM mayt0_modules AS m LEFT JOIN mayt0_extensions AS e ON e.element = m.module AND e.client_id = m.client_id LEFT JOIN mayt0_advancedmodules as am ON am.module_id = m.id WHERE m.published = 1 AND e.enabled = 1 AND m.client_id = 0 ORDER BY m.position, m.ordering140μs2.08KB/plugins/system/advancedmodules/src/Helper.php:191Copy
  • SELECT m.condition_id,m.item_id FROM mayt0_conditions_map as m LEFT JOIN mayt0_conditions as c ON c.id = m.condition_id WHERE `m`.`extension` = 'com_advancedmodules' AND `c`.`published` = 163μs912B/administrator/components/com_conditions/src/Model/ItemModel.php:813Copy
  • SHOW FULL COLUMNS FROM `mayt0_conditions`135μs2.08KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • SELECT * FROM `mayt0_conditions` WHERE `id` = '1'50μs13.06KB/libraries/src/Table/Table.php:780Copy
  • SELECT * FROM mayt0_conditions_groups as g WHERE g.condition_id = 143μs1KB/administrator/components/com_conditions/src/Model/ItemModel.php:1026Copy
  • SELECT * FROM mayt0_conditions_rules as r WHERE r.group_id = 143μs1.13KB/administrator/components/com_conditions/src/Model/GroupModel.php:108Copy
  • SELECT m.extension,m.item_id,m.table,m.name_column FROM mayt0_conditions_map as m WHERE m.condition_id = 1 ORDER BY m.extension,m.item_id48μs1KB/administrator/components/com_conditions/src/Model/ItemModel.php:899Copy
  • SELECT `id`,`title` AS `value` FROM `mayt0_modules`36μs1.5KB/administrator/components/com_conditions/src/Helper/Helper.php:184Copy
  • SHOW FULL COLUMNS FROM `mayt0_modules`128μs2.2KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • SELECT `id`,`published` AS `value` FROM `mayt0_modules`37μs1.5KB/administrator/components/com_conditions/src/Helper/Helper.php:184Copy
  • 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 mayt0_fields AS a LEFT JOIN `mayt0_languages` AS l ON l.lang_code = a.language LEFT JOIN mayt0_users AS uc ON uc.id=a.checked_out LEFT JOIN mayt0_viewlevels AS ag ON ag.id = a.access LEFT JOIN mayt0_users AS ua ON ua.id = a.created_user_id LEFT JOIN mayt0_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 ORDER BY a.ordering ASC311μs5.31KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT a.params FROM mayt0_advancedmodules AS a WHERE a.module_id = 033μs840B/plugins/system/advancedmodules/src/Helper.php:151Copy
  • SELECT a.params FROM mayt0_advancedmodules AS a WHERE a.module_id = 025μs840B/plugins/system/advancedmodules/src/Helper.php:151Copy
  • SELECT a.params FROM mayt0_advancedmodules AS a WHERE a.module_id = 023μs840B/plugins/system/advancedmodules/src/Helper.php:151Copy
  • SELECT a.params FROM mayt0_advancedmodules AS a WHERE a.module_id = 022μs840B/plugins/system/advancedmodules/src/Helper.php:151Copy
  • SELECT a.params FROM mayt0_advancedmodules AS a WHERE a.module_id = 022μs840B/plugins/system/advancedmodules/src/Helper.php:151Copy
  • SELECT * FROM `mayt0_schemaorg` WHERE `itemId` = :itemId AND `context` = :context46μs1.86KBParams/plugins/system/schemaorg/src/Extension/Schemaorg.php:411Copy
  • 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 `mayt0_content` AS `a` INNER JOIN `mayt0_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `mayt0_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `mayt0_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `mayt0_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `mayt0_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)155μs48.67KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • 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 `mayt0_scheduler_tasks` AS `a` WHERE `a`.`state` = 158μs1.68KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `value` FROM `mayt0_admintools_storage` WHERE `key` = 'criticalfiles'38μs856B/plugins/system/admintools/src/Feature/CriticalFilesMonitoring.php:185Copy
  • SELECT `alias` FROM `mayt0_content` WHERE `id` = :id41μs1.63KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `mayt0_content` WHERE `id` = :id31μs1.63KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `session_id` FROM `mayt0_session` WHERE `session_id` = ?37μs1.63KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • UPDATE `mayt0_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?115μs912BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy