Skip to main content

Host, Guests, Locale: A Memorable Spa Dinner Party

[From the Fall 2023 Showcase of Homes Magazine]

Written by Bill Orzell

Saratoga Springs had achieved a fine reputation as a health resort long before the Civil War. 

In fiction, the Scarlett O’Hara of the silver-screen, recalled her visit to the Spa before the War began. Following the bloody engagement which stretched for nearly four years, the upstate community provided a salve for the mental wounds created by the conflict, through the gathering of those with an interest in Thoroughbred racing. The Confederate States had been mostly shut-out of competing during the conflict, but at Saratoga where racing commenced just weeks after the pivotal Battle of Gettysburg, a common ground was established for former foes. Saratoga Race Course proved a place where President Lincoln’s vision of “malice toward none” could be practiced.

Governor Oden Bowie was one individual who turned to the Spa for solace and horse racing. The first Governor elected in Maryland following the War, he had long been a committed breeder of Thoroughbred horses. His operation in the Old Line State was known as Fairview Plantation, and had been operated with enslaved persons before the clash of ideologies. His own US Army experience came in the 1840s during the Mexican Conflict, enlisting as a private and rising through the ranks, emerging a decorated Captain. Oden Bowie served concurrently as Maryland’s Governor and Maryland Jockey Club President. He reorganized and revived the oldest Jockey Club in the country, which had colonial roots, and George Washington and Andrew Jackson as participants in MJC events. Maryland Jockey Club members to this day use a distinctive logo created in 1830, crafted from the group’s initials with the “M” made by a combination of two stirrups and webbing, the “J” by a riding crop and the “C” by a spur, forming a distinctive design. At Saratoga, Oden Bowie raced some of the best horses in competition under his red and white silks, and also acted as a track steward. Governor Bowie developed a reputation of being excessively severe in his rulings, to the degree fellow owners would craft negative connotations of his “O. B.” initials.

Several sources agree that the word “Preakness” is derived from a Native American word describing a productive hunting ground near the New York – New Jersey border. Like many terms in use today for geographic locations, which had their origin in the tongues of native speakers, it is highly corrupted in pronunciation. Textile merchant Milton H. Sanford operated a Thoroughbred stock farm in Passaic County and adopted the Preakness name for his operation. He had a second Thoroughbred breeding center near Lexington, Kentucky which shared the Preakness name, which would evolve into the famous Elmendorf Farm. Mr. Sanford was also a liberal purchaser of Thoroughbred stock, setting some auction records for yearlings bred by Colonel Robert Atchison Alexander, noted owner of Woodburn Farm near Lexington. Milton Sanford had traveled to English tracks, where he met William Hayward and convinced him to come to the United States. Billy Hayward acted as both trainer and rider for Mr. Sanford’s stable and they enjoyed success, winning the 1868 edition of the Saratoga Cup with the bay horse Lancaster.

An elated Milton Sanford threw a celebratory dinner party at the Leland Brother’s Union Hall on Broadway, which under subsequent ownership would become the Grand Union Hotel. Mr. Sanford certainly spared no expense for Lancaster’s Cup winning gala, as Union Hall was the Spa’s premier banquet facility. The Lelands lent greatly to the postwar atmosphere in Saratoga, having recently built an Opera House succursal to the Union Hall, which was inaugurated by none less than General Ulysses S. Grant on July 4, 1865, or the Independence Day after the Union was preserved. The Saratogian of this time would publish a rhyming jaunt about local accommodations by an author known simply as “Jacket,” which allows us to appreciate the sentiments of the time:

“The Union, known throughout the land, From Maine to Texan plains, And o'er the sea its praises come, where Lelands hold the reins. 'Tis in the splendid dancing-room, that fairy footsteps fall, but where the guests delight to meet, is in the dining hall.”

Saratoga Springs fixture John Hunter, whose suggestion evolved into the Dinner Party Stake. Image source: The American Turf - An Historical Account of Racing In The United States, 1898.
Jockey and trainer Billy Hayward. Image source: The American Turf - An Historical Account of Racing In The United States, 1898.
As a two-year-old Preakness did not race. As a three-year-old the colt experienced difficulties at Saratoga and did not race until autumn 1870, when he won at first asking in the Dinner Party Stakes. Preakness proved to be a solid competitor as a four-year-old and up winning multiple stakes races. In 1875, he dead-heated with Springbok in a memorable record-breaking Saratoga Cup. He was exported to England in 1876 where he raced, and was sold to the Duke of Hamilton for stud duty. Image source: Famous American Race Horses, Porter and Coates, illustration by C. Lloyd 1877.
Saratoga Club House box holders for the 1926 race season, which includes Box “O. B.” assigned to Archibald Barklie. The Saratogian July 29, 1926.
Sanborn Fire Insurance Map 1954 displays stables/barns on the western turn of the Horse Haven exercise track, which includes Barn “O. B.”

The triumphant dinner party was attended by the foremost turfmen in the country, including the flamboyant Charlie Reed and plunger H. Price McGrath, who seven years hence would furnish the very first Kentucky Derby winner. Under the generous effects of the fine wine and good food, it was unanimously resolved by those in the hall -recently divided by civil war- to make a positive contribution to further racing and renewed social gatherings. John Hunter of New York, whose orange with crimson sash silks were familiar to all in the room, made a novel suggestion. Mr. Hunter’s astute views were sought, as he along with John Morrissey, William R. Travers, John McBain Davidson and other sportsmen had been the original incorporators of Saratoga Race Track a few years earlier. John Hunter suggested during conversation that those at dinner subscribe $1,000 apiece for their best current yearlings, with a race to be run in two years, between the then three-year-olds. Mr. Hunter’s sweepstakes suggestion was strongly seconded by those effused with more than a certain warmth of burgundy at the dinner party.

Governor Bowie offered a caveat to the proposed high-stakes race: the Maryland Jockey Club would add $15,000 if the race were run there. This track had yet to be built, but he had until 1870 to complete the new venue at what was sometimes referred to as the Pimlyco or Pemblicoe section of Baltimore. This generous offer to stage a major three-year-old event, south of the Mason-Dixon Line in what was now termed “The Free State,” would be a new spectacle in Thoroughbred racing. The guests of Mr. Sanford that summer evening at the Spa, designated their newly formulated futurity contest the Dinner Party Stakes.

The founder of the feast at Union Hall was very pleased with what he had fostered. He also had some quality yearlings in his barn which had just come his way from Colonel Alexander, and Woodburn Farm in Kentucky. One of his hopefuls was a bay colt, son of the immortal sire Lexington out of Bay Leaf, whom Mr. Sanford would name Preakness.

Interestingly, the same Col. Robert A. Alexander, breeder of Preakness, several years before and just prior to the eruption of hostilities at Fort Sumter, commissioned Tiffany & Company in New York to create a race trophy. This was awarded for the first time in 1861 at a Louisville, Kentucky track known as Woodlawn Park, and the special Tiffany creation was termed the Woodlawn Vase. The elaborate competition cup was topped by the figure of his star sire, Lexington. During the Civil War the Woodlawn Vase was buried under the bluegrass, to prevent its interception by Federal Troops.

Word of the Dinner Party Stakes spread around Saratoga Springs -and the racing world- which proved extremely intriguing to other owners. Participation in the Dinner Party Stakes was expanded to accommodate other interested owners, who were not fortunate enough to have been at the imaginative banquet. The brand new Pimlico Race Track in Baltimore was ready in 1870 as Governor Bowie had attested that famous evening at Saratoga’s Union Hall. Milton Sanford’s Preakness was an entry, however still a maiden; his large and gawky form prevented his competing as a two-year-old. Preakness was readily identifiable going to post for the inaugural event by his owner’s all-blue silks. As only luck and fate would have it, Preakness won the Dinner Party Stakes under jockey Billy Hayward before an enormous crowd. The following year, 1871, the race was repeated as the Reunion Stakes, and in 1872 the name was revised again to the Dixie Stakes. In 1873 the Maryland Jockey Club decided to add a feature race for three-year-olds, and they named the event after the first stakes winner on the Pimlico track, Preakness. The Woodlawn Vase had been won by Thomas Clyde, founder of the Clyde-Mallory Shipping Lines in the early years of the twentieth century. In 1917, Mr. Clyde gifted the Vase to the Maryland Jockey Club, of which he was a director and stockholder, to be used as a continual prize for the Preakness Stakes.

The healing waters of Saratoga Springs and the spirited racing competition there, engendered a reunion of divided peoples in that unique locale, while furthering Thoroughbred breeding and cultivating a new facility in a former slaveholding state, which has perpetuated to our time. Governor Oden Bowie’s influence continued at the Saratoga Race Course well beyond his death in 1894, and he figures into one of those charming “only-in-Saratoga” tales. The many barns at Horse Haven, north of Union Avenue, all carry a sequential number designation, for directional information and differentiation. With superstition naturally high on a race track, triskaidekaphobia is a powerful component, and no one wanted to be assigned Barn #13. Some whose memories stretched back into the previous century, recalled that the structure which would be thirteenth in ordinal progression, was during an earlier time occupied by Oden Bowie and later his son Ogden Bowie. Instead of a numeral designation this barn became listed as “Barn O. B.”
The Daily Racing Form March 4, 1919, reported on a similar situation in the track clubhouse:

“One of the boxes at Saratoga, instead of being numbered, is known as "box O. B.” Secretary McL. Earlocker says the box was originally No. 13 but no one wanted that number, and as the stable in Horse Haven that would naturally be No. 13 was named O. B., so the same symbol was used for the box.”

8.019MBMemory Usage131msRequest 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" => "8" "id" => "601" "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" => 1749298232 "last" => 1749298232...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (444.73KB) (3.83ms)
  • afterInitialise (1.96MB) (35.76ms)
  • afterRoute (375.98KB) (5.98ms)
  • beforeRenderComponent com_content (49.15KB) (1.04ms)
  • Before Access::preloadComponents (all components) (47.72KB) (1.81ms)
  • After Access::preloadComponents (all components) (116.7KB) (1.59ms)
  • Before Access::preloadPermissions (com_content) (1.63KB) (18μs)
  • After Access::preloadPermissions (com_content) (514.33KB) (2.21ms)
  • Before Access::getAssetRules (id:772 name:com_content.article.601) (18.65KB) (28μs)
  • After Access::getAssetRules (id:772 name:com_content.article.601) (7.38KB) (93μs)
  • afterRenderComponent com_content (1.63MB) (48.21ms)
  • afterDispatch (29.42KB) (1.23ms)
  • beforeRenderRawModule mod_finder () (385.27KB) (11.07ms)
  • afterRenderRawModule mod_finder () (1.95MB) (7.04ms)
  • beforeRenderModule mod_finder () (704B) (7μs)
  • afterRenderModule mod_finder () (1.44KB) (170μs)
  • beforeRenderRawModule mod_menu () (1.66KB) (275μs)
  • afterRenderRawModule mod_menu () (56.49KB) (1.23ms)
  • beforeRenderModule mod_menu () (696B) (4μs)
  • afterRenderModule mod_menu () (3.63KB) (122μs)
  • beforeRenderRawModule mod_custom () (920B) (69μs)
  • afterRenderRawModule mod_custom () (319.76KB) (1.3ms)
  • beforeRenderModule mod_custom () (704B) (5μs)
  • afterRenderModule mod_custom () (3.15KB) (58μs)
  • beforeRenderRawModule mod_menu () (24B) (92μs)
  • afterRenderRawModule mod_menu () (552B) (427μs)
  • beforeRenderModule mod_menu () (696B) (4μs)
  • afterRenderModule mod_menu () (2.76KB) (79μs)
  • beforeRenderRawModule mod_custom () (920B) (61μs)
  • afterRenderRawModule mod_custom () (1.03KB) (140μs)
  • beforeRenderModule mod_custom () (704B) (2μs)
  • afterRenderModule mod_custom () (1.23KB) (85μs)
  • beforeRenderRawModule mod_menu () (1.8KB) (85μs)
  • afterRenderRawModule mod_menu () (4.45KB) (554μs)
  • beforeRenderModule mod_menu () (696B) (4μs)
  • afterRenderModule mod_menu () (1.34KB) (94μs)
  • beforeRenderRawModule mod_finder () (96B) (10μs)
  • afterRenderRawModule mod_finder () (7.28KB) (575μs)
  • beforeRenderModule mod_finder () (704B) (4μs)
  • afterRenderModule mod_finder () (1.34KB) (74μs)
  • beforeRenderRawModule mod_custom () (288B) (8μs)
  • afterRenderRawModule mod_custom () (912B) (194μs)
  • beforeRenderModule mod_custom () (704B) (4μs)
  • afterRenderModule mod_custom () (1.23KB) (69μs)
  • beforeRenderRawModule mod_custom () (6.27KB) (158μs)
  • afterRenderRawModule mod_custom () (1008B) (128μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.77KB) (45μs)
  • beforeRenderRawModule mod_custom () (472B) (57μs)
  • afterRenderRawModule mod_custom () (1008B) (125μs)
  • beforeRenderModule mod_custom () (704B) (2μs)
  • afterRenderModule mod_custom () (2.43KB) (43μs)
  • afterRender (306.95KB) (3.63ms)
  • 1 x afterRenderComponent com_content (1.63MB) (36.68%)
    48.21ms
    1 x afterInitialise (1.96MB) (27.21%)
    35.76ms
    1 x beforeRenderRawModule mod_finder () (385.27KB) (8.42%)
    11.07ms
    1 x afterRenderRawModule mod_finder () (1.95MB) (5.36%)
    7.04ms
    1 x afterRoute (375.98KB) (4.55%)
    5.98ms
    1 x afterLoad (444.73KB) (2.92%)
    3.83ms
    1 x afterRender (306.95KB) (2.76%)
    3.63ms
    1 x After Access::preloadPermissions (com_content) (514.33KB) (1.68%)
    2.21ms
    1 x Before Access::preloadComponents (all components) (47.72KB) (1.37%)
    1.81ms
    1 x After Access::preloadComponents (all components) (116.7KB) (1.21%)
    1.59ms
    1 x afterRenderRawModule mod_custom () (319.76KB) (0.99%)
    1.30ms
    1 x afterDispatch (29.42KB) (0.94%)
    1.23ms
    1 x afterRenderRawModule mod_menu () (56.49KB) (0.94%)
    1.23ms
    1 x beforeRenderComponent com_content (49.15KB) (0.8%)
    1.04ms
    1 x afterRenderRawModule mod_finder () (7.28KB) (0.44%)
    575μs
    1 x afterRenderRawModule mod_menu () (4.45KB) (0.42%)
    554μs
    1 x afterRenderRawModule mod_menu () (552B) (0.32%)
    427μs
    1 x beforeRenderRawModule mod_menu () (1.66KB) (0.21%)
    275μs
    2 x afterRenderRawModule mod_custom () (1008B) (0.19%)
    253μs
    1 x afterRenderRawModule mod_custom () (912B) (0.15%)
    194μs
    1 x afterRenderModule mod_finder () (1.44KB) (0.13%)
    170μs
    1 x beforeRenderRawModule mod_custom () (6.27KB) (0.12%)
    158μs
    2 x afterRenderModule mod_custom () (1.23KB) (0.12%)
    154μs
    1 x afterRenderRawModule mod_custom () (1.03KB) (0.11%)
    140μs
    2 x beforeRenderRawModule mod_custom () (920B) (0.1%)
    130μs
    1 x afterRenderModule mod_menu () (3.63KB) (0.09%)
    122μs
    1 x afterRenderModule mod_menu () (1.34KB) (0.07%)
    94μs
    1 x After Access::getAssetRules (id:772 name:com_content.article.601) (7.38KB) (0.07%)
    93μs
    1 x beforeRenderRawModule mod_menu () (24B) (0.07%)
    92μs
    1 x beforeRenderRawModule mod_menu () (1.8KB) (0.06%)
    85μs
    1 x afterRenderModule mod_menu () (2.76KB) (0.06%)
    79μs
    1 x afterRenderModule mod_finder () (1.34KB) (0.06%)
    74μs
    1 x afterRenderModule mod_custom () (3.15KB) (0.04%)
    58μ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%)
    43μs
    1 x Before Access::getAssetRules (id:772 name:com_content.article.601) (18.65KB) (0.02%)
    28μs
    1 x Before Access::preloadPermissions (com_content) (1.63KB) (0.01%)
    18μs
    5 x beforeRenderModule mod_custom () (704B) (0.01%)
    16μs
    3 x beforeRenderModule mod_menu () (696B) (0.01%)
    12μs
    2 x beforeRenderModule mod_finder () (704B) (0.01%)
    11μs
    1 x beforeRenderRawModule mod_finder () (96B) (0.01%)
    10μs
    1 x beforeRenderRawModule mod_custom () (288B) (0.01%)
    8μs
54 statements were executed, 5 of which were duplicates, 49 unique15.07ms895.08KB
  • SELECT @@SESSION.sql_mode;110μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `jos_session` WHERE `session_id` = ?232μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `jos_session` WHERE `session_id` = :session_id LIMIT 180μ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)268μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `jos_viewlevels`168μ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` = :guest305μ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"248μ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"98μ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"112μ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"86μ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"83μ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"99μ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"178μ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"89μ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"86μ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"88μ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"118μ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"98μ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"85μ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"84μ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"83μ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"93μ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"92μ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"84μ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"83μ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"83μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SHOW FULL COLUMNS FROM `jos_tagz_config`808μs1.3KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT * FROM `jos_tagz_config` WHERE `name` = 'config'141μs592B/libraries/src/Table/Table.php:755Copy
  • SELECT id,template FROM jos_template_styles WHERE client_id=0 AND home=1224μs592B/administrator/components/com_widgetkit/widgetkit.php:28Copy
  • SELECT custom_data FROM jos_extensions WHERE element = 'yooessentials' AND folder = 'system'152μs536B/plugins/system/yooessentials/helper.php:153Copy
  • SELECT custom_data FROM jos_extensions WHERE element = 'yooessentials' AND folder = 'system' LIMIT 1130μ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)560μ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` = 0753μs49.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `jos_content`1.29ms1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `jos_content` SET `hits` = (`hits` + 1) WHERE `id` = '601'372μ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)612μ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`389μ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)354μ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`266μ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 ASC418μ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.45ms3.47KBParams/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`267μ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`970μs19.06KBParams/libraries/src/Cache/Controller/CallbackController.php:120Copy
  • SELECT `params` FROM `jos_tagz` WHERE `component_id` = 120 AND `component_type` = "menu"280μs520B/plugins/system/tagz/tagz.php:650Copy
  • SELECT `params` FROM `jos_tagz` WHERE `component_id` = 601 AND `component_type` = "content"111μs520B/plugins/system/tagz/tagz.php:650Copy
  • SELECT `name`,`element` FROM `jos_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1199μ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)209μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • SELECT custom_data FROM jos_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1769μ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 ASC367μ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)149μ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` = 1178μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `session_id` FROM `jos_session` WHERE `session_id` = ?106μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `jos_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?221μs592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy