Skip to main content

Thoroughbred racing has brought many to Saratoga Springs since John Morrissey, William Travers, John McBain Davidson and other sportsmen erected their original racing plant on Union Avenue. 

The racing organization officially incorporated a few years later in 1865 under the unwieldy name of the “Saratoga Association for the Improvement of the Breed of Horses.” The establishment was an immediate success, and provided the Spa resort an exciting attraction to complement its mineral waters and balneology.

The original incorporators had passed behind the impenetrable veil by the end of the nineteenth century, and the Saratoga Association was managed by the sagacious Fred Walbaum, casting a veil of vicissitude over the betting visitors and community. This squalid condition was rectified in the early twentieth century when an investment group headed by William C. Whitney purchased the operations of the Saratoga Association, and installed solid management. Mr. Whitney also purchased the colors of Englishman George Lambton, Eton blue and brown cap, and raced under them until his death in 1904.

The reins were passed to Francis R. Hitchcock, and he was at the helm of the Saratoga Association when the racing ban created by Governor Charles Evans Hughes delivered a body-blow to the Saratoga economy, causing recently profitable establishments like the Kensington Hotel to fail. Richard T. Wilson stepped into the breach in 1909, and directed the Saratoga Association beyond the excessive government oversight. Mr. Wilson’s roots were in the Confederacy during the War of the Rebellion, as were others such as Duncan Kenner and David Dunham Withers, who realized the balm to heal Civil War was Thoroughbred racing. Mr. Wilson established Saratoga hallmarks such as the Reading Room, the Jockey Y, the Fasig-Tipton yearling sales and the Turf Terrace. He also mentored the stockbroker George Bull, who was made a director of the Saratoga Association in 1915. Mr. Bull was assigned many tasks that called for tact and professional bearing. In 1920 he became the secretary-treasurer, and later succeeded Mr. Wilson after his death in 1930 as President of the Saratoga Association.

George Bull was immediately popular with Clubhouse patrons as he made each one feel they were his guest. His gregarious nature fostered friendship and comradery across the grounds, which developed into fine traditions, such as respecting seating arrangements through nothing more than a newspaper or article left behind. Despite the effects of the Great Depression George Bull stated, “Situated in the foothills of the Adirondacks, a stone's throw from the Saratoga Spa, with its healing waters that are part of Indian lore, this great Mecca of the fashionable, Thoroughbred racing and political world, will again be the nation's summer playground.”

Mr. Bull grew up in New York City, was a 1908 Columbia graduate, and a member of their track team. As a youth he always spent August in Saratoga, enjoying the racing with his father and his uncle, David Dunham Withers, a principal in Monmouth Park and a charter member of the American Jockey Club, which operated Jerome Park. Mr. Withers had extensive Confederate interests and operated Brookdale Farm in New Jersey, where he dedicated himself to the breeding and racing of thoroughbreds, which carried his famous all-black silks. The Withers Stakes, which originated in 1874 and is presently run at Aqueduct Race Track, is named for him.

Mr. Bull always operated his own small stable, called the Saratoga Stable, with his partner John A. Morris, also an officer of the Saratoga Association, and raced in black and scarlet silks.

In the 1920s George Bull leased the Trim Cottage at One Fifth Avenue in Saratoga Springs. There he hosted endless social gatherings during the entire meet, where the party atmosphere placed rest on hold, until after the track season.

George Bull inhaled and breathed horse sport and traveled widely as a follower, leading the cheering and rooting section. He never missed a Kentucky Derby, journeyed to Tijuana for the Coffroth Handicap, and Liverpool, England for the Grand National. He frequently spent the frigid season with the hippic set at Aiken, and Miami.

Mr. Bull had a fine working relationship with track superintendent Thomas Clare, who along with his wife Ann, were transplanted by position to become year-around Saratogians. After Tom’s unfortunate demise in 1940, George Bull had the resolve to place Ann in the supervisory position, the first woman to do so and a posting she held until her retirement from NYRA in 1960. Ann Clare and George Bull fostered an esprit-de-corps on the track backside with weekly softball and boxing events featuring jockeys and stable hands.

In Mr. Bull’s time, the primary media outlet was newspaper dailies and trade papers. The turf writers appreciated the always accessible executive, and W.C. Vreeland of the Brooklyn Daily Eagle referred to him in print as “Genial George,” and John Kieran of the New York Times as the "Squire of Saratoga." Behind his back, all the   turf writers referred to George Bull as “Ferdinand,” as in the children’s book character, Ferdinand the friendly bull. Always humorously retold was when Eddie “World Telly” Galiani, perhaps a bit over-served at a turf writers gathering, called Mr. Bull “Ferdinand” to his face, which drew an explosive guffaw!

The Empire State has always had an upstate/downstate divide which George Bull seemed to easily bridge. He held an executive position at Empire City Race Track in Yonkers, and was a governor in the Turf and Field Club at Belmont Park. He loyally patronized Saratoga’s baths, mineral springs and restaurants; he acted as a steward at the New York State Fair racing events in Syracuse; and it was he who suggested the initial idea of bringing Thoroughbred racing into Western New York and was anxious to establish a race track in the Finger Lakes region. However, the Second World War interrupted his future plans.

Racing in Saratoga Springs was disrupted as well by the war, with the Spa’s race dates shifted to Belmont Park in an effort to save gasoline and precious commodities, such as rubber tires on the home-front. Mr. Bull and Mrs. Clare shifted their management responsibilities to the metropolitan track for the duration of the war. Alas, Mr. Bull passed away in the autumn of 1943, and did not witness racing’s return to his favorite strip.

Many years later, at the reopening of the rebuilt Aqueduct race track in Queens, where Mr. Bull staged legendary clambakes at his stable, he was memorialized in a caricature mural of New York racing immortals by Pierre Bellocq. PEB repeated this monumental work at Belmont Park, simply look for the buoyant corpulent chap, with a big cigar and radiant smile to identify George H. Bull, as the artist certainly captured his one-of-a-kind nature.Many years later Frank Sullivan, the sage of Saratoga, remembered his jovial elbow-bending friend and his exuberant gatherings. He wrote in the July 27, 1969 New York Times that, “George Bull was a stout, genial and gregarious man who was president of the Saratoga Racing Association in the pre-New York Racing Association era and who was never content unless he was giving a party…“

Mr. Bull certainly was a presence in the past, who helped define the Saratoga Springs we appreciate today.

7.986MBMemory Usage114msRequest Duration
Joomla! Version4.4.13
PHP Version8.3.23
Identityguest
Response200
Templateyootheme
Database
Server
mysql
Version
8.4.5
Collation
utf8mb3_unicode_ci
Conn Collation
utf8mb4_0900_ai_ci
$_GET
array:3 [ "catid" => "8" "id" => "270" "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" => 1752218958 "last" => 1752218958...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (444.73KB) (3.3ms)
  • afterInitialise (1.96MB) (28.2ms)
  • afterRoute (375.95KB) (4.67ms)
  • beforeRenderComponent com_content (49.04KB) (847μs)
  • Before Access::preloadComponents (all components) (47.72KB) (1.55ms)
  • After Access::preloadComponents (all components) (116.7KB) (1.85ms)
  • Before Access::preloadPermissions (com_content) (1.63KB) (27μs)
  • After Access::preloadPermissions (com_content) (527.41KB) (1.7ms)
  • Before Access::getAssetRules (id:425 name:com_content.article.270) (18.65KB) (27μs)
  • After Access::getAssetRules (id:425 name:com_content.article.270) (7.38KB) (99μs)
  • afterRenderComponent com_content (1.61MB) (41.95ms)
  • afterDispatch (29.42KB) (1.03ms)
  • beforeRenderRawModule mod_finder () (373.13KB) (9.19ms)
  • afterRenderRawModule mod_finder () (1.95MB) (8.01ms)
  • beforeRenderModule mod_finder () (704B) (7μs)
  • afterRenderModule mod_finder () (1.44KB) (226μs)
  • beforeRenderRawModule mod_menu () (1.66KB) (276μs)
  • afterRenderRawModule mod_menu () (12.58KB) (904μs)
  • beforeRenderModule mod_menu () (696B) (5μs)
  • afterRenderModule mod_menu () (3.63KB) (121μs)
  • beforeRenderRawModule mod_custom () (920B) (78μs)
  • afterRenderRawModule mod_custom () (320.07KB) (1.2ms)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (3.15KB) (68μs)
  • beforeRenderRawModule mod_menu () (24B) (87μs)
  • afterRenderRawModule mod_menu () (552B) (449μs)
  • beforeRenderModule mod_menu () (696B) (4μs)
  • afterRenderModule mod_menu () (2.76KB) (78μs)
  • beforeRenderRawModule mod_custom () (920B) (72μs)
  • afterRenderRawModule mod_custom () (1.03KB) (163μs)
  • beforeRenderModule mod_custom () (704B) (4μs)
  • afterRenderModule mod_custom () (1.23KB) (76μs)
  • beforeRenderRawModule mod_menu () (1.8KB) (94μs)
  • afterRenderRawModule mod_menu () (4.45KB) (508μs)
  • beforeRenderModule mod_menu () (696B) (4μs)
  • afterRenderModule mod_menu () (1.34KB) (101μs)
  • beforeRenderRawModule mod_finder () (96B) (12μs)
  • afterRenderRawModule mod_finder () (7.28KB) (564μs)
  • beforeRenderModule mod_finder () (704B) (4μs)
  • afterRenderModule mod_finder () (1.34KB) (125μs)
  • beforeRenderRawModule mod_custom () (288B) (13μs)
  • afterRenderRawModule mod_custom () (912B) (160μs)
  • beforeRenderModule mod_custom () (704B) (4μs)
  • afterRenderModule mod_custom () (1.23KB) (75μs)
  • beforeRenderRawModule mod_custom () (6.27KB) (186μs)
  • afterRenderRawModule mod_custom () (1008B) (155μs)
  • beforeRenderModule mod_custom () (704B) (4μs)
  • afterRenderModule mod_custom () (2.77KB) (61μs)
  • beforeRenderRawModule mod_custom () (472B) (72μs)
  • afterRenderRawModule mod_custom () (1008B) (145μs)
  • beforeRenderModule mod_custom () (704B) (4μs)
  • afterRenderModule mod_custom () (2.43KB) (73μs)
  • afterRender (290.95KB) (3.76ms)
  • 1 x afterRenderComponent com_content (1.61MB) (36.87%)
    41.95ms
    1 x afterInitialise (1.96MB) (24.78%)
    28.20ms
    1 x beforeRenderRawModule mod_finder () (373.13KB) (8.08%)
    9.19ms
    1 x afterRenderRawModule mod_finder () (1.95MB) (7.04%)
    8.01ms
    1 x afterRoute (375.95KB) (4.1%)
    4.67ms
    1 x afterRender (290.95KB) (3.3%)
    3.76ms
    1 x afterLoad (444.73KB) (2.9%)
    3.30ms
    1 x After Access::preloadComponents (all components) (116.7KB) (1.63%)
    1.85ms
    1 x After Access::preloadPermissions (com_content) (527.41KB) (1.49%)
    1.70ms
    1 x Before Access::preloadComponents (all components) (47.72KB) (1.36%)
    1.55ms
    1 x afterRenderRawModule mod_custom () (320.07KB) (1.06%)
    1.20ms
    1 x afterDispatch (29.42KB) (0.9%)
    1.03ms
    1 x afterRenderRawModule mod_menu () (12.58KB) (0.79%)
    904μs
    1 x beforeRenderComponent com_content (49.04KB) (0.74%)
    847μs
    1 x afterRenderRawModule mod_finder () (7.28KB) (0.5%)
    564μs
    1 x afterRenderRawModule mod_menu () (4.45KB) (0.45%)
    508μs
    1 x afterRenderRawModule mod_menu () (552B) (0.39%)
    449μs
    2 x afterRenderRawModule mod_custom () (1008B) (0.26%)
    300μs
    1 x beforeRenderRawModule mod_menu () (1.66KB) (0.24%)
    276μs
    1 x afterRenderModule mod_finder () (1.44KB) (0.2%)
    226μs
    1 x beforeRenderRawModule mod_custom () (6.27KB) (0.16%)
    186μs
    1 x afterRenderRawModule mod_custom () (1.03KB) (0.14%)
    163μs
    1 x afterRenderRawModule mod_custom () (912B) (0.14%)
    160μs
    2 x afterRenderModule mod_custom () (1.23KB) (0.13%)
    151μs
    2 x beforeRenderRawModule mod_custom () (920B) (0.13%)
    150μs
    1 x afterRenderModule mod_finder () (1.34KB) (0.11%)
    125μs
    1 x afterRenderModule mod_menu () (3.63KB) (0.11%)
    121μs
    1 x afterRenderModule mod_menu () (1.34KB) (0.09%)
    101μs
    1 x After Access::getAssetRules (id:425 name:com_content.article.270) (7.38KB) (0.09%)
    99μs
    1 x beforeRenderRawModule mod_menu () (1.8KB) (0.08%)
    94μs
    1 x beforeRenderRawModule mod_menu () (24B) (0.08%)
    87μs
    1 x afterRenderModule mod_menu () (2.76KB) (0.07%)
    78μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.06%)
    73μs
    1 x beforeRenderRawModule mod_custom () (472B) (0.06%)
    72μs
    1 x afterRenderModule mod_custom () (3.15KB) (0.06%)
    68μs
    1 x afterRenderModule mod_custom () (2.77KB) (0.05%)
    61μs
    1 x Before Access::preloadPermissions (com_content) (1.63KB) (0.02%)
    27μs
    1 x Before Access::getAssetRules (id:425 name:com_content.article.270) (18.65KB) (0.02%)
    27μs
    5 x beforeRenderModule mod_custom () (704B) (0.02%)
    22μs
    3 x beforeRenderModule mod_menu () (696B) (0.01%)
    13μs
    1 x beforeRenderRawModule mod_custom () (288B) (0.01%)
    13μs
    1 x beforeRenderRawModule mod_finder () (96B) (0.01%)
    12μs
    2 x beforeRenderModule mod_finder () (704B) (0.01%)
    11μs
53 statements were executed, 5 of which were duplicates, 48 unique21.69ms860.02KB
  • SELECT @@SESSION.sql_mode;103μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `jos_session` WHERE `session_id` = ?722μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `jos_session` WHERE `session_id` = :session_id LIMIT 178μ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)482μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `jos_viewlevels`295μ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` = :guest361μ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"450μ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"65μ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"65μ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"65μ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"64μ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"68μ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"252μ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"76μ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"71μ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"63μ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"65μ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"57μ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"51μ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"55μ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"80μ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"56μ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"50μ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"61μ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"51μ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"50μ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"49μs520B/administrator/components/com_tagz/helpers/tagz.php:890Copy
  • SHOW FULL COLUMNS FROM `jos_tagz_config`851μs1.3KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT * FROM `jos_tagz_config` WHERE `name` = 'config'97μs592B/libraries/src/Table/Table.php:755Copy
  • SELECT id,template FROM jos_template_styles WHERE client_id=0 AND home=1424μs592B/administrator/components/com_widgetkit/widgetkit.php:28Copy
  • SELECT custom_data FROM jos_extensions WHERE element = 'yooessentials' AND folder = 'system'186μs536B/plugins/system/yooessentials/helper.php:153Copy
  • SELECT custom_data FROM jos_extensions WHERE element = 'yooessentials' AND folder = 'system' LIMIT 190μ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)944μ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` = 0963μs49.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `jos_content`951μs1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `jos_content` SET `hits` = (`hits` + 1) WHERE `id` = '270'710μ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)920μs54.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`519μ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)531μ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`251μ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 ASC568μ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 DESC4.58ms3.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`258μs3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `params` FROM `jos_tagz` WHERE `component_id` = 120 AND `component_type` = "menu"897μs520B/plugins/system/tagz/tagz.php:650Copy
  • SELECT `params` FROM `jos_tagz` WHERE `component_id` = 270 AND `component_type` = "content"120μs520B/plugins/system/tagz/tagz.php:650Copy
  • SELECT `name`,`element` FROM `jos_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1251μ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)434μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • SELECT custom_data FROM jos_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 11.89ms688.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 ASC359μ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)124μ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` = 1375μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `session_id` FROM `jos_session` WHERE `session_id` = ?103μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `jos_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?385μs592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy