Skip to main content

WRITTEN BY BARBARA LOMBARDO
PHOTOS PROVIDED BY LESLIE BRENNAN, JOHANNA GARRISON, AND CAROL GODETTE


When Paul and J’Lene Krass moved to the outskirts of Saratoga Springs some 25 years ago, they wanted a backyard where they could leave the world behind and escape into the unexpected. The massive windows in their beautiful house overlooked almost nothing but an equally massive lawn.  

“Paul marched three landscapers through the front door and said, ‘We are looking for the wow factor,’” J’Lene said. 

The third, J’Lene said, “was a real visionary” who was just starting out. He produced a large sketch showing waterfalls, round patios, lots of trees, sitting areas and surprising touches. “He thought we should use the unique yard to evolve a unique experience over time.”  

The results can be summed up in the word Paul was looking for: Wow.

In phases over the past quarter-century, the vast lawn has given way to multiple mulch beds, colorful circular sitting areas with Adirondack chairs, stone and grassy paths, unique “Adirondack walls,” flowing water and a variety of flowers and other plants.

Don’t take our word for it. Come see for yourself!

The Krasses’ garden is one of a dozen in Saratoga Springs and Wilton featured on the 28th annual Soroptimist Secret Gardens Tour set for Sunday, July 9. 

Most are indeed “secret gardens” not readily visible to passersby, in a variety of sizes and styles. You’ll find sprawling woodsy settings; spacious and colorful suburban yards, several with water features and one offering a commanding view of Fish Creek; and proof that downsizing and creative gardening can coexist.

The Secret Gardens Tour is presented by Soroptimist International of Saratoga County, the local branch of an international nonprofit service organization committed to empowering and improving the lives of women, girls, and their communities. This fund-raiser benefits programs and people locally and globally in keeping with the Soroptimist mission. The Saratoga club’s longtime beneficiary is Wellspring, the Saratoga County organization dedicated to preventing domestic abuse and assisting victims. 

“The success of the tour depends entirely on the generosity of people willing to open their stunning gardens to the public for one day in July,” said Tymm Schumaker, co-chair of the Secret Gardens Tour Committee. “We cannot thank them enough.”

Gardens for each year’s tour are found primarily by word of mouth, recommendations from other gardeners, and committee members driving through neighborhoods and knocking on doors. 

One of this year’s amazing gardens is hidden behind the dream home of Steven Galime and Ralph Vincent, a regular Simply Saratoga contributor who shares his garden story in this edition on page 85. Other owners participating this year are Dave and Marlene Armstrong, Manny and Cindy Choy, Linda and Paul Church, Jean and Don Garrant, Paul and J’Lene Krass, Carl and Beth Jahn, Paula and Richard Masterpolo, Ed and Margaret Rogers-Meagher, Paula and Keith Schmid, Michael and Ruth Martin Staff, and Carol and Barry Webb.

Only two of this year’s gardens have been on the tour in years past, and both have undergone significant changes – after all, gardens are always a work in progress. 

At the Krasses, first timers on the tour, Paul tweaks something every year to improve their enjoyment. “Our favorite spot,” J’Lene confided, “are the aqua chairs next to the pond at the house. We find nature relaxing as the sounds of water falling and singing birds mute the crazy world.” 

They recently added several “families” of huge rocks brought in from an Adirondack quarry, adding visual interest year-round. “The landscaper said we always must have a family, meaning a big father rock, medium mother rock, and then a baby rock to achieve a natural looking scene. We have a grandpa rock and a grandma rock too,” Paul said. “They really add a lot to the character of the yard.” 

And, of course, Paul added, they love flowers, striving for “a sea of color that evolves with the flow of the summer season. We’ve learned that one or two of anything doesn’t work well. Now we only buy in lots of 10 or more to make sure each has a voice in the yard.”

One doesn’t need a huge yard, though, for a garden that makes a statement and brings joy. 

Just ask Ed and Margaret Rogers-Meagher, who downsized almost a decade ago from a large property in Niskayuna to a then-new development in Wilton. Theirs and three other gardens in their neighborhood are on this year’s tour.

The Meaghers started with a blank canvas and acres of sand, and now have perennials, flowering shrubs, herbs and vegetable, hostas from their prior home, peonies that were Ed’s mother’s in Eagle Bridge, and hollyhocks inspired by the couple’s recent trip to Denmark.

Ed doesn’t consider himself a gardener with a capital “G” but enjoys learning through trial and error. Many of his plants have colorful or unusual foliage, which Ed considers important for providing interest between blooms. 

While several gardens offer multiple outdoor seating areas, many owners also prioritize being able to enjoy the view from indoors.

For instance, among the many birdhouses in Jean and Don Garrant’s gorgeous garden is a home for bluebirds placed right in front of their family room window. Last year they had three broods to watch; the parents let them peek into the house and watch the babies. And it seems as though every year, the Garrants, who have been gardening together for more than 60 years, start a new flower garden, in part because they make their own compost. 

Paula Schmid, who started her Saratoga Springs garden only eight years ago, advises others starting from scratch to move or expand beds far enough into the yard so that you can see your plantings from inside the house. “Try to think about what you would like your entire property to look like and then work on it in phases,” she said.

“Outside, we love the patio and the lower pond areas the best,” Paula said of her secret garden on a little-traveled street. “Inside, the kitchen table provides a great view of the birds that come to bathe in the stream, and the office windows look out onto the spirea hedge and tree-form hydrangeas. And most of the front yard design was created specifically for the purpose of creating a view from inside the house.”  

Paula loves flowers and color. “But I also appreciate beautiful foliage,” she said. “And I know the pollinators are in need of help to survive, so I try to be sure we are including plants that benefit bees and butterflies.”  

Thinking of the big picture, regardless of your square footage, is one of the key garden landscaping philosophies of Paul and Linda Church. Paul Church is a longtime friend of Soroptimists, having recommended and worked on many gardens that have been on the tour over the years. Finally, his own garden – a mix of traditional and eclectic on barely half an acre, and only three years old -- is on the tour. 

His advice to gardeners starting anew is to drive and walk around, talk to people, and see what works in your area.    

“Take your time. Build the staples, build the anchors to start,” he said, suggesting designs that incorporate groups of three. “For example, a stand of conifers or evergreens, specimen trees and shade trees, maybe pine spruce, maple or oak, dogwood.”

Special touches in the Churches’ garden include espaliered trees, which produce abundant fruit in limited space. Ornamental trees, shrubs, flowers, grasses, fruit trees and berries create a welcoming environment for pollinators and a source of year-round food for the Churches and friends.

Linda is among many of the gardeners on the tour who find the hands-on work rewarding in its own way.   

“Even the time spent weeding and planting, connecting with nature, is really lovely,” Linda said. Gardening, she added, “is really about creating beauty and a sanctuary to be able to spend time in. Beauty, peace, and joy. No matter where you look, there’s something beautiful.”

Tickets for the July 9 Secret Gardens Tour are $25 in advance and $30 on the tour day. Descriptions of all 12 gardens, a map and suggested driving directions are provided. The gardens will be open to visitors from 11 a.m. to 5 p.m., rain or shine. The tour is self-guided and you go at your own pace. The tour is geared for adults, but there is no charge for children 12 and younger; pets are not permitted. Visit soroptimistsaratoga.org for information about purchasing tickets and to learn more about Soroptimists.

8.053MBMemory Usage136msRequest Duration
Joomla! Version4.4.13
PHP Version8.3.20
Identityguest
Response200
Templateyootheme
Database
Server
mysql
Version
8.0.42
Collation
utf8mb3_unicode_ci
Conn Collation
utf8mb4_0900_ai_ci
$_GET
array:3 [ "catid" => "9" "id" => "522" "view" => "article" ]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:74 [ "USER" => "fivetowers" "HOME" => "/home/fivetowers" "SCRIPT_NAME" => "/index.php" ...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1747073193 "last" => 1747073193...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (444.73KB) (2.97ms)
  • afterInitialise (1.96MB) (26.17ms)
  • afterRoute (375.09KB) (4.98ms)
  • beforeRenderComponent com_content (48.95KB) (825μs)
  • Before Access::preloadComponents (all components) (47.72KB) (1.6ms)
  • After Access::preloadComponents (all components) (116.7KB) (898μs)
  • Before Access::preloadPermissions (com_content) (1.63KB) (14μs)
  • After Access::preloadPermissions (com_content) (509KB) (1.45ms)
  • Before Access::getAssetRules (id:687 name:com_content.article.522) (18.65KB) (36μs)
  • After Access::getAssetRules (id:687 name:com_content.article.522) (7.38KB) (87μs)
  • afterRenderComponent com_content (1.65MB) (50.21ms)
  • afterDispatch (21.42KB) (1.32ms)
  • beforeRenderRawModule mod_menu () (411.84KB) (29.13ms)
  • afterRenderRawModule mod_menu () (58.84KB) (1.61ms)
  • beforeRenderModule mod_menu () (696B) (6μs)
  • afterRenderModule mod_menu () (3.73KB) (338μs)
  • beforeRenderRawModule mod_finder () (1.45KB) (14μs)
  • afterRenderRawModule mod_finder () (1.95MB) (5.86ms)
  • beforeRenderModule mod_finder () (704B) (3μs)
  • afterRenderModule mod_finder () (2.82KB) (109μs)
  • beforeRenderRawModule mod_custom () (16B) (205μs)
  • afterRenderRawModule mod_custom () (320.11KB) (1.26ms)
  • beforeRenderModule mod_custom () (704B) (4μs)
  • afterRenderModule mod_custom () (3.27KB) (56μs)
  • beforeRenderRawModule mod_menu () (24B) (80μs)
  • afterRenderRawModule mod_menu () (552B) (503μs)
  • beforeRenderModule mod_menu () (696B) (3μs)
  • afterRenderModule mod_menu () (2.76KB) (62μs)
  • beforeRenderRawModule mod_custom () (920B) (59μs)
  • afterRenderRawModule mod_custom () (1.03KB) (147μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (1.23KB) (66μs)
  • beforeRenderRawModule mod_menu () (1.65KB) (118μs)
  • afterRenderRawModule mod_menu () (4.45KB) (433μs)
  • beforeRenderModule mod_menu () (696B) (3μs)
  • afterRenderModule mod_menu () (1.34KB) (70μs)
  • beforeRenderRawModule mod_finder () (96B) (9μs)
  • afterRenderRawModule mod_finder () (7.32KB) (552μs)
  • beforeRenderModule mod_finder () (704B) (4μs)
  • afterRenderModule mod_finder () (1.34KB) (80μs)
  • beforeRenderRawModule mod_custom () (288B) (9μs)
  • afterRenderRawModule mod_custom () (912B) (131μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (1.23KB) (53μs)
  • beforeRenderRawModule mod_custom () (5.95KB) (176μs)
  • afterRenderRawModule mod_custom () (1008B) (125μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.77KB) (45μs)
  • beforeRenderRawModule mod_custom () (8B) (71μs)
  • afterRenderRawModule mod_custom () (1008B) (114μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.43KB) (53μs)
  • afterRender (306.9KB) (3.02ms)
  • 1 x afterRenderComponent com_content (1.65MB) (36.82%)
    50.21ms
    1 x beforeRenderRawModule mod_menu () (411.84KB) (21.36%)
    29.13ms
    1 x afterInitialise (1.96MB) (19.19%)
    26.17ms
    1 x afterRenderRawModule mod_finder () (1.95MB) (4.3%)
    5.86ms
    1 x afterRoute (375.09KB) (3.65%)
    4.98ms
    1 x afterRender (306.9KB) (2.21%)
    3.02ms
    1 x afterLoad (444.73KB) (2.18%)
    2.97ms
    1 x afterRenderRawModule mod_menu () (58.84KB) (1.18%)
    1.61ms
    1 x Before Access::preloadComponents (all components) (47.72KB) (1.17%)
    1.60ms
    1 x After Access::preloadPermissions (com_content) (509KB) (1.07%)
    1.45ms
    1 x afterDispatch (21.42KB) (0.96%)
    1.32ms
    1 x afterRenderRawModule mod_custom () (320.11KB) (0.92%)
    1.26ms
    1 x After Access::preloadComponents (all components) (116.7KB) (0.66%)
    898μs
    1 x beforeRenderComponent com_content (48.95KB) (0.61%)
    825μs
    1 x afterRenderRawModule mod_finder () (7.32KB) (0.4%)
    552μs
    1 x afterRenderRawModule mod_menu () (552B) (0.37%)
    503μs
    1 x afterRenderRawModule mod_menu () (4.45KB) (0.32%)
    433μs
    1 x afterRenderModule mod_menu () (3.73KB) (0.25%)
    338μs
    2 x afterRenderRawModule mod_custom () (1008B) (0.18%)
    239μs
    1 x beforeRenderRawModule mod_custom () (16B) (0.15%)
    205μs
    1 x beforeRenderRawModule mod_custom () (5.95KB) (0.13%)
    176μs
    1 x afterRenderRawModule mod_custom () (1.03KB) (0.11%)
    147μs
    1 x afterRenderRawModule mod_custom () (912B) (0.1%)
    131μs
    2 x afterRenderModule mod_custom () (1.23KB) (0.09%)
    119μs
    1 x beforeRenderRawModule mod_menu () (1.65KB) (0.09%)
    118μs
    1 x afterRenderModule mod_finder () (2.82KB) (0.08%)
    109μs
    1 x After Access::getAssetRules (id:687 name:com_content.article.522) (7.38KB) (0.06%)
    87μs
    1 x beforeRenderRawModule mod_menu () (24B) (0.06%)
    80μs
    1 x afterRenderModule mod_finder () (1.34KB) (0.06%)
    80μs
    1 x beforeRenderRawModule mod_custom () (8B) (0.05%)
    71μs
    1 x afterRenderModule mod_menu () (1.34KB) (0.05%)
    70μs
    1 x afterRenderModule mod_menu () (2.76KB) (0.05%)
    62μs
    1 x beforeRenderRawModule mod_custom () (920B) (0.04%)
    59μs
    1 x afterRenderModule mod_custom () (3.27KB) (0.04%)
    56μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.04%)
    53μs
    1 x afterRenderModule mod_custom () (2.77KB) (0.03%)
    45μs
    1 x Before Access::getAssetRules (id:687 name:com_content.article.522) (18.65KB) (0.03%)
    36μs
    5 x beforeRenderModule mod_custom () (704B) (0.01%)
    16μs
    1 x Before Access::preloadPermissions (com_content) (1.63KB) (0.01%)
    14μs
    1 x beforeRenderRawModule mod_finder () (1.45KB) (0.01%)
    14μs
    3 x beforeRenderModule mod_menu () (696B) (0.01%)
    12μs
    1 x beforeRenderRawModule mod_finder () (96B) (0.01%)
    9μs
    1 x beforeRenderRawModule mod_custom () (288B) (0.01%)
    9μs
    2 x beforeRenderModule mod_finder () (704B) (0.01%)
    7μs
54 statements were executed, 5 of which were duplicates, 49 unique12.76ms912.34KB
  • SELECT @@SESSION.sql_mode;94μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `jos_session` WHERE `session_id` = ?207μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `jos_session` WHERE `session_id` = :session_id LIMIT 173μs1.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)252μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `jos_viewlevels`112μs976B/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` = :guest204μ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"166μ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"87μ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"83μ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"79μ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"80μ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"82μ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"111μ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"83μ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"86μ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"81μ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"94μ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"81μ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"97μ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"85μ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"79μ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"77μ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"101μ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"81μ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"90μ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"78μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SHOW FULL COLUMNS FROM `jos_tagz_config`493μs1.3KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT * FROM `jos_tagz_config` WHERE `name` = 'config'81μs592B/libraries/src/Table/Table.php:755Copy
  • SELECT id,template FROM jos_template_styles WHERE client_id=0 AND home=1155μs592B/administrator/components/com_widgetkit/widgetkit.php:28Copy
  • SELECT custom_data FROM jos_extensions WHERE element = 'yooessentials' AND folder = 'system'125μs536B/plugins/system/yooessentials/helper.php:153Copy
  • SELECT custom_data FROM jos_extensions WHERE element = 'yooessentials' AND folder = 'system' LIMIT 1120μ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)420μs9.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` = 0612μs49.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `jos_content`631μs1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `jos_content` SET `hits` = (`hits` + 1) WHERE `id` = '522'287μ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)528μs70.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`351μ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)292μ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`289μ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 ASC342μ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 DESC1.69ms20.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`332μs3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `jos_modules` AS `m` LEFT JOIN `jos_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `jos_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`878μs19.06KBParams/libraries/src/Cache/Controller/CallbackController.php:120Copy
  • SELECT `params` FROM `jos_tagz` WHERE `component_id` = 122 AND `component_type` = "menu"338μs520B/plugins/system/tagz/tagz.php:650Copy
  • SELECT `params` FROM `jos_tagz` WHERE `component_id` = 522 AND `component_type` = "content"191μs536B/plugins/system/tagz/tagz.php:650Copy
  • SELECT `name`,`element` FROM `jos_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1252μ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)147μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • SELECT custom_data FROM jos_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1373μs688.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 ASC371μ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)144μ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` = 1145μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `session_id` FROM `jos_session` WHERE `session_id` = ?97μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `jos_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?254μs592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy