Skip to main content

Stewart on the porch - From A Year at the races by Robert B. Parker and Joan H Parker, Photos by William Strode

The Saratoga Reading Room, Introduction written by Carol Godettte

Driving by 148 Union Avenue, one hardly notices the stately 3 story white clapboard house with green trim. The building is tucked into a corner surrounded by a black iron fence and shrouded with shrubbery, marked by a small sign on the front screen-"SARATOGA READING ROOM.”  Originally intended as a private social club for men only, The Reading Room was founded for Thoroughbred horse owners, trainers and breeders to read the daily racing papers before crossing the NYRA grounds for the afternoon racing. It later became an exclusive dining club serving breakfast, lunch and after-race cocktails for its members. Few local residents ever entered the building, unless they were there to work. From 1972-1989 The Reading Room’s kitchen and dining rooms were staffed by a group of young black athletes living on the west side of Broadway, which they referred to as the “Best Side” of Saratoga.
     Ernest “Sonny” Gooden, a 6”2” basketball star at Saratoga High School began as a dishwasher in the Reading Room due to his father’s job at the track. As positions in the Reading Room opened up, Sonny would recommend neighborhood relatives and friends. Two dish-washing positions became available and Sonny recommended his friend Eddie Pinn and his cousin Stewart White.
     “We had fun and made lots of money,” reflects Stewart. Both teenagers knew if they worked hard, they could make serious money by being promoted to waiters. Within a few years, both were wearing the coveted white jackets of a Reading Room waiter. That’s when they got to meet people that may never have otherwise crossed their paths.
     For both Sonny and Stewart, the job was really about the relationships they built with the regulars. “We were so comfortable around them and they were equally comfortable around us,” said Stewart.
     In today’s world where stories of racism and prejudice are all too frequent, Sonny and Stewart didn’t experience any of this at the Reading Room. “Our boss wouldn’t stand for any disrespect. Once someone who came for sales week was disrespectful and the maitre d’ sent them packing. He had to apologize to us, or his membership would be revoked,” they both stated.
     Pittsburgh Pirate owner John Galbreath and horse trader Stanley Petter were just a few of the patrons who were interested in Stewart's and Sonny’s personal lives. “We were all playing ball at the time, especially Sonny ‘cause he was the MAN,” jokes Stewart-referring to Sonny’s success on Saratoga High’s basketball court. (When Sonny was inducted into the Capital District Sports Hall of Fame, he was described as the best basketball player Saratoga High ever had.)
    “The people at the Reading Room got us ready for college. They went out and bought some of our stuff like trunks and supplies,” they fondly recall.
     Stewart, Sonny and their friends worked hard and were good at what they did, always going the extra mile for their favorite patrons. Stewart describes the job as a “match made in heaven.” Eventually Stewart’s brother James was also hired. When James passed away two years ago, it inspired Stewart to document their experiences in the story “Saratoga’s Best Kept Secret.”
Simply Saratoga is honored to bring you the first installment…

Chapter One: The Beginning

Stewart White as waitstaff at the Reading Room, from A Year at the races by Robert B. Parker and Joan H Parker, Photos by William Strode

My name is Stewart White.  This story is being told through the eyes of a then 18-year-old, young black man, who grew up being part of an era of hard-working black men and women, in the private world of the rich and famous.  That era is a part of black history that has been around
for many years. I am sharing my part of that history.

I worked at the Saratoga Reading Room for 17 racing seasons- from 1972-1989.  I serviced and sometimes “rubbed elbows” with many of the who’s who list of members and their guests that walked through the Reading Room gates. Members such as Sonny Werblin (former owner of the NY Jets and President of the NY Knicks), Mr. Henryk deKwiakowski (aeronautical engineer and owner of Calumet Farm, a prestigious Thoroughbred racing farm that produced some of the greatest Thoroughbred horses of all time),  George Steinbrenner (owner of the NY Yankees), Wellington Mara (owner of the NY Giants), Alfred Z. Solomon (a famous hat maker ), Charles Eble (former President and CEO of Con Ed),and  C.V. Whitney (filmmaker, businessman and owner of a leading stable of Thoroughbreds).

The Reading Room included 6 rooms upstairs for members to stay overnight after a long day at the track.  It was a men’s club, so during the morning hours, women were not allowed above the 1st floor. It wasn’t till the 1980s, that women were allowed honorary membership, but only after the death of their husbands, who had been members.

When my cousin Sonny Gooden, who had started as a dishwasher at the age of 14, brought me on in 1972, there were zero black members.  If you saw a black man or woman in the Reading Room- believe me, they were working! The only exception during those early years was a fair skinned, very handsome gentleman by the name of Cab Calloway. Calloway, a legendary jazz musician, was a guest of a member.

Stewart the football player, #22

Sonny Gooden and Stewart White share their experiences in a recent interview with Simply Saratoga Magazine

The front porch at the Reading Room

Buster, Stew, Al  and J. White in the kitchen at the Reading Room

In those early years during the 70s, the entire working staff was black.  We were a close-knit group made up of black folk who would migrate from their Southern roots or jobs on the railroad to find jobs at the racetrack.  There was lots of money to be made in Saratoga during the track season.  Lots of money to be made at the Reading Room.

During those times, every behind-the-scenes employee was a black face and there were very few exceptions.  The cooks, waitresses, bartenders, bathroom attendants, busboys, greeters, maître d’s, valets, and even whomever was running bets to the track – they were done by someone with a dark face.  To tell you the truth, the members seemed to like it that way.

A typical day at the club started at 5am.  Our boss during the early 70s was Otis Buggs, a short older man with a noticeable limp.  He was an old-school Southern man who you could tell, took pride in his role as leader of this group of hard workers.

At this time, there were three of us youngsters working, all in our late teens. Sonny, myself, and our longtime childhood friend Ed Pinn. We used to marvel at the way the older waiters used to work. They were extremely hard workers who were very skilled in their craft. For being older, they could sure move!

There were three layers to a day at the Reading Room. Breakfast, lunch, and then members would return for cocktails after the races. Breakfast was very laid back. The menu was simple, consisting of hot and cold cereals, Saratoga’s famous hand melon, many typical breakfast items including eggs benedict, and the member’s favorite, our tiny little pancakes or crepes.

As young boys in the kitchen, we were curious about what went on outside the kitchen, so a lot of times we would wander about.  We would go out on the porch or lawn and we got to know a few of the members who were there day after day. Frank Wright, a top trainer of Thoroughbreds and a former CBS racing analyst, sat at the same table every morning.  He would talk with us along with Stanley Petter, a horse breeder out of Lexington, KY.  Mr. Cot Campbell, who founded Dogwood Stable, the 1st known racing partnership in 1969, was also a favorite of mine. They were very friendly and we used to look forward to talking with them. They seemed to enjoy our youthful enthusiasm.

After breakfast there was the typical prep for lunch. The lunch menu consisted of soups and hot or cold sandwiches. Members would come in with their families, eat a good lunch, and leave for the start of the races.  The staff in the kitchen, from the preparers of the food, servers, all the way down to us dishwashers, worked well together. Lunch, though very fast paced, had a flow that ended up being very precise. We were like a well-oiled machine.

One thing I used to notice was the money that the servers were pocketing, even though we knew that members signed for their checks. There were no cash transactions that took place at the Reading Room. Most of the tips for the servers consisted of 20% of the total check. A lot of members would also give a cash tip, on top of the tip included in the check. Members seemed not to be cheap. If you gave them good service, they were very good tippers. We took notice.

After having some down time while the races were going on and the club was basically empty, it was time to prepare for the members and their guests to return to drink, smoke cigars, and talk about their day at the racetrack.

A fringe benefit of working at the Reading Room was the crazy tips on horses we would get from the members. Everyone used to get their bets together for the runner who stopped by daily to run bets for the staff. Every now and then I would be asked to take a bet over for a member. I remember running a bet for Harry M. Stevens III, who at the time had food catering concessions around the country in places like Madison Square Garden, Shea Stadium and the Meadowlands Sports Complex. I mean, I was actually running! Mr. Stevens handed me $200 and told me he needed me to place his bet before the window closed. I was young and athletic. I made it in time.

In the next installment, chapter two, we’ll meet “The Old Guard!”

 

8.344MBMemory Usage140msRequest 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" => "61" "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" => 1747761888 "last" => 1747761888...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (444.73KB) (2.6ms)
  • afterInitialise (1.96MB) (27.82ms)
  • afterRoute (375.98KB) (4.99ms)
  • beforeRenderComponent com_content (49.15KB) (869μs)
  • Before Access::preloadComponents (all components) (47.72KB) (1.55ms)
  • After Access::preloadComponents (all components) (116.7KB) (1.04ms)
  • Before Access::preloadPermissions (com_content) (1.63KB) (19μs)
  • After Access::preloadPermissions (com_content) (514.33KB) (1.2ms)
  • Before Access::getAssetRules (id:214 name:com_content.article.61) (18.65KB) (27μs)
  • After Access::getAssetRules (id:214 name:com_content.article.61) (7.38KB) (99μs)
  • beforeRenderRawModule mod_ijoomla_adagency_zone (H&G_Article_Skyscraper_Zone ) (1.97MB) (33.54ms)
  • afterRenderRawModule mod_ijoomla_adagency_zone (H&G_Article_Skyscraper_Zone ) (354.7KB) (4.4ms)
  • beforeRenderModule mod_ijoomla_adagency_zone (H&G_Article_Skyscraper_Zone ) (752B) (9μs)
  • afterRenderModule mod_ijoomla_adagency_zone (H&G_Article_Skyscraper_Zone ) (6.81KB) (343μs)
  • afterRenderComponent com_content (96.78KB) (22.56ms)
  • afterDispatch (17.39KB) (1.2ms)
  • beforeRenderRawModule mod_finder () (148.76KB) (22.31ms)
  • afterRenderRawModule mod_finder () (1.77MB) (5.88ms)
  • beforeRenderModule mod_finder () (704B) (6μs)
  • afterRenderModule mod_finder () (1.34KB) (149μs)
  • beforeRenderRawModule mod_menu () (1.66KB) (183μs)
  • afterRenderRawModule mod_menu () (55.93KB) (1.36ms)
  • beforeRenderModule mod_menu () (696B) (4μs)
  • afterRenderModule mod_menu () (2.76KB) (92μs)
  • beforeRenderRawModule mod_custom () (920B) (72μs)
  • afterRenderRawModule mod_custom () (319.48KB) (1.39ms)
  • beforeRenderModule mod_custom () (704B) (5μs)
  • afterRenderModule mod_custom () (3.15KB) (59μs)
  • beforeRenderRawModule mod_menu () (24B) (78μs)
  • afterRenderRawModule mod_menu () (552B) (473μs)
  • beforeRenderModule mod_menu () (696B) (4μs)
  • afterRenderModule mod_menu () (2.76KB) (64μs)
  • beforeRenderRawModule mod_custom () (920B) (59μs)
  • afterRenderRawModule mod_custom () (2.28KB) (138μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (1.23KB) (73μs)
  • beforeRenderRawModule mod_menu () (1.8KB) (84μs)
  • afterRenderRawModule mod_menu () (3.2KB) (395μs)
  • beforeRenderModule mod_menu () (696B) (3μs)
  • afterRenderModule mod_menu () (1.34KB) (66μs)
  • beforeRenderRawModule mod_finder () (96B) (8μs)
  • afterRenderRawModule mod_finder () (7.28KB) (634μs)
  • beforeRenderModule mod_finder () (704B) (4μs)
  • afterRenderModule mod_finder () (1.34KB) (75μs)
  • beforeRenderRawModule mod_custom () (288B) (9μs)
  • afterRenderRawModule mod_custom () (912B) (134μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (1.23KB) (55μs)
  • beforeRenderRawModule mod_custom () (6.27KB) (183μs)
  • afterRenderRawModule mod_custom () (1008B) (126μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.77KB) (45μs)
  • beforeRenderRawModule mod_custom () (472B) (57μs)
  • afterRenderRawModule mod_custom () (1008B) (117μs)
  • beforeRenderModule mod_custom () (704B) (2μs)
  • afterRenderModule mod_custom () (2.43KB) (44μs)
  • afterRender (250.22KB) (3.19ms)
  • 1 x beforeRenderRawModule mod_ijoomla_adagency_zone (H&G_Article_Skyscraper_Zone ) (1.97MB) (23.89%)
    33.54ms
    1 x afterInitialise (1.96MB) (19.81%)
    27.82ms
    1 x afterRenderComponent com_content (96.78KB) (16.07%)
    22.56ms
    1 x beforeRenderRawModule mod_finder () (148.76KB) (15.89%)
    22.31ms
    1 x afterRenderRawModule mod_finder () (1.77MB) (4.19%)
    5.88ms
    1 x afterRoute (375.98KB) (3.55%)
    4.99ms
    1 x afterRenderRawModule mod_ijoomla_adagency_zone (H&G_Article_Skyscraper_Zone ) (354.7KB) (3.13%)
    4.40ms
    1 x afterRender (250.22KB) (2.27%)
    3.19ms
    1 x afterLoad (444.73KB) (1.85%)
    2.60ms
    1 x Before Access::preloadComponents (all components) (47.72KB) (1.1%)
    1.55ms
    1 x afterRenderRawModule mod_custom () (319.48KB) (0.99%)
    1.39ms
    1 x afterRenderRawModule mod_menu () (55.93KB) (0.97%)
    1.36ms
    1 x afterDispatch (17.39KB) (0.85%)
    1.20ms
    1 x After Access::preloadPermissions (com_content) (514.33KB) (0.85%)
    1.20ms
    1 x After Access::preloadComponents (all components) (116.7KB) (0.74%)
    1.04ms
    1 x beforeRenderComponent com_content (49.15KB) (0.62%)
    869μs
    1 x afterRenderRawModule mod_finder () (7.28KB) (0.45%)
    634μs
    1 x afterRenderRawModule mod_menu () (552B) (0.34%)
    473μs
    1 x afterRenderRawModule mod_menu () (3.2KB) (0.28%)
    395μs
    1 x afterRenderModule mod_ijoomla_adagency_zone (H&G_Article_Skyscraper_Zone ) (6.81KB) (0.24%)
    343μs
    2 x afterRenderRawModule mod_custom () (1008B) (0.17%)
    243μs
    2 x afterRenderModule mod_finder () (1.34KB) (0.16%)
    224μs
    1 x beforeRenderRawModule mod_menu () (1.66KB) (0.13%)
    183μs
    1 x beforeRenderRawModule mod_custom () (6.27KB) (0.13%)
    183μs
    2 x afterRenderModule mod_menu () (2.76KB) (0.11%)
    156μs
    1 x afterRenderRawModule mod_custom () (2.28KB) (0.1%)
    138μs
    1 x afterRenderRawModule mod_custom () (912B) (0.1%)
    134μs
    2 x beforeRenderRawModule mod_custom () (920B) (0.09%)
    131μs
    2 x afterRenderModule mod_custom () (1.23KB) (0.09%)
    128μs
    1 x After Access::getAssetRules (id:214 name:com_content.article.61) (7.38KB) (0.07%)
    99μs
    1 x beforeRenderRawModule mod_menu () (1.8KB) (0.06%)
    84μs
    1 x beforeRenderRawModule mod_menu () (24B) (0.06%)
    78μs
    1 x afterRenderModule mod_menu () (1.34KB) (0.05%)
    66μs
    1 x afterRenderModule mod_custom () (3.15KB) (0.04%)
    59μs
    1 x beforeRenderRawModule mod_custom () (472B) (0.04%)
    57μs
    1 x afterRenderModule mod_custom () (2.77KB) (0.03%)
    45μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.03%)
    44μs
    1 x Before Access::getAssetRules (id:214 name:com_content.article.61) (18.65KB) (0.02%)
    27μs
    1 x Before Access::preloadPermissions (com_content) (1.63KB) (0.01%)
    19μs
    5 x beforeRenderModule mod_custom () (704B) (0.01%)
    16μs
    3 x beforeRenderModule mod_menu () (696B) (0.01%)
    11μs
    2 x beforeRenderModule mod_finder () (704B) (0.01%)
    10μs
    1 x beforeRenderModule mod_ijoomla_adagency_zone (H&G_Article_Skyscraper_Zone ) (752B) (0.01%)
    9μs
    1 x beforeRenderRawModule mod_custom () (288B) (0.01%)
    9μs
    1 x beforeRenderRawModule mod_finder () (96B) (0.01%)
    8μs
63 statements were executed, 11 of which were duplicates, 52 unique25.49ms1022.92KB
  • SELECT @@SESSION.sql_mode;114μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `jos_session` WHERE `session_id` = ?259μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `jos_session` WHERE `session_id` = :session_id LIMIT 183μ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)375μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `jos_viewlevels`132μ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` = :guest267μ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"199μ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"107μ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"97μ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"109μ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"105μ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"101μ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"134μ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"94μ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"106μ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"97μ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"90μ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"100μ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"94μ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"90μ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"89μ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"100μ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"96μ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"91μ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"113μ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"91μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SHOW FULL COLUMNS FROM `jos_tagz_config`640μs1.3KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT * FROM `jos_tagz_config` WHERE `name` = 'config'103μs592B/libraries/src/Table/Table.php:755Copy
  • SELECT id,template FROM jos_template_styles WHERE client_id=0 AND home=1196μs592B/administrator/components/com_widgetkit/widgetkit.php:28Copy
  • SELECT custom_data FROM jos_extensions WHERE element = 'yooessentials' AND folder = 'system'151μs536B/plugins/system/yooessentials/helper.php:153Copy
  • SELECT custom_data FROM jos_extensions WHERE element = 'yooessentials' AND folder = 'system' LIMIT 1148μ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)531μ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` = 0622μs49.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `jos_content`750μs1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `jos_content` SET `hits` = (`hits` + 1) WHERE `id` = '61'386μ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)525μs86.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`528μ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)304μ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`331μ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 ASC388μs4.75KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • 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`1.13ms19.06KBParams/libraries/src/Cache/Controller/CallbackController.php:120Copy
  • select `blacklist` from jos_ad_agency_settings109μs536B/modules/mod_ijoomla_adagency_zone/helper.php:2043Copy
  • select `params` from jos_ad_agency_settings78μs536B/modules/mod_ijoomla_adagency_zone/helper.php:74Copy
  • SELECT * FROM jos_ad_agency_settings LIMIT 1205μs65.5KB/modules/mod_ijoomla_adagency_zone/helper.php:100Copy
  • SELECT * FROM jos_ad_agency_zone WHERE zoneid=160 LIMIT 1130μs3KB/modules/mod_ijoomla_adagency_zone/helper.php:104Copy
  • select `approved` from jos_ad_agency_banners where `id`=064μs520B/modules/mod_ijoomla_adagency_zone/helper.php:121Copy
  • select `approved` from jos_ad_agency_banners where `id`=060μs0B/modules/mod_ijoomla_adagency_zone/helper.php:122Copy
  • delete from jos_ad_agency_ips where `entry_date` <= '2025-05-19'130μs0B/modules/mod_ijoomla_adagency_zone/tmpl/default.php:16Copy
  • SELECT * FROM jos_ad_agency_zone WHERE zoneid=160 LIMIT 1103μs3KB/modules/mod_ijoomla_adagency_zone/tmpl/default.php:20Copy
  • select `params` from jos_ad_agency_settings59μs536B/modules/mod_ijoomla_adagency_zone/tmpl/default.php:48Copy
  • 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 DESC10.93ms41.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`392μs3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `params` FROM `jos_tagz` WHERE `component_id` = 123 AND `component_type` = "menu"307μs520B/plugins/system/tagz/tagz.php:650Copy
  • SELECT `params` FROM `jos_tagz` WHERE `component_id` = 61 AND `component_type` = "content"177μs536B/plugins/system/tagz/tagz.php:650Copy
  • SELECT `name`,`element` FROM `jos_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1431μ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)202μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • SELECT custom_data FROM jos_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1751μ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 ASC401μ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)174μ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` = 1180μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `session_id` FROM `jos_session` WHERE `session_id` = ?112μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `jos_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?334μs592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy