Skip to main content

Written By WENDY HOBDAY HAUGH  |  Photos Provided (Unless Noted)

If you’ve never attended a performance by Jim Gaudet and the Railroad Boys, you’re missing out on one of the Capital Region’s true musical treasures. Since 2006, The Railroad Boys—comprised of singer/songwriter Jim Gaudet on guitar, Bobby Ristau on upright bass and backing vocals, Sten Isachsen on mandolin and backing vocals, Sara Milonovich or Tucker Callander on fiddle, and ‘Upstate’ Richie Pagano on piano—have been playing festivals and venues, big and small, all over the country. Their original music, driving energy, and camaraderie have attracted many a guest artist over the years, and in January 2023, following founding member Bobby Ristau’s retirement, the group welcomed Bob Buckley into the fold.

When asked how the band’s name came about, Gaudet chuckles. “There’s no real significance. The first song I ever wrote for the band happened to be called The Railroad Boys, and somehow we latched on to that. I didn’t want my name attached, but I was outvoted on that one.” 

Jim Gaudet writes nearly all The Railroad Boys’ songs, but pinning down the band’s genre can be tricky. Although it started out bluegrass, its style has morphed over time into what Gaudet calls “hillbilly rock ‘n roll.” Still, limiting this band to just one label seems a disservice because, in his songwriting, Gaudet does it all: Americana-roots, classic and outlaw country, Southern rock, honky-tonk, blues, Cajun. You name it, he’s probably done it. In fact, last April at the 4th annual Capital Region Thomas Edison (aka Eddies) Music Awards ceremony at Proctors Mainstage, Jim Gaudet and the Railroad Boys were honored to win Country/Bluegrass Artist of the Year.

Gaudet performs with bandmates Sten Isachsen and Sara Milonovich at his daughter's August 2021 wedding.
Photo by Michael Gallitelli.

Gaudet entered the local spotlight in 1990, playing solo ‘covers’ at open mic nights at Albany’s Eighth Step and Saratoga’s Caffè Lena, a venue he still enjoys playing several times each year. A storyteller and songwriter at heart, Gaudet began composing his own music and lyrics. Eventually, his success as a solo artist performing original songs led to him being signed with an independent label out of New York City. But after Gaudet and his wife, Peg, welcomed son, Jimmy, and daughter, Mary, the demands of his agented performance schedule became too much. Given his full-time employment with the NYS Department of Social Services and his desire to be there to enjoy raising his kids, he decided to take a break from music.

Gaudet has no idea how many songs he’s written, but the thrill of creating never wanes. “I’m always checking out YouTube and WEXT,” he says. “I get a lot of ideas by listening to what other performers and songwriters are doing and learning from them.” Some songs come together quickly. Others, like A Girl Like You from Gaudet’s recent solo album, REAL STORIES, take their time. That gorgeous song came together “in bits and pieces” over a period of 30 years! 

The fact that audiences connect more readily with well-known, time-tested cover tunes presents The Railroad Boys with a unique challenge. “Since we play mostly original songs, we try to connect with every new audience by getting them involved lyrically,” Gaudet explains. “In writing something new, I’ll often take a couple of catchy, easily remembered phrases—like ‘She never said, and I never asked’—and go from there.” In his song Darkside of Lonesome, Gaudet incorporates roughly a dozen well-known idioms and Bible verses. The familiarity of the lyrics draws people in, making them feel at ease and a part of the show.

Gaudet has a uniquely animated, conversational style of singing, his tone every bit as original as the songs he writes. Clear diction, an abundance of good humor, and vocal inflections that follow each song’s emotional arc make you feel like you’re talking with a good friend over the back fence. Gaudet can growl, yowl, even yodel with the best of them, and when he belts out a snappy “Hey!” between verses, you can feel the room’s energy surge. Jim Gaudet and the Railroad Boys have a ton of fun onstage. Their friendship is palpable and, better yet, totally audience-inclusive.

In 2019, Gaudet released his first solo album since 2007. A departure from the band’s full-bodied sound, REAL STORIES AND OTHER TALL TALES is Jim Gaudet at his storytelling best, pared down and vulnerable. The album includes 13 songs never intended for the Railroad Boys, as well as a 15-page booklet providing backstory and lyrics for every song. Masterfully produced by Greg Anderson, the CD also features the artistry of Sara Milonovich on harmony vocals and fiddle and Richie Pagano, working his magic at the piano. 

“I treasure this CD,” Gaudet says. “But the timing of its release worked against widespread exposure because the pandemic struck, venues closed, and gigs were cancelled. Still, I’d love to get it out there more. It’s very close to my heart.”

In 2011, Jim Gaudet was clinically diagnosed with Parkinson’s disease. Thankfully, however, its progression has been slow. “Some days are harder than others,” he admits, “but they’re all good.” Managing the disease involves maintaining a rigorous medication schedule, coordinating meals and protein intake around his meds, doing yoga and meditation, vocalizing daily, and getting plenty of exercise, including weekly boxing sessions at Schott’s Gym, Albany. 

Presently, there is no cure for Parkinson’s, and Gaudet certainly has his darker moments. But he gratefully attributes his ability to keep living a full life to three things: his music, his wonderful bandmates, and the loving support of his wife and family.

“Both our kids live nearby, and our daughter blessed us with our first grandchild late last year. We’ve waited a long time for that,” he beams, “and we are thrilled.”

Musically, Gaudet never wants to go a day without playing his guitar. “Yet sometimes I pick it up and can’t play at all. I’d love to be doing some solo shows, but the tremors make that impossible. When they kick in and my left arm cramps up—it’s always the left—there’s no coping, no answers. I’ve been lucky so far, though, in that I’ve generally been able to time my medication to work with my performance schedule.”

Jim Gaudet loves what he does, and it shows. For bandmates and fans alike, he puts his all into every performance. “Two or three years ago,” he reflects, “I never imagined I’d still be playing at this point. Even six months ago, I thought December ’22 would be it. But I’m still out there—still writing, singing, playing. If God has given me another day, I have to make a choice: is it a day to squander or make the most of?”

Without question, Gaudet has chosen the latter.
And we’re really glad he has.

To learn more, visit jimgaudet.com or facebook.com/Railroadboys

Gaudet Performs Solo At The Grey Fox Bluegrass Festival Oak Hill NY

Last April, The Band Won Country Bluegrass Artist Of The Year At The 2022 Eddies Music Awards Ceremony At Proctors Mainstage

In Full Swing, Jim Gaudet And The Railroad Boys

In Full Swing, Jim Gaudet And The Railroad Boys

Last Year The Band Was Featured On WMHT's A House For Arts AHA Showcase

Jim Gaudet And The Railroad Boys Perform At The Wolf Hollow Brewery West Glenville

Jim Gaudet And The Railroad Boys Perform At The Wolf Hollow Brewery West Glenville

8.034MBMemory Usage114msRequest Duration
Joomla! Version4.4.13
PHP Version8.3.21
Identityguest
Response200
Templateyootheme
Database
Server
mysql
Version
8.0.42
Collation
utf8mb3_unicode_ci
Conn Collation
utf8mb4_0900_ai_ci
$_GET
array:3 [ "catid" => "11" "id" => "458:jim-gaudet-and-the-railroad-boys-make-the-good-times-roll...
$_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" => 1748875365 "last" => 1748875365...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (444.73KB) (3.1ms)
  • afterInitialise (1.96MB) (27.54ms)
  • afterRoute (375.48KB) (4.72ms)
  • beforeRenderComponent com_content (49.15KB) (779μs)
  • Before Access::preloadComponents (all components) (43.72KB) (1.54ms)
  • After Access::preloadComponents (all components) (116.7KB) (848μs)
  • Before Access::preloadPermissions (com_content) (1.63KB) (14μs)
  • After Access::preloadPermissions (com_content) (514.33KB) (1.29ms)
  • Before Access::getAssetRules (id:623 name:com_content.article.458) (18.65KB) (28μs)
  • After Access::getAssetRules (id:623 name:com_content.article.458) (11.38KB) (95μs)
  • afterRenderComponent com_content (1.69MB) (47.51ms)
  • afterDispatch (29.42KB) (1.59ms)
  • beforeRenderRawModule mod_finder () (369.38KB) (10.04ms)
  • afterRenderRawModule mod_finder () (1.95MB) (5.78ms)
  • beforeRenderModule mod_finder () (704B) (6μs)
  • afterRenderModule mod_finder () (1.44KB) (140μs)
  • beforeRenderRawModule mod_menu () (1.66KB) (203μs)
  • afterRenderRawModule mod_menu () (12.58KB) (617μs)
  • beforeRenderModule mod_menu () (696B) (4μs)
  • afterRenderModule mod_menu () (3.63KB) (100μs)
  • beforeRenderRawModule mod_custom () (920B) (63μs)
  • afterRenderRawModule mod_custom () (320.1KB) (961μs)
  • beforeRenderModule mod_custom () (704B) (5μs)
  • afterRenderModule mod_custom () (3.15KB) (54μs)
  • beforeRenderRawModule mod_menu () (24B) (86μs)
  • afterRenderRawModule mod_menu () (552B) (364μs)
  • beforeRenderModule mod_menu () (696B) (3μs)
  • afterRenderModule mod_menu () (2.76KB) (59μs)
  • beforeRenderRawModule mod_custom () (920B) (55μs)
  • afterRenderRawModule mod_custom () (1.03KB) (172μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (1.23KB) (61μs)
  • beforeRenderRawModule mod_menu () (1.8KB) (77μs)
  • afterRenderRawModule mod_menu () (4.45KB) (395μs)
  • beforeRenderModule mod_menu () (696B) (3μs)
  • afterRenderModule mod_menu () (1.34KB) (68μs)
  • beforeRenderRawModule mod_finder () (96B) (8μs)
  • afterRenderRawModule mod_finder () (7.28KB) (479μs)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (1.34KB) (72μs)
  • beforeRenderRawModule mod_custom () (288B) (9μs)
  • afterRenderRawModule mod_custom () (912B) (151μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (1.23KB) (59μs)
  • beforeRenderRawModule mod_custom () (6.27KB) (153μs)
  • afterRenderRawModule mod_custom () (1008B) (125μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.77KB) (45μs)
  • beforeRenderRawModule mod_custom () (472B) (56μs)
  • afterRenderRawModule mod_custom () (1008B) (110μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.43KB) (41μs)
  • afterRender (306.95KB) (2.74ms)
  • 1 x afterRenderComponent com_content (1.69MB) (41.78%)
    47.51ms
    1 x afterInitialise (1.96MB) (24.22%)
    27.54ms
    1 x beforeRenderRawModule mod_finder () (369.38KB) (8.83%)
    10.04ms
    1 x afterRenderRawModule mod_finder () (1.95MB) (5.08%)
    5.78ms
    1 x afterRoute (375.48KB) (4.15%)
    4.72ms
    1 x afterLoad (444.73KB) (2.73%)
    3.10ms
    1 x afterRender (306.95KB) (2.41%)
    2.74ms
    1 x afterDispatch (29.42KB) (1.4%)
    1.59ms
    1 x Before Access::preloadComponents (all components) (43.72KB) (1.35%)
    1.54ms
    1 x After Access::preloadPermissions (com_content) (514.33KB) (1.13%)
    1.29ms
    1 x afterRenderRawModule mod_custom () (320.1KB) (0.85%)
    961μs
    1 x After Access::preloadComponents (all components) (116.7KB) (0.75%)
    848μs
    1 x beforeRenderComponent com_content (49.15KB) (0.68%)
    779μs
    1 x afterRenderRawModule mod_menu () (12.58KB) (0.54%)
    617μs
    1 x afterRenderRawModule mod_finder () (7.28KB) (0.42%)
    479μs
    1 x afterRenderRawModule mod_menu () (4.45KB) (0.35%)
    395μs
    1 x afterRenderRawModule mod_menu () (552B) (0.32%)
    364μs
    2 x afterRenderRawModule mod_custom () (1008B) (0.21%)
    235μs
    1 x beforeRenderRawModule mod_menu () (1.66KB) (0.18%)
    203μs
    1 x afterRenderRawModule mod_custom () (1.03KB) (0.15%)
    172μs
    1 x beforeRenderRawModule mod_custom () (6.27KB) (0.13%)
    153μs
    1 x afterRenderRawModule mod_custom () (912B) (0.13%)
    151μs
    1 x afterRenderModule mod_finder () (1.44KB) (0.12%)
    140μs
    2 x afterRenderModule mod_custom () (1.23KB) (0.11%)
    120μs
    2 x beforeRenderRawModule mod_custom () (920B) (0.1%)
    118μs
    1 x afterRenderModule mod_menu () (3.63KB) (0.09%)
    100μs
    1 x After Access::getAssetRules (id:623 name:com_content.article.458) (11.38KB) (0.08%)
    95μs
    1 x beforeRenderRawModule mod_menu () (24B) (0.08%)
    86μs
    1 x beforeRenderRawModule mod_menu () (1.8KB) (0.07%)
    77μs
    1 x afterRenderModule mod_finder () (1.34KB) (0.06%)
    72μs
    1 x afterRenderModule mod_menu () (1.34KB) (0.06%)
    68μs
    1 x afterRenderModule mod_menu () (2.76KB) (0.05%)
    59μs
    1 x beforeRenderRawModule mod_custom () (472B) (0.05%)
    56μs
    1 x afterRenderModule mod_custom () (3.15KB) (0.05%)
    54μs
    1 x afterRenderModule mod_custom () (2.77KB) (0.04%)
    45μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.04%)
    41μs
    1 x Before Access::getAssetRules (id:623 name:com_content.article.458) (18.65KB) (0.02%)
    28μs
    5 x beforeRenderModule mod_custom () (704B) (0.01%)
    17μs
    1 x Before Access::preloadPermissions (com_content) (1.63KB) (0.01%)
    14μs
    2 x beforeRenderModule mod_finder () (704B) (0.01%)
    11μs
    3 x beforeRenderModule mod_menu () (696B) (0.01%)
    10μs
    1 x beforeRenderRawModule mod_custom () (288B) (0.01%)
    9μs
    1 x beforeRenderRawModule mod_finder () (96B) (0.01%)
    8μs
53 statements were executed, 5 of which were duplicates, 48 unique12.13ms906.27KB
  • SELECT @@SESSION.sql_mode;98μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `jos_session` WHERE `session_id` = ?239μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `jos_session` WHERE `session_id` = :session_id LIMIT 193μ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)681μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `jos_viewlevels`129μ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` = :guest209μ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"226μ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"96μ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"97μ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"96μ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"79μ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"165μ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"80μ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"84μ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"81μ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"103μ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"82μ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"83μ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"94μ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"83μ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"80μ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"85μ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"100μ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"87μ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"81μ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"80μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SHOW FULL COLUMNS FROM `jos_tagz_config`540μs1.3KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT * FROM `jos_tagz_config` WHERE `name` = 'config'108μs592B/libraries/src/Table/Table.php:755Copy
  • SELECT id,template FROM jos_template_styles WHERE client_id=0 AND home=1173μs592B/administrator/components/com_widgetkit/widgetkit.php:28Copy
  • SELECT custom_data FROM jos_extensions WHERE element = 'yooessentials' AND folder = 'system'118μs536B/plugins/system/yooessentials/helper.php:153Copy
  • SELECT custom_data FROM jos_extensions WHERE element = 'yooessentials' AND folder = 'system' LIMIT 1107μ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)405μ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` = 0598μs49.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `jos_content`608μs1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `jos_content` SET `hits` = (`hits` + 1) WHERE `id` = '458'297μ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)406μs62.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`319μ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)212μ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`270μ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 ASC296μ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.89ms41.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`308μs3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `params` FROM `jos_tagz` WHERE `component_id` = 119 AND `component_type` = "menu"248μs520B/plugins/system/tagz/tagz.php:650Copy
  • SELECT `params` FROM `jos_tagz` WHERE `component_id` = 458 AND `component_type` = "content"113μs520B/plugins/system/tagz/tagz.php:650Copy
  • SELECT `name`,`element` FROM `jos_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1177μ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)139μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • SELECT custom_data FROM jos_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1463μ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 ASC289μ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)118μ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` = 1115μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `session_id` FROM `jos_session` WHERE `session_id` = ?79μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `jos_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?243μs592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy