Skip to main content

{From the 2024 Home & Lifestyle Magazine}

(left): Courtesy of Thermador Freedom Induction | (right): Courtesy of Monogram Induction Cooking

I was so excited when my induction cooktop was installed, that I had to write to you all about it! It’s fast, clean and simply feels gourmet! 

There were several reasons why I chose to change my stove top cooking format from gas to induction. But before I get into that, let me educate you on what induction cooking is; how does it work? A copper coil under the cooktop creates electromagnetic energy. This magnetic energy interacts directly with the cookware to make it hot. Okay…blah, blah blah…The short of it is…heat is not created by fire or a hot coil, its created by a magnetic force that directly heats the pan, bypassing the surface. This allows the entire cooktop unit to be only a few inches in height, salvaging the use of a top drawer just under your counter surface. Of course, there are perimeters, but we can leave that to individual kitchen design discussions. 

With that being said, I’d like to share with you a few reasons why I chose induction for my personal kitchen renovation. To start, we knew this renovation was to get us through the next 20 years in our home. New regulations are beginning to take hold across the country banning the use of natural gas. No, no one will be taking away what you have, but like the incandescent light bulb of the past, replacements will be hard to find. 

Secondly, as we began aging, the chore of cleaning the gas top and individual grates became more of a labor than a labor-of-love. We are messy cooks, but I’m a fanatic about a clean kitchen at the end of the day. As my range began to age, the years of scrubbing began to show. Personally, I wanted an easier clean up but I knew from experience that electric cooktops and I did not get along. So, when induction cooking began to gain more interest in the kitchen design world, I took notice. I had the opportunity to go to some impressive showrooms around the country and try top of the line appliances…induction cooking was one of them! It was a done deal! Here are some of the things I’ve learned personally about induction cooking:

• The control of heat is just as effective as a gas range. Induction cooktops can melt chocolate and sear a scallop. 

• The response of the cooktop pan heat is instantaneous. Because the surface does not get hot first, does not retain any heat in and of itself, when the “magnetic field” is reduced or turned off, the heat change is immediate.

• Because heat is not lost to the cooking surface first, the items being cooked heat faster than with conventional cooking. For instance, I can bring 8 cups of cold tap water in an 8-quart pot to a full rapid boil in 3.57 minutes. That’s fast!

• Because the cooktop surface itself does not get hot - only the pan - splatter or spills do not bake onto your surface when cooking. In fact, I can clean the glass surface around my pan WHILE I’m cooking, without my hand getting burned. But mind you, the pan is hot! 

Colleen at the Signature Kitchen Suite Showroom in California

• Many of the induction cooking surfaces also have the ability to sync burners. This means that if you have a large skillet that would normally be used across two cooking areas, this cooktop combines the two surfaces into one…without the gap in heat in the middle! No more half cooked pancakes for the center of your skillet! In addition, there’s also some cooking surfaces that have no particular set area to place your pan, you can cook anywhere, move your pan and the cooktop will follow. Try that with a gas cooktop!

• For aging in place, many of the induction cooktops will also sense if the pan has a spill over or is burning due to being left and forgotten and will automatically shut off. Likewise, because the surface does not produce a flame or red-hot heat coil, there’s no danger of an accidental fire from loose clothing or a towel left nearby. 

• Most induction cooktops can link to your phone via
Wi-Fi. So many people ask, “Why is this important?” Several reasons…I know when my cooktop is being used, even if I am in California! So, if my child was cooking on it and I was at an appointment, I would know! Some of the cooktops also have Bluetooth capabilities that actually talk to Bluetooth pans!

• Get ready for this…if you’re using a cast iron pan and you’re afraid it may scratch the glass surface, put a sheet of parchment paper between the glass and pan. No, it will not burn. Remember, the surface of the cooktop is not hot, in and of itself. It is only as hot as the heat coming back off the pan. 

With every pro there is a con. So, let’s chat about some of the negative reasons people have for not giving induction a try. 

• The biggest statement I hear is “I will have to buy special pans” My response, “I bet you have pans in your arsenal right now that would work.” Here’s the test…if a magnet will stick to the bottom of your pan, it will cook on an induction cooktop. But mind you, like all cooking ware, the higher grade the cooking pan, the greater performance in cooking you will achieve.  Yes, I purchased a few nice professional pans for my new kitchen because I wanted to, but I retained my large 24-quart stock pot for making sauce that I’ve used for years. And cast-iron works marvelously!! Don’t throw out the pans with the old kitchen, people! 

• One con, which is only temporary, is a learning curve on cooking. Because the cooktop heats up so fast, you need to pay more attention to how fast your food is cooking and at what level of heat works best for the type of cooking you’re doing. It took us a matter of days to make the adjustments. 

• Probably the only true con is the humming noise an induction cooktop will make. Much like a gas stove makes a hiss, if you’ve cooked with gas for a period of time, you don’t even hear it any longer. One caveat, and this is where I may change my thinking on lighting control…induction cooktops do not play nice with dimmer switches for your lighting. The more lights you have on a dimmer, the louder the buzz of your induction surface when set to higher temperatures, such as boiling water. However, this noise is no louder than the water boiling itself.  If you have two lights over your island on a dimmer, you’ll probably not even notice a change. But…if the majority of your kitchen lights are operated by dimmers and they’re all turned on, then you may experience a louder chatter when your induction cooktop is turned on high. Personally, I love my induction cooktop so much, the noise is now dismissed when I cook. And because it only occurs while using the highest settings, it wouldn’t deter me from buying another induction surface. 

All-in-all, induction cooking is beginning to take a greater hold of the cooking market. It’s not your mother’s kitchen anymore! Many showrooms have active induction cooking stations including the new CMC Design Studio! Take a bold new look at the future of cooking. And if you need help designing that new kitchen, give me a call!

(left): The induction cooktop surface does not get hot - only the pan. Note the ice cubes are not melting! Photo courtesy CMC Design Studio, LLC

Until next time my friends,

Colleen Coleman of CMC Design Studio LLC
Certified Kitchen & Bath Designer
Certified Aging in Place • True Color Expert
colleen@cmcdesignstudio.net
@cmcdesignstudiollc
“Creating Environments for Life” TM

7.971MBMemory Usage827msRequest Duration
Joomla! Version4.4.13
PHP Version8.3.23
Identityguest
Response200
Templateyootheme
Database
Server
mysql
Version
8.4.6
Collation
utf8mb3_unicode_ci
Conn Collation
utf8mb4_0900_ai_ci
$_GET
array:4 [ "view" => "article" "id" => "662:induction-buzz" "catid" => "9" "highlight" => "Wy...
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:58 [ "USER" => "fivetowers" "HOME" => "/home/fivetowers" "SCRIPT_NAME" => "/index.php" ...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1753652245 "last" => 1753652245...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (444.73KB) (3.62ms)
  • afterInitialise (1.96MB) (714ms)
  • afterRoute (375.48KB) (5.53ms)
  • beforeRenderComponent com_content (49KB) (984μs)
  • Before Access::preloadComponents (all components) (43.72KB) (1.76ms)
  • After Access::preloadComponents (all components) (116.7KB) (2.3ms)
  • Before Access::preloadPermissions (com_content) (1.63KB) (23μs)
  • After Access::preloadPermissions (com_content) (527.41KB) (2.34ms)
  • Before Access::getAssetRules (id:833 name:com_content.article.662) (18.65KB) (45μs)
  • After Access::getAssetRules (id:833 name:com_content.article.662) (11.38KB) (94μs)
  • afterRenderComponent com_content (1.78MB) (59.31ms)
  • afterDispatch (37.91KB) (1.88ms)
  • beforeRenderRawModule mod_finder () (377.31KB) (13.06ms)
  • afterRenderRawModule mod_finder () (1.77MB) (8.8ms)
  • beforeRenderModule mod_finder () (704B) (10μs)
  • afterRenderModule mod_finder () (1.44KB) (262μs)
  • beforeRenderRawModule mod_menu () (1.66KB) (321μs)
  • afterRenderRawModule mod_menu () (12.58KB) (1.13ms)
  • beforeRenderModule mod_menu () (696B) (6μs)
  • afterRenderModule mod_menu () (3.63KB) (136μs)
  • beforeRenderRawModule mod_custom () (920B) (85μs)
  • afterRenderRawModule mod_custom () (320.07KB) (1.34ms)
  • beforeRenderModule mod_custom () (704B) (5μs)
  • afterRenderModule mod_custom () (3.15KB) (71μs)
  • beforeRenderRawModule mod_menu () (24B) (91μs)
  • afterRenderRawModule mod_menu () (552B) (488μs)
  • beforeRenderModule mod_menu () (696B) (5μs)
  • afterRenderModule mod_menu () (2.76KB) (92μs)
  • beforeRenderRawModule mod_custom () (920B) (76μs)
  • afterRenderRawModule mod_custom () (1.03KB) (173μs)
  • beforeRenderModule mod_custom () (704B) (4μs)
  • afterRenderModule mod_custom () (1.23KB) (82μs)
  • beforeRenderRawModule mod_menu () (1.8KB) (113μs)
  • afterRenderRawModule mod_menu () (4.45KB) (506μs)
  • beforeRenderModule mod_menu () (696B) (5μs)
  • afterRenderModule mod_menu () (1.34KB) (87μs)
  • beforeRenderRawModule mod_finder () (96B) (11μs)
  • afterRenderRawModule mod_finder () (7.28KB) (616μs)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (1.34KB) (96μs)
  • beforeRenderRawModule mod_custom () (288B) (12μs)
  • afterRenderRawModule mod_custom () (912B) (150μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (1.23KB) (71μs)
  • beforeRenderRawModule mod_custom () (6.27KB) (183μs)
  • afterRenderRawModule mod_custom () (1008B) (155μs)
  • beforeRenderModule mod_custom () (704B) (5μs)
  • afterRenderModule mod_custom () (2.77KB) (59μs)
  • beforeRenderRawModule mod_custom () (472B) (89μs)
  • afterRenderRawModule mod_custom () (1008B) (162μs)
  • beforeRenderModule mod_custom () (704B) (4μs)
  • afterRenderModule mod_custom () (2.43KB) (55μs)
  • afterRender (299.83KB) (4.42ms)
  • 1 x afterInitialise (1.96MB) (86.36%)
    714.19ms
    1 x afterRenderComponent com_content (1.78MB) (7.17%)
    59.31ms
    1 x beforeRenderRawModule mod_finder () (377.31KB) (1.58%)
    13.06ms
    1 x afterRenderRawModule mod_finder () (1.77MB) (1.06%)
    8.80ms
    1 x afterRoute (375.48KB) (0.67%)
    5.53ms
    1 x afterRender (299.83KB) (0.53%)
    4.42ms
    1 x afterLoad (444.73KB) (0.44%)
    3.62ms
    1 x After Access::preloadPermissions (com_content) (527.41KB) (0.28%)
    2.34ms
    1 x After Access::preloadComponents (all components) (116.7KB) (0.28%)
    2.30ms
    1 x afterDispatch (37.91KB) (0.23%)
    1.88ms
    1 x Before Access::preloadComponents (all components) (43.72KB) (0.21%)
    1.76ms
    1 x afterRenderRawModule mod_custom () (320.07KB) (0.16%)
    1.34ms
    1 x afterRenderRawModule mod_menu () (12.58KB) (0.14%)
    1.13ms
    1 x beforeRenderComponent com_content (49KB) (0.12%)
    984μs
    1 x afterRenderRawModule mod_finder () (7.28KB) (0.07%)
    616μs
    1 x afterRenderRawModule mod_menu () (4.45KB) (0.06%)
    506μs
    1 x afterRenderRawModule mod_menu () (552B) (0.06%)
    488μs
    1 x beforeRenderRawModule mod_menu () (1.66KB) (0.04%)
    321μs
    2 x afterRenderRawModule mod_custom () (1008B) (0.04%)
    317μs
    1 x afterRenderModule mod_finder () (1.44KB) (0.03%)
    262μs
    1 x beforeRenderRawModule mod_custom () (6.27KB) (0.02%)
    183μs
    1 x afterRenderRawModule mod_custom () (1.03KB) (0.02%)
    173μs
    2 x beforeRenderRawModule mod_custom () (920B) (0.02%)
    161μs
    2 x afterRenderModule mod_custom () (1.23KB) (0.02%)
    153μs
    1 x afterRenderRawModule mod_custom () (912B) (0.02%)
    150μs
    1 x afterRenderModule mod_menu () (3.63KB) (0.02%)
    136μs
    1 x beforeRenderRawModule mod_menu () (1.8KB) (0.01%)
    113μs
    1 x afterRenderModule mod_finder () (1.34KB) (0.01%)
    96μs
    1 x After Access::getAssetRules (id:833 name:com_content.article.662) (11.38KB) (0.01%)
    94μs
    1 x afterRenderModule mod_menu () (2.76KB) (0.01%)
    92μs
    1 x beforeRenderRawModule mod_menu () (24B) (0.01%)
    91μs
    1 x beforeRenderRawModule mod_custom () (472B) (0.01%)
    89μs
    1 x afterRenderModule mod_menu () (1.34KB) (0.01%)
    87μs
    1 x afterRenderModule mod_custom () (3.15KB) (0.01%)
    71μs
    1 x afterRenderModule mod_custom () (2.77KB) (0.01%)
    59μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.01%)
    55μs
    1 x Before Access::getAssetRules (id:833 name:com_content.article.662) (18.65KB) (0.01%)
    45μs
    1 x Before Access::preloadPermissions (com_content) (1.63KB) (0%)
    23μs
    5 x beforeRenderModule mod_custom () (704B) (0%)
    21μs
    3 x beforeRenderModule mod_menu () (696B) (0%)
    16μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    15μs
    1 x beforeRenderRawModule mod_custom () (288B) (0%)
    12μs
    1 x beforeRenderRawModule mod_finder () (96B) (0%)
    11μs
53 statements were executed, 5 of which were duplicates, 48 unique706ms886.27KB
  • SELECT @@SESSION.sql_mode;87μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `jos_session` WHERE `session_id` = ?78.41ms1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `jos_session` WHERE `session_id` = :session_id LIMIT 1243ms1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `jos_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)572μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `jos_viewlevels`355ms976B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `jos_usergroups` AS `a` LEFT JOIN `jos_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest473μs1.33KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_k2" AND e.type = "component"507μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_virtuemart" AND e.type = "component"91μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_easyblog" AND e.type = "component"82μs1.13KB/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_jomclassifieds" AND e.type = "component"93μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_hikashop" AND e.type = "component"85μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_rseventspro" AND e.type = "component"83μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_zoo" AND e.type = "component"242μs536B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_jticketing" AND e.type = "component"87μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_icagenda" AND e.type = "component"81μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_eventbooking" AND e.type = "component"99μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_eshop" AND e.type = "component"79μs1.76KB/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_rsblog" AND e.type = "component"80μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_mijovideos" AND e.type = "component"78μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_opencart" AND e.type = "component"113μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_jcart" AND e.type = "component"100μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_djclassifieds" AND e.type = "component"100μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_j2store" AND e.type = "component"90μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_phocacart" AND e.type = "component"98μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_jshopping" AND e.type = "component"101μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_igallery" AND e.type = "component"89μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SELECT e.enabled FROM jos_extensions AS e WHERE e.element = "com_dpcalendar" AND e.type = "component"116μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SHOW FULL COLUMNS FROM `jos_tagz_config`1.62ms1.3KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT * FROM `jos_tagz_config` WHERE `name` = 'config'106μs592B/libraries/src/Table/Table.php:755Copy
  • SELECT id,template FROM jos_template_styles WHERE client_id=0 AND home=1456μs592B/administrator/components/com_widgetkit/widgetkit.php:28Copy
  • SELECT custom_data FROM jos_extensions WHERE element = 'yooessentials' AND folder = 'system'214μs536B/plugins/system/yooessentials/helper.php:153Copy
  • SELECT custom_data FROM jos_extensions WHERE element = 'yooessentials' AND folder = 'system' LIMIT 1135μs536B/plugins/system/yooessentials/modules/platform-joomla/src/Database.php:52Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `jos_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)1.38ms9.94KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `jos_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 01.37ms49.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `jos_content`1.25ms1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `jos_content` SET `hits` = (`hits` + 1) WHERE `id` = '662'907μ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 `jos_content` AS `a` INNER JOIN `jos_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `jos_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `jos_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `jos_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `jos_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.17ms62.13KBParams/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 `jos_categories` AS `s` INNER JOIN `jos_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`683μs3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `jos_contentitem_tag_map` AS `m` INNER JOIN `jos_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)948μs3.97KBParams/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 `jos_categories` AS `s` INNER JOIN `jos_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`395μs3.91KBParams/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 jos_fields AS a LEFT JOIN `jos_languages` AS l ON l.lang_code = a.language LEFT JOIN jos_users AS uc ON uc.id=a.checked_out LEFT JOIN jos_viewlevels AS ag ON ag.id = a.access LEFT JOIN jos_users AS ua ON ua.id = a.created_user_id LEFT JOIN jos_fields_groups AS g ON g.id = a.group_id LEFT JOIN `jos_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 ASC678μs4.75KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • 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 `jos_content` AS `a` LEFT JOIN `jos_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) ORDER BY CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END DESC7.25ms21.72KBParams/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 `jos_categories` AS `s` INNER JOIN `jos_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`328μs3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `params` FROM `jos_tagz` WHERE `component_id` = 119 AND `component_type` = "menu"988μs520B/plugins/system/tagz/tagz.php:650Copy
  • SELECT `params` FROM `jos_tagz` WHERE `component_id` = 662 AND `component_type` = "content"137μs520B/plugins/system/tagz/tagz.php:650Copy
  • SELECT `name`,`element` FROM `jos_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1305μs592B/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT `title` FROM `jos_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)558μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • SELECT custom_data FROM jos_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 12.25ms688.52KB/templates/yootheme/packages/platform-joomla/src/Storage.php:30Copy
  • 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 jos_fields AS a LEFT JOIN `jos_languages` AS l ON l.lang_code = a.language LEFT JOIN jos_users AS uc ON uc.id=a.checked_out LEFT JOIN jos_viewlevels AS ag ON ag.id = a.access LEFT JOIN jos_users AS ua ON ua.id = a.created_user_id LEFT JOIN jos_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 ASC325μs4.06KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `title` FROM `jos_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)123μ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 `jos_scheduler_tasks` AS `a` WHERE `a`.`state` = 1308μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `session_id` FROM `jos_session` WHERE `session_id` = ?258μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `jos_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?748μs592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy