Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- >> MySQLTuner 1.7.19 - Major Hayden <major@mhtx.net>
- >> Bug reports, feature requests, and downloads at http://mysqltuner.pl/
- >> Run with '--help' for additional options and output filtering
- [OK] You have the latest version of MySQLTuner(1.7.19)
- [OK] Currently running supported MySQL version 5.7.32-0ubuntu0.18.04.1
- [OK] Operating on 64-bit architecture
- -------- System Linux Recommendations --------------------------------------------------------------
- Look for related Linux system recommendations
- [--] Ubuntu 18.04.5 LTS
- [--] Machine type : Virtual machine
- [--] Internet : Connected
- [--] Number of Core CPU : 2
- [--] Operating System Type : GNU/Linux
- [--] Kernel Release : 5.4.0-1025-aws
- [--] Hostname : ip-172-31-20-67
- [--] Network Cards :
- [--] ens5: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 9001
- [--] inet 172.31.20.67 netmask 255.255.240.0 broadcast 172.31.31.255
- [--] --
- [--] lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
- [--] inet 127.0.0.1 netmask 255.0.0.0
- [--] Internal IP : 172.31.20.67
- [--] HTTP client found: /usr/bin/curl
- [--] External IP : % Total % Received % Xferd Average Speed Time Time Time Current, Dload Upload Total Spent Left Speed,
- 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
- 100 10 100 10 0 0 83 0 --:--:-- --:--:-- --:--:-- 83, 3.8.39.189
- [--] Name Servers : 127.0.0.53
- [--] Logged In users :
- [--] ubuntu pts/0 2020-10-29 09:02 (82.37.170.154)
- [--] Ram Usages in Mb :
- [--] total used free shared buff/cache available
- [--] Mem: 15550 1456 6834 3 7259 13793
- [--] Swap: 0 0 0
- [--] Load Average :
- [--] top - 09:03:56 up 19 days, 18:07, 1 user, load average: 0.08, 0.04, 0.01
- [--] System Uptime :
- [--] 09:03:57 up 19 days, 18:07, 1 user, load average: 0.08, 0.04, 0.01
- [--] User process except mysqld used 354M RAM.
- [--] Other user process except mysqld used less than 15% of total physical memory 2.28% (354M / 15G)
- [--] mount point / is using 85 % of total space
- [!!] mount point /snap/amazon-ssm-agent/2012 is using 100 % total space
- [!!] mount point /snap/core/10126 is using 100 % total space
- [!!] mount point /snap/core/10185 is using 100 % total space
- [--] mount point / is using 12 % of max allowed inodes
- [!!] mount point /snap/amazon-ssm-agent/2012 is using 100 % of max allowed inodes
- [!!] mount point /snap/core/10126 is using 100 % of max allowed inodes
- [!!] mount point /snap/core/10185 is using 100 % of max allowed inodes
- [--] Information about kernel tuning:
- [--] fs.aio-max-nr = 1048576
- [--] fs.aio-nr = 2661
- [--] fs.file-max = 1589208
- [--] vm.swappiness = 10
- [--] Swappiness is < 10.
- [--] TCP slot entries is > 100.
- [--] Max Number of AIO events is > 1M.
- -------- Log file Recommendations ------------------------------------------------------------------
- [OK] Log file /var/log/mysql/error.log exists
- [--] Log file: /var/log/mysql/error.log(106B)
- [OK] Log file /var/log/mysql/error.log is readable.
- [OK] Log file /var/log/mysql/error.log is not empty
- [OK] Log file /var/log/mysql/error.log is smaller than 32 Mb
- [OK] /var/log/mysql/error.log doesn't contain any warning.
- [OK] /var/log/mysql/error.log doesn't contain any error.
- [--] 0 start(s) detected in /var/log/mysql/error.log
- [--] 0 shutdown(s) detected in /var/log/mysql/error.log
- -------- Storage Engine Statistics -----------------------------------------------------------------
- [--] Status: +ARCHIVE +BLACKHOLE +CSV -FEDERATED +InnoDB +MEMORY +MRG_MYISAM +MyISAM +PERFORMANCE_SCHEMA
- [--] Data in InnoDB tables: 4.2M (Tables: 62)
- [OK] Total fragmented tables: 0
- -------- Analysis Performance Metrics --------------------------------------------------------------
- [--] innodb_stats_on_metadata: OFF
- [OK] No stat updates during querying INFORMATION_SCHEMA.
- -------- Database Metrics --------------------------------------------------------------------------
- [--] There is 1 Database(s).
- [--] All User Databases:
- [--] +-- TABLE : 61
- [--] +-- ROWS : 8750
- [--] +-- DATA : 2.9M(68.03%)
- [--] +-- INDEX : 1.3M(31.97%)
- [--] +-- SIZE : 4.2M
- [--] +-- COLLA : 3 (utf8_general_ci, utf8_bin, latin1_swedish_ci, NULL, latin1_general_ci)
- [--] +-- ENGIN : 1 (MEMORY, InnoDB, MyISAM, CSV, PERFORMANCE_SCHEMA, NULL)
- [--] Database: tradingsim
- [--] +-- TABLE: 61
- [--] +-- COLL : 3 (latin1_swedish_ci, latin1_general_ci, utf8_general_ci)
- [--] +-- ROWS : 8750
- [--] +-- DATA : 2.9M(68.03%)
- [--] +-- INDEX: 1.3M(31.97%)
- [--] +-- TOTAL: 4.2M
- [--] +-- ENGIN : 1 (InnoDB)
- [!!] 3 different collations for database tradingsim
- [OK] 1 engine for tradingsim database.
- [--] Charsets for tradingsim database table column: latin1, utf8
- [!!] tradingsim table column(s) has several charsets defined for all text like column(s).
- [--] Collations for tradingsim database table column: latin1_swedish_ci, latin1_general_ci, utf8_general_ci
- [!!] tradingsim table column(s) has several collations defined for all text like column(s).
- -------- Table Column Metrics ----------------------------------------------------------------------
- [--] Database: tradingsim
- [--] +-- TABLE: abstract_traders
- [--] +-- Column abstract_traders.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column abstract_traders.scenario_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column abstract_traders.name:
- [--] Current Fieldtype: VARCHAR(50) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column abstract_traders.description:
- [--] Current Fieldtype: VARCHAR(255)
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column abstract_traders.type:
- [--] Current Fieldtype: ENUM('COMPUTER')
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column abstract_traders.buyside:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column abstract_traders.marketmaker:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column abstract_traders.flow_spread_tolerance:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column abstract_traders.dealer_spread_tolerance:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column abstract_traders.sub_type:
- [--] Current Fieldtype: ENUM('DEALER','IDB')
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column abstract_traders.response_flow_tolerance:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column abstract_traders.response_notional_sensitivity:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column abstract_traders.response_maturity_sensitivity:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column abstract_traders.response_improvement_half_spread:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column abstract_traders.response_offence_tolerance:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column abstract_traders.response_favour_tolerance:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column abstract_traders.deviation_bias:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column abstract_traders.deviation_width:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column abstract_traders.color:
- [--] Current Fieldtype: CHAR(6)
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: annotations
- [--] +-- Column annotations.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column annotations.scenario_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column annotations.title:
- [--] Current Fieldtype: VARCHAR(40) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column annotations.body:
- [--] Current Fieldtype: VARCHAR(255) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column annotations.tick:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: autopilot
- [--] +-- Column autopilot.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column autopilot.trader_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column autopilot.client_tick_speed:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column autopilot.dealer_rate:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column autopilot.broker_rate:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column autopilot.graph_scrub_rate:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column autopilot.reload_rate:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- TABLE: bond_maturities
- [--] +-- Column bond_maturities.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column bond_maturities.scenario_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column bond_maturities.name:
- [--] Current Fieldtype: CHAR(4) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column bond_maturities.lower:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column bond_maturities.upper:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column bond_maturities.defaultlimit:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: broken_limits
- [--] +-- Column broken_limits.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column broken_limits.trader_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column broken_limits.broken:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] +-- Column broken_limits.type:
- [--] Current Fieldtype: ENUM('CURRENTACCOUNT','COUNTERPARTY','MATURITY','DELTACASH','DELTAOPTION','DELTA','VEGA','NOSTROACCOUNT','GAMMA','THETA','DELTAMATURITY')
- [--] +-- Column broken_limits.broken_thing_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column broken_limits.tick_broken:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column broken_limits.time_broken:
- [--] Current Fieldtype: DATETIME NOT NULL
- [--] +-- Column broken_limits.tick_fixed:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column broken_limits.time_fixed:
- [--] Current Fieldtype: DATETIME NOT NULL
- [--] +-- Column broken_limits.amount_broken:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column broken_limits.frequency_broken:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column broken_limits.client_induced:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] +-- TABLE: call_log
- [--] +-- Column call_log.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column call_log.trader_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column call_log.tick:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column call_log.caller_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column call_log.call_result:
- [--] Current Fieldtype: ENUM('UNKNOWN','MISSED','HUNGUP','FAVOR','ACCEPT','REJECT','OFFENCE') NOT NULL
- [--] +-- Column call_log.price_dispersal:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- TABLE: changelog
- [--] +-- Column changelog.change_number:
- [--] Current Fieldtype: BIGINT(20) NOT NULL
- [--] +-- Column changelog.complete_dt:
- [--] Current Fieldtype: TIMESTAMP NOT NULL
- [--] +-- Column changelog.applied_by:
- [--] Current Fieldtype: VARCHAR(100) NOT NULL
- [--] +-- Column changelog.description:
- [--] Current Fieldtype: VARCHAR(500) NOT NULL
- [--] +-- TABLE: chat_messages
- [--] +-- Column chat_messages.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column chat_messages.sender_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column chat_messages.receiver_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column chat_messages.instance_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column chat_messages.timestamp:
- [--] Current Fieldtype: DATETIME
- [--] +-- Column chat_messages.content:
- [--] Current Fieldtype: VARCHAR(255)
- [--] +-- TABLE: client
- [--] +-- Column client.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column client.name:
- [--] Current Fieldtype: VARCHAR(40) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column client.system_branding:
- [--] Current Fieldtype: VARCHAR(40) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column client.originator_id:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column client.client_theme:
- [--] Current Fieldtype: VARCHAR(40) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: conditional_trades
- [--] +-- Column conditional_trades.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column conditional_trades.trade_master_ID:
- [--] Current Fieldtype: VARCHAR(30) NOT NULL
- [--] +-- Column conditional_trades.trade_leg_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column conditional_trades.quote_unit:
- [--] Current Fieldtype: ENUM('NOTIONAL','DV01')
- [--] +-- Column conditional_trades.direction:
- [--] Current Fieldtype: ENUM('BUY','SELL')
- [--] +-- TABLE: currencies
- [--] +-- Column currencies.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column currencies.scenario_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column currencies.name:
- [--] Current Fieldtype: VARCHAR(50) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column currencies.code:
- [--] Current Fieldtype: VARCHAR(4) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column currencies.exchange_rate_stored_path_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column currencies.swap_exchange_currencies:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column currencies.interest_rate_stored_path_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: current_accounts
- [--] +-- Column current_accounts.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column current_accounts.trader_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column current_accounts.currency_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column current_accounts.amount:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column current_accounts.tick:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column current_accounts.audit_trail:
- [--] Current Fieldtype: VARCHAR(50) NOT NULL
- [--] +-- Column current_accounts.instrument_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- TABLE: erp2_instructions
- [--] +-- Column erp2_instructions.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column erp2_instructions.role_node_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column erp2_instructions.name:
- [--] Current Fieldtype: VARCHAR(128) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column erp2_instructions.tab_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column erp2_instructions.internal_only:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column erp2_instructions.skip_auth:
- [--] Current Fieldtype: ENUM('NO','YES') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: erp2_links_persons_role_nodes
- [--] +-- Column erp2_links_persons_role_nodes.person_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column erp2_links_persons_role_nodes.role_node_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: erp2_role_nodes
- [--] +-- Column erp2_role_nodes.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column erp2_role_nodes.parent_ID:
- [--] Current Fieldtype: INT(11)
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column erp2_role_nodes.description:
- [--] Current Fieldtype: VARCHAR(255)
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: erp2_tabs
- [--] +-- Column erp2_tabs.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column erp2_tabs.name:
- [--] Current Fieldtype: VARCHAR(32) NOT NULL
- [--] +-- Column erp2_tabs.sort_order:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column erp2_tabs.link:
- [--] Current Fieldtype: VARCHAR(255)
- [--] +-- Column erp2_tabs.legacy_role:
- [--] Current Fieldtype: VARCHAR(64) NOT NULL
- [--] +-- TABLE: event_log
- [--] +-- Column event_log.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column event_log.instance_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column event_log.description:
- [--] Current Fieldtype: VARCHAR(100) NOT NULL
- [--] +-- Column event_log.tick_occured:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column event_log.time_occured:
- [--] Current Fieldtype: DATETIME NOT NULL
- [--] +-- TABLE: forward_rates
- [--] +-- Column forward_rates.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column forward_rates.currency_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column forward_rates.tick:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column forward_rates.ON:
- [--] Current Fieldtype: FLOAT NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column forward_rates.1W:
- [--] Current Fieldtype: FLOAT NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column forward_rates.2W:
- [--] Current Fieldtype: FLOAT NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column forward_rates.1M:
- [--] Current Fieldtype: FLOAT NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column forward_rates.3M:
- [--] Current Fieldtype: FLOAT NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column forward_rates.6M:
- [--] Current Fieldtype: FLOAT NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: held_instruments
- [--] +-- Column held_instruments.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column held_instruments.trader_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column held_instruments.counterparty_trader_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column held_instruments.instrument_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column held_instruments.strike:
- [--] Current Fieldtype: DECIMAL(6,2)
- [--] +-- Column held_instruments.expiry:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column held_instruments.call_put:
- [--] Current Fieldtype: ENUM('CALL','PUT') NOT NULL
- [--] +-- Column held_instruments.tick_traded:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column held_instruments.price_traded_each:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column held_instruments.price_paid_each:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column held_instruments.reval_price_each:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column held_instruments.quantity:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column held_instruments.quantity_left:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column held_instruments.open:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] +-- Column held_instruments.tick_closed:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column held_instruments.delta:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column held_instruments.gamma:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column held_instruments.vega:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column held_instruments.theta:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column held_instruments.trade_ID:
- [--] Current Fieldtype: INT(11)
- [--] +-- Column held_instruments.yield_paid_each:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column held_instruments.delta_last_tick:
- [--] Current Fieldtype: DECIMAL(18,7)
- [--] +-- TABLE: instances
- [--] +-- Column instances.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.name:
- [--] Current Fieldtype: VARCHAR(50) NOT NULL
- [--] Optimal Fieldtype: CHAR(0) NOT NULL
- [!!] Consider changing type for column name in table tradingsim.instances
- [--] +-- Column instances.scenario_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.current_tick:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.status:
- [--] Current Fieldtype: ENUM('PLAYING','PAUSED','FINISHED') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.tick_length:
- [--] Current Fieldtype: DOUBLE NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.time_started:
- [OK] tradingsim.instances (time_started) type: DATETIME
- [--] +-- Column instances.time_prev_tick:
- [OK] tradingsim.instances (time_prev_tick) type: DATETIME
- [--] +-- Column instances.open:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.been_played:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.available:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.clienttrade_rate:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.quotetrade_rate:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.max_incoming_trades:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.limit_currentaccount:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.limit_counterparty:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.limit_maturity:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.limit_delta:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.limit_gamma:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.limit_vega:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.incoming_trade_timeout:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.computer_price_tolerance:
- [--] Current Fieldtype: FLOAT NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.random_trades:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.show_human_traders:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.skin:
- [--] Current Fieldtype: ENUM('BASE','7C_NEW','7C_CQF','RBS_NEW','ICMA_NEW','FITCH')
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.option_prices_as_premiums:
- [--] Current Fieldtype: ENUM('NO','YES') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.single_option_multiple_strikes:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.implied_vol_curve:
- [--] Current Fieldtype: ENUM('NO','YES') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.intensity:
- [--] Current Fieldtype: FLOAT NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.outcry_trades_allowed:
- [--] Current Fieldtype: ENUM('NO','YES') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.pl_weighting:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.flow_weighting:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.dealer_weighting:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.max_trade_value:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.owner_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.variable_quote_quantity:
- [--] Current Fieldtype: ENUM('NO','YES') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.limit_stopout_threshold:
- [--] Current Fieldtype: ENUM('0','5','10','15','20','25') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.limit_theta:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.trade_mode:
- [--] Current Fieldtype: ENUM('OTC','BUYSIDE') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.display_mode:
- [--] Current Fieldtype: ENUM('LCD','PROJECTOR','DEMO') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.date_display_convention:
- [--] Current Fieldtype: ENUM('DD/MM/YY','MM/DD/YY') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.date_display_format:
- [--] Current Fieldtype: VARCHAR(30)
- [--] Optimal Fieldtype: CHAR(0)
- [!!] Consider changing type for column date_display_format in table tradingsim.instances
- [--] +-- Column instances.default_commission_bps:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.show_benchmark:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.human_trade_style:
- [--] Current Fieldtype: ENUM('QUOTE','REPORT')
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.improve_rate:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.track_offence:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.display_offence:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.use_stop_limits:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.dealer_volatility:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.mean_dealer_width:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.broker_response_to_position_rate:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.liquidity_profile_ID:
- [--] Current Fieldtype: INT(11)
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.show_broker_graph:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.allow_partial_take:
- [--] Current Fieldtype: ENUM('YES','NO')
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.weight_trading:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.weight_client_quotes:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.weight_discipline:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.weight_dealer_response:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.weight_losses:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.price_decimal_display:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instances.min_option_price:
- [--] Current Fieldtype: DECIMAL(9,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: instruments
- [--] +-- Column instruments.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.scenario_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.name:
- [--] Current Fieldtype: VARCHAR(50) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.shortName:
- [--] Current Fieldtype: VARCHAR(10) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.type:
- [--] Current Fieldtype: VARCHAR(20) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.currency_dp_shift:
- [--] Current Fieldtype: INT(11)
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.currency_var_ID:
- [--] Current Fieldtype: INT(11)
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.currency_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.bid_stored_path_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.offer_stored_path_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.vol_stored_path_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.underlying_instrument_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.maturity:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.coupon:
- [--] Current Fieldtype: DECIMAL(5,3)
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.instrument_group_ID:
- [--] Current Fieldtype: INT(11)
- [--] Optimal Fieldtype: CHAR(0)
- [!!] Consider changing type for column instrument_group_ID in table tradingsim.instruments
- [--] +-- Column instruments.underlyings_per_contract:
- [--] Current Fieldtype: INT(5) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.strike_interval:
- [--] Current Fieldtype: FLOAT NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.benchmark_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.is_traded:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.description:
- [--] Current Fieldtype: ENUM('SHARE','UNIT','BOND','OPTION','FORWARD','CONTRACT') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.price_display_convention:
- [--] Current Fieldtype: ENUM('32NDS','8THS','DECIMAL') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.tradable_from_tick:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.tradable_to_tick:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.sort_order:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.face_value:
- [--] Current Fieldtype: FLOAT
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.frequency:
- [--] Current Fieldtype: INT(4) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.issuer:
- [--] Current Fieldtype: VARCHAR(10) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.number_option_strikes:
- [--] Current Fieldtype: INT(11)
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instruments.quote_decimals:
- [--] Current Fieldtype: ENUM('YES','NO')
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: instrument_chain
- [--] +-- Column instrument_chain.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instrument_chain.name:
- [--] Current Fieldtype: VARCHAR(30) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instrument_chain.root_instrument_ID:
- [--] Current Fieldtype: INT(11)
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: instrument_chain_entries
- [--] +-- Column instrument_chain_entries.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instrument_chain_entries.instrument_chain_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instrument_chain_entries.instrument_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instrument_chain_entries.parent_instrument_ID:
- [--] Current Fieldtype: INT(11)
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instrument_chain_entries.tick:
- [--] Current Fieldtype: INT(11)
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instrument_chain_entries.mid_price:
- [--] Current Fieldtype: DECIMAL(18,7)
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instrument_chain_entries.mid_currency:
- [--] Current Fieldtype: DECIMAL(18,7)
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instrument_chain_entries.mid_yield:
- [--] Current Fieldtype: DECIMAL(18,7)
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column instrument_chain_entries.parent_mid_price:
- [--] Current Fieldtype: DECIMAL(18,7)
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: instrument_groups
- [--] +-- Column instrument_groups.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column instrument_groups.name:
- [--] Current Fieldtype: VARCHAR(30) NOT NULL
- [--] +-- Column instrument_groups.shortName:
- [--] Current Fieldtype: VARCHAR(5) NOT NULL
- [--] +-- Column instrument_groups.scenario_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column instrument_groups.tradable_by:
- [--] Current Fieldtype: ENUM('ELECTRONIC','OUTCRY','ALL')
- [--] +-- TABLE: layouts
- [--] +-- Column layouts.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column layouts.platform:
- [--] Current Fieldtype: CHAR(6) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column layouts.name:
- [--] Current Fieldtype: CHAR(30) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: layout_details
- [--] +-- Column layout_details.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column layout_details.layout_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column layout_details.dom_ID:
- [--] Current Fieldtype: VARCHAR(30) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column layout_details.top:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column layout_details.lft:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column layout_details.height:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column layout_details.width:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column layout_details.zindex:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column layout_details.windowstate:
- [--] Current Fieldtype: ENUM('NORMAL','MINIMIZED')
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: layout_manager
- [--] +-- Column layout_manager.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column layout_manager.trader_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column layout_manager.dom_ID:
- [--] Current Fieldtype: VARCHAR(30) NOT NULL
- [--] +-- Column layout_manager.top:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column layout_manager.lft:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column layout_manager.height:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column layout_manager.width:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column layout_manager.zindex:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column layout_manager.windowstate:
- [--] Current Fieldtype: ENUM('NORMAL','MINIMIZED')
- [--] +-- TABLE: links_persons_person_groups
- [--] +-- Column links_persons_person_groups.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column links_persons_person_groups.person_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column links_persons_person_groups.person_group_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- TABLE: links_persons_traders
- [--] +-- Column links_persons_traders.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column links_persons_traders.person_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column links_persons_traders.trader_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column links_persons_traders.grid:
- [--] Current Fieldtype: VARCHAR(20)
- [--] +-- Column links_persons_traders.sound:
- [--] Current Fieldtype: ENUM('YES','NO')
- [--] +-- TABLE: links_scenarios_trader_responses
- [--] +-- Column links_scenarios_trader_responses.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column links_scenarios_trader_responses.scenario_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column links_scenarios_trader_responses.trader_response_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: liquidity_profile
- [--] +-- Column liquidity_profile.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column liquidity_profile.name:
- [--] Current Fieldtype: VARCHAR(20) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column liquidity_profile.bid:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column liquidity_profile.offer:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column liquidity_profile.max_age:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column liquidity_profile.yield_half_spread_min:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column liquidity_profile.yield_half_spread_max:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column liquidity_profile.max_deviation:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column liquidity_profile.trade_with_dealers:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column liquidity_profile.reprice_or_cancel:
- [--] Current Fieldtype: ENUM('REPRICE','CANCEL') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column liquidity_profile.lead_market:
- [--] Current Fieldtype: ENUM('NO','YES') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: maturity_limits
- [--] +-- Column maturity_limits.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column maturity_limits.instance_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column maturity_limits.bond_maturity_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column maturity_limits.risklimit:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- TABLE: news
- [--] +-- Column news.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column news.scenario_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column news.title:
- [--] Current Fieldtype: VARCHAR(255) NOT NULL
- [--] Optimal Fieldtype: TINYTEXT NOT NULL
- [!!] Consider changing type for column title in table tradingsim.news
- [--] +-- Column news.body:
- [--] Current Fieldtype: LONGTEXT NOT NULL
- [--] Optimal Fieldtype: TEXT NOT NULL
- [!!] Consider changing type for column body in table tradingsim.news
- [--] +-- Column news.tick:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column news.target_trader_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column news.type:
- [--] Current Fieldtype: ENUM('','FLOW','TECHNICAL','NEWS')
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: offence_snapshot
- [--] +-- Column offence_snapshot.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column offence_snapshot.trader_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column offence_snapshot.tick:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column offence_snapshot.total:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- TABLE: option_market
- [--] +-- Column option_market.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column option_market.tick:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column option_market.instance_id:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column option_market.instrument_id:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column option_market.strike:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column option_market.expiry_month:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column option_market.underlying_bid:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column option_market.underlying_ask:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column option_market.underlying_mid:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column option_market.realized_vol:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column option_market.implied_vol:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column option_market.implied_vol_bid:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column option_market.implied_vol_ask:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column option_market.call_bid:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column option_market.call_ask:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column option_market.put_bid:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column option_market.put_ask:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column option_market.call_delta:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column option_market.put_delta:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column option_market.option_gamma:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column option_market.call_theta:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column option_market.put_theta:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column option_market.option_vega:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- TABLE: persons
- [--] +-- Column persons.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column persons.firstname:
- [--] Current Fieldtype: VARCHAR(100) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column persons.secondname:
- [--] Current Fieldtype: VARCHAR(100) NOT NULL
- [--] Optimal Fieldtype: VARCHAR(10) NOT NULL
- [!!] Consider changing type for column secondname in table tradingsim.persons
- [--] +-- Column persons.title:
- [--] Current Fieldtype: VARCHAR(100)
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column persons.email_address:
- [--] Current Fieldtype: VARCHAR(100)
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column persons.second_email:
- [--] Current Fieldtype: VARCHAR(100)
- [--] Optimal Fieldtype: CHAR(0)
- [!!] Consider changing type for column second_email in table tradingsim.persons
- [--] +-- Column persons.work_phone:
- [--] Current Fieldtype: VARCHAR(80) NOT NULL
- [--] Optimal Fieldtype: CHAR(0) NOT NULL
- [!!] Consider changing type for column work_phone in table tradingsim.persons
- [--] +-- Column persons.mobile_phone:
- [--] Current Fieldtype: VARCHAR(80) NOT NULL
- [--] Optimal Fieldtype: CHAR(0) NOT NULL
- [!!] Consider changing type for column mobile_phone in table tradingsim.persons
- [--] +-- Column persons.home_phone:
- [--] Current Fieldtype: VARCHAR(80) NOT NULL
- [--] Optimal Fieldtype: CHAR(0) NOT NULL
- [!!] Consider changing type for column home_phone in table tradingsim.persons
- [--] +-- Column persons.dob:
- [--] Current Fieldtype: DATE NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column persons.username:
- [--] Current Fieldtype: VARCHAR(100) NOT NULL
- [--] Optimal Fieldtype: VARCHAR(15) NOT NULL
- [!!] Consider changing type for column username in table tradingsim.persons
- [--] +-- Column persons.password:
- [--] Current Fieldtype: VARCHAR(100) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column persons.photo_url:
- [--] Current Fieldtype: VARCHAR(200) NOT NULL
- [--] Optimal Fieldtype: CHAR(0) NOT NULL
- [!!] Consider changing type for column photo_url in table tradingsim.persons
- [--] +-- Column persons.joining_instructions_sent:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column persons.email_type:
- [--] Current Fieldtype: ENUM('HTML','TEXT')
- [--] Optimal Fieldtype: CHAR(0)
- [!!] Consider changing type for column email_type in table tradingsim.persons
- [--] +-- Column persons.post_address_ID:
- [--] Current Fieldtype: INT(11)
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column persons.fax_number:
- [--] Current Fieldtype: VARCHAR(80) NOT NULL
- [--] Optimal Fieldtype: CHAR(0) NOT NULL
- [!!] Consider changing type for column fax_number in table tradingsim.persons
- [--] +-- Column persons.mts_priority:
- [--] Current Fieldtype: INT(11)
- [--] Optimal Fieldtype: CHAR(0)
- [!!] Consider changing type for column mts_priority in table tradingsim.persons
- [--] +-- Column persons.emailaday_type:
- [--] Current Fieldtype: ENUM('DEFAULT','RANDOM','SELFHEALING') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column persons.marketing_allowed:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column persons.send_newsletter:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column persons.global_deactivate:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column persons.business_entity_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column persons.silent_login_group_ID:
- [--] Current Fieldtype: INT(11)
- [--] Optimal Fieldtype: CHAR(0)
- [!!] Consider changing type for column silent_login_group_ID in table tradingsim.persons
- [--] +-- Column persons.job_area:
- [--] Current Fieldtype: VARCHAR(100)
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column persons.displayCompany:
- [--] Current Fieldtype: VARCHAR(128)
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column persons.marketing_feedback:
- [--] Current Fieldtype: INT(11)
- [--] Optimal Fieldtype: CHAR(0)
- [!!] Consider changing type for column marketing_feedback in table tradingsim.persons
- [--] +-- Column persons.person_type:
- [--] Current Fieldtype: VARCHAR(25)
- [--] Optimal Fieldtype: CHAR(0)
- [!!] Consider changing type for column person_type in table tradingsim.persons
- [--] +-- Column persons.left_company:
- [--] Current Fieldtype: DATE
- [--] Optimal Fieldtype: CHAR(0)
- [!!] Consider changing type for column left_company in table tradingsim.persons
- [--] +-- Column persons.immutable_ID:
- [--] Current Fieldtype: VARCHAR(255)
- [--] Optimal Fieldtype: CHAR(0)
- [!!] Consider changing type for column immutable_ID in table tradingsim.persons
- [--] +-- Column persons.media_server_ID:
- [--] Current Fieldtype: INT(11)
- [--] Optimal Fieldtype: CHAR(0)
- [!!] Consider changing type for column media_server_ID in table tradingsim.persons
- [--] +-- Column persons.jobtitle:
- [--] Current Fieldtype: VARCHAR(255)
- [--] Optimal Fieldtype: CHAR(0)
- [!!] Consider changing type for column jobtitle in table tradingsim.persons
- [--] +-- Column persons.rdr_training_requirements:
- [--] Current Fieldtype: ENUM('CPD','QUAL_CPD','QUAL','RDR_READY')
- [--] Optimal Fieldtype: CHAR(0)
- [!!] Consider changing type for column rdr_training_requirements in table tradingsim.persons
- [--] +-- Column persons.rdr_qualifications_correct:
- [--] Current Fieldtype: ENUM('CORRECT','INCORRECT')
- [--] Optimal Fieldtype: CHAR(0)
- [!!] Consider changing type for column rdr_qualifications_correct in table tradingsim.persons
- [--] +-- Column persons.rdr_study_qualifications_correct:
- [--] Current Fieldtype: ENUM('CORRECT','INCORRECT')
- [--] Optimal Fieldtype: CHAR(0)
- [!!] Consider changing type for column rdr_study_qualifications_correct in table tradingsim.persons
- [--] +-- Column persons.har:
- [--] Current Fieldtype: VARCHAR(255)
- [--] Optimal Fieldtype: CHAR(0)
- [!!] Consider changing type for column har in table tradingsim.persons
- [--] +-- Column persons.personal_email:
- [--] Current Fieldtype: VARCHAR(100)
- [--] Optimal Fieldtype: CHAR(0)
- [!!] Consider changing type for column personal_email in table tradingsim.persons
- [--] +-- Column persons.show_mobile:
- [--] Current Fieldtype: ENUM('YES','NO')
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: person_groups
- [--] +-- Column person_groups.ID:
- [--] Current Fieldtype: SMALLINT(6) NOT NULL
- [--] +-- Column person_groups.type:
- [--] Current Fieldtype: ENUM('GLOBAL','COMPANY_SPECIFIC') NOT NULL
- [--] +-- Column person_groups.company_ID:
- [--] Current Fieldtype: MEDIUMINT(9) NOT NULL
- [--] +-- Column person_groups.name:
- [--] Current Fieldtype: VARCHAR(200) NOT NULL
- [--] +-- Column person_groups.show_to_training_manager:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] +-- Column person_groups.created:
- [--] Current Fieldtype: TIMESTAMP NOT NULL
- [--] +-- Column person_groups.updated:
- [--] Current Fieldtype: TIMESTAMP NOT NULL
- [--] +-- Column person_groups.protected:
- [--] Current Fieldtype: ENUM('YES','NO')
- [--] +-- Column person_groups.graduate:
- [--] Current Fieldtype: ENUM('YES','NO')
- [--] +-- Column person_groups.secure:
- [--] Current Fieldtype: ENUM('YES','NO')
- [--] +-- TABLE: pl_snapshots
- [--] +-- Column pl_snapshots.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column pl_snapshots.value:
- [--] Current Fieldtype: DECIMAL(12,2) NOT NULL
- [--] +-- Column pl_snapshots.tick:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column pl_snapshots.trader_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column pl_snapshots.realised_value:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column pl_snapshots.unrealised_value:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column pl_snapshots.instrument_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column pl_snapshots.cash_delta:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column pl_snapshots.option_delta:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column pl_snapshots.var:
- [--] Current Fieldtype: DECIMAL(18,7)
- [--] +-- TABLE: realised_pl
- [--] +-- Column realised_pl.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column realised_pl.trader_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column realised_pl.value:
- [--] Current Fieldtype: FLOAT NOT NULL
- [--] +-- Column realised_pl.currency_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- TABLE: risk_snapshot
- [--] +-- Column risk_snapshot.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column risk_snapshot.trader_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column risk_snapshot.bond_maturity_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column risk_snapshot.tick:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column risk_snapshot.balance:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- TABLE: sales_credits
- [--] +-- Column sales_credits.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column sales_credits.trade_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column sales_credits.amount:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- TABLE: scenarios
- [--] +-- Column scenarios.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column scenarios.client_ID:
- [--] Current Fieldtype: INT(11)
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column scenarios.name:
- [--] Current Fieldtype: VARCHAR(100) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column scenarios.description:
- [--] Current Fieldtype: MEDIUMTEXT NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column scenarios.start_date:
- [OK] tradingsim.scenarios (start_date) type: DATETIME NOT NULL
- [--] +-- Column scenarios.tick_length:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column scenarios.tick_number:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column scenarios.default_currency_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column scenarios.base_currency_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column scenarios.usable:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column scenarios.option_prices_as_premiums:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column scenarios.pe_ticks_per_page:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column scenarios.platform:
- [--] Current Fieldtype: ENUM('FI','FOREX','EQUITY','OPTION') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column scenarios.owner_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column scenarios.originator_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column scenarios.sound_call:
- [--] Current Fieldtype: VARCHAR(20) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column scenarios.sound_headline:
- [--] Current Fieldtype: VARCHAR(20) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column scenarios.sound_technical:
- [--] Current Fieldtype: VARCHAR(20) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column scenarios.sound_flow:
- [--] Current Fieldtype: VARCHAR(20) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column scenarios.sound_news:
- [--] Current Fieldtype: VARCHAR(20) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column scenarios.on_the_run:
- [--] Current Fieldtype: ENUM('NO','YES') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column scenarios.reissue_period:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: scheduled_trades
- [--] +-- Column scheduled_trades.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column scheduled_trades.initiating_trader_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column scheduled_trades.price:
- [--] Current Fieldtype: DECIMAL(10,3) NOT NULL
- [--] +-- Column scheduled_trades.quantity:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column scheduled_trades.instrument_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column scheduled_trades.tick_to_trade:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column scheduled_trades.instance_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column scheduled_trades.call_put:
- [--] Current Fieldtype: ENUM('PUT','CALL') NOT NULL
- [--] +-- Column scheduled_trades.expiry:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- TABLE: stored_paths
- [--] +-- Column stored_paths.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column stored_paths.scenario_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column stored_paths.name:
- [--] Current Fieldtype: VARCHAR(50) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: stored_paths2
- [--] +-- Column stored_paths2.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column stored_paths2.scenario_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column stored_paths2.name:
- [--] Current Fieldtype: VARCHAR(50) NOT NULL
- [--] +-- Column stored_paths2.instrument_type:
- [--] Current Fieldtype: VARCHAR(30) NOT NULL
- [--] +-- Column stored_paths2.instrument_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- TABLE: stored_path_data
- [--] +-- Column stored_path_data.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: MEDIUMINT(7) UNSIGNED NOT NULL
- [!!] Consider changing type for column ID in table tradingsim.stored_path_data
- [--] +-- Column stored_path_data.stored_path_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column stored_path_data.tick:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column stored_path_data.value:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: DECIMAL(18, 7) NOT NULL
- [!!] Consider changing type for column value in table tradingsim.stored_path_data
- [--] +-- Column stored_path_data.type:
- [--] Current Fieldtype: ENUM('INTERPOLATED','MANUAL') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: stored_path_data2
- [--] +-- Column stored_path_data2.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column stored_path_data2.stored_path_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column stored_path_data2.tick:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column stored_path_data2.value:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column stored_path_data2.type:
- [--] Current Fieldtype: ENUM('INTERPOLATED','MANUAL') NOT NULL
- [--] +-- TABLE: system_logins
- [--] +-- Column system_logins.person_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column system_logins.logon_time:
- [--] Current Fieldtype: DATETIME NOT NULL
- [--] +-- TABLE: system_performance
- [--] +-- Column system_performance.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column system_performance.person_ID:
- [--] Current Fieldtype: INT(11)
- [--] +-- Column system_performance.page:
- [--] Current Fieldtype: VARCHAR(255) NOT NULL
- [--] +-- Column system_performance.time_start:
- [--] Current Fieldtype: DOUBLE NOT NULL
- [--] +-- Column system_performance.time_end:
- [--] Current Fieldtype: DOUBLE
- [--] +-- TABLE: system_settings
- [--] +-- Column system_settings.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column system_settings.name:
- [--] Current Fieldtype: VARCHAR(40) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column system_settings.value:
- [--] Current Fieldtype: VARCHAR(40) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: traders
- [--] +-- Column traders.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column traders.instance_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column traders.name:
- [--] Current Fieldtype: VARCHAR(50) NOT NULL
- [--] +-- Column traders.description:
- [--] Current Fieldtype: VARCHAR(255)
- [--] +-- Column traders.type:
- [--] Current Fieldtype: ENUM('HUMAN','COMPUTER') NOT NULL
- [--] +-- Column traders.buyside:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] +-- Column traders.marketmaker:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] +-- Column traders.tick_joined:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column traders.flow_spread_tolerance:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column traders.dealer_spread_tolerance:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column traders.sub_type:
- [--] Current Fieldtype: ENUM('DEALER','IDB')
- [--] +-- Column traders.response_notional_sensitivity:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column traders.response_flow_tolerance:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column traders.response_maturity_sensitivity:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column traders.response_improvement_half_spread:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column traders.response_offence_tolerance:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column traders.response_favour_tolerance:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column traders.use_stop_limits:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] +-- Column traders.current_bias:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column traders.deviation_bias:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column traders.target_bias:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column traders.current_width:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column traders.deviation_width:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column traders.target_width:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column traders.color:
- [--] Current Fieldtype: CHAR(6)
- [--] +-- TABLE: trader_relationship
- [--] +-- Column trader_relationship.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column trader_relationship.computer_trader_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column trader_relationship.human_trader_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column trader_relationship.offence_count:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- TABLE: trader_responses
- [--] +-- Column trader_responses.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column trader_responses.platform:
- [--] Current Fieldtype: ENUM('FI','FOREX','EQUITY','OPTION') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column trader_responses.trade_type:
- [--] Current Fieldtype: ENUM('CLIENTINBOUND','CLIENTOUTBOUND','DEALERINBOUND','DEALEROUTBOUND','BROKERINBOUND','BROKEROUTBOUND','HUMANOUTCRY') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column trader_responses.stage:
- [--] Current Fieldtype: VARCHAR(20) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column trader_responses.response:
- [--] Current Fieldtype: VARCHAR(250) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column trader_responses.instance_ID:
- [--] Current Fieldtype: INT(11)
- [--] Optimal Fieldtype: CHAR(0)
- [!!] Consider changing type for column instance_ID in table tradingsim.trader_responses
- [--] +-- Column trader_responses.use_not_offended:
- [--] Current Fieldtype: ENUM('YES','NO')
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column trader_responses.use_offended:
- [--] Current Fieldtype: ENUM('NO','YES')
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: trader_toasts
- [--] +-- Column trader_toasts.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column trader_toasts.trader_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column trader_toasts.title:
- [--] Current Fieldtype: VARCHAR(100) NOT NULL
- [--] +-- Column trader_toasts.message:
- [--] Current Fieldtype: TEXT
- [--] +-- Column trader_toasts.style:
- [--] Current Fieldtype: ENUM('INFO','ERROR','SUCCESS','NOTICE')
- [--] +-- Column trader_toasts.trade_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column trader_toasts.tick_generated:
- [--] Current Fieldtype: INT(11)
- [--] +-- Column trader_toasts.tick_confirmed:
- [--] Current Fieldtype: INT(11)
- [--] +-- Column trader_toasts.width:
- [--] Current Fieldtype: INT(11)
- [--] +-- Column trader_toasts.sticky:
- [--] Current Fieldtype: ENUM('YES','NO')
- [--] +-- TABLE: trades
- [--] +-- Column trades.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column trades.type:
- [--] Current Fieldtype: ENUM('QUOTE','OUTCRY','CLIENT','NULL','CONDITIONAL','DEALERQUOTE') NOT NULL
- [--] +-- Column trades.initiating_trader_ID:
- [--] Current Fieldtype: INT(11)
- [--] +-- Column trades.counterparty_trader_ID:
- [--] Current Fieldtype: INT(11)
- [--] +-- Column trades.instrument_ID:
- [--] Current Fieldtype: INT(11)
- [--] +-- Column trades.request_quantity:
- [--] Current Fieldtype: INT(11)
- [--] +-- Column trades.request_price:
- [--] Current Fieldtype: DECIMAL(18,7)
- [--] +-- Column trades.request_price_type:
- [--] Current Fieldtype: ENUM('MARKET','MIDMARKET','BETTERTHAN') NOT NULL
- [--] +-- Column trades.strike:
- [--] Current Fieldtype: DECIMAL(18,7)
- [--] +-- Column trades.expiry:
- [--] Current Fieldtype: INT(11)
- [--] +-- Column trades.call_put:
- [--] Current Fieldtype: ENUM('CALL','PUT') NOT NULL
- [--] +-- Column trades.with_delta:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] +-- Column trades.tick_initiated:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column trades.time_initiated:
- [--] Current Fieldtype: DATETIME NOT NULL
- [--] +-- Column trades.counterparty_quoted:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] +-- Column trades.quote_quantity:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column trades.tick_quoted:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column trades.time_quoted:
- [--] Current Fieldtype: DATETIME NOT NULL
- [--] +-- Column trades.bid_price:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column trades.offer_price:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column trades.trader_answered:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] +-- Column trades.tick_answered:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column trades.time_answered:
- [--] Current Fieldtype: DATETIME NOT NULL
- [--] +-- Column trades.trade_quantity:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column trades.initiating_shown_conf:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] +-- Column trades.counterparty_shown_conf:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] +-- Column trades.version:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column trades.active:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] +-- Column trades.cancelled:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] +-- Column trades.cancelled_reason:
- [--] Current Fieldtype: ENUM('TIMEDOUT','REQUESTED') NOT NULL
- [--] +-- Column trades.cancelled_by:
- [--] Current Fieldtype: ENUM('INIT','CP') NOT NULL
- [--] +-- Column trades.time_inactive:
- [--] Current Fieldtype: DATETIME NOT NULL
- [--] +-- Column trades.bid_premium:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column trades.offer_premium:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] +-- Column trades.quote_offended:
- [--] Current Fieldtype: ENUM('NO','YES') NOT NULL
- [--] +-- Column trades.dealer_width:
- [--] Current Fieldtype: ENUM('NARROW','WIDE') NOT NULL
- [--] +-- Column trades.request_quantity_type:
- [--] Current Fieldtype: ENUM('','NOTIONAL','DV01')
- [--] +-- TABLE: trade_conversations
- [--] +-- Column trade_conversations.trade_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column trade_conversations.trade_type:
- [--] Current Fieldtype: ENUM('CLIENTINBOUND','CLIENTOUTBOUND','DEALERINBOUND','DEALEROUTBOUND','BROKERINBOUND','BROKEROUTBOUND','HUMANOUTCRY') NOT NULL
- [--] +-- Column trade_conversations.stage:
- [--] Current Fieldtype: VARCHAR(20) NOT NULL
- [--] +-- Column trade_conversations.message_ID:
- [--] Current Fieldtype: INT(11)
- [--] +-- Column trade_conversations.ringing:
- [--] Current Fieldtype: ENUM('YES','NO')
- [--] +-- Column trade_conversations.improve:
- [--] Current Fieldtype: ENUM('YES','NO') NOT NULL
- [--] +-- Column trade_conversations.working_order_ID:
- [--] Current Fieldtype: INT(11)
- [--] +-- TABLE: typos
- [--] +-- Column typos.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column typos.trader_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column typos.tick_occured:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column typos.time_occured:
- [--] Current Fieldtype: DATETIME NOT NULL
- [--] +-- TABLE: wizard
- [--] +-- Column wizard.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column wizard.platform:
- [--] Current Fieldtype: ENUM('FI','FOREX','EQUITY','OPTION') NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column wizard.scenario_ID:
- [--] Current Fieldtype: INT(11)
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column wizard.page:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column wizard.sort_order:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column wizard.fieldname:
- [--] Current Fieldtype: VARCHAR(40) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column wizard.fieldlabel:
- [--] Current Fieldtype: VARCHAR(40) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column wizard.fieldvalue:
- [--] Current Fieldtype: VARCHAR(40) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column wizard.visible:
- [--] Current Fieldtype: ENUM('YES','NO')
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column wizard.editable:
- [--] Current Fieldtype: ENUM('YES','NO')
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column wizard.description:
- [--] Current Fieldtype: TEXT
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- TABLE: working_orders
- [--] +-- Column working_orders.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column working_orders.trader_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column working_orders.client_trader_ID:
- [--] Current Fieldtype: INT(11)
- [--] +-- Column working_orders.instrument_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column working_orders.qty:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column working_orders.price_requested:
- [--] Current Fieldtype: DECIMAL(18,7)
- [--] +-- Column working_orders.yield_requested:
- [--] Current Fieldtype: DECIMAL(18,7)
- [--] +-- Column working_orders.fix:
- [--] Current Fieldtype: ENUM('PRICE','YIELD') NOT NULL
- [--] +-- Column working_orders.qty_remaining:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column working_orders.tick_placed:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- TABLE: working_order_trades
- [--] +-- Column working_order_trades.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column working_order_trades.working_order_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- Column working_order_trades.trade_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] +-- TABLE: yield_curve
- [--] +-- Column yield_curve.ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column yield_curve.scenario_ID:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column yield_curve.day:
- [--] Current Fieldtype: INT(11) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column yield_curve.yield1m:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column yield_curve.yield3m:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column yield_curve.yield6m:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column yield_curve.yield1y:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column yield_curve.yield2y:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column yield_curve.yield3y:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column yield_curve.yield5y:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column yield_curve.yield7y:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column yield_curve.yield10y:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column yield_curve.yield20y:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- [--] +-- Column yield_curve.yield30y:
- [--] Current Fieldtype: DECIMAL(18,7) NOT NULL
- [--] Optimal Fieldtype: ENUM( ... )
- -------- Indexes Metrics ---------------------------------------------------------------------------
- [--] Worst selectivity indexes:
- [--] Index: post_address_ID(post_address_ID)
- [--] +-- COLUMN : tradingsim.persons
- [--] +-- NB SEQS : 1 sequence(s)
- [--] +-- NB COLS : 1 column(s)
- [--] +-- CARDINALITY : 1 distinct values
- [--] +-- NB ROWS : 806 rows
- [--] +-- TYPE : BTREE
- [--] +-- SELECTIVITY : 0.12%
- [!!] post_address_ID(post_address_ID) has a low selectivity
- [--] Index: cID(currency_ID)
- [--] +-- COLUMN : tradingsim.forward_rates
- [--] +-- NB SEQS : 1 sequence(s)
- [--] +-- NB COLS : 1 column(s)
- [--] +-- CARDINALITY : 10 distinct values
- [--] +-- NB ROWS : 3600 rows
- [--] +-- TYPE : BTREE
- [--] +-- SELECTIVITY : 0.28%
- [!!] cID(currency_ID) has a low selectivity
- [--] Index: firstname(firstname)
- [--] +-- COLUMN : tradingsim.persons
- [--] +-- NB SEQS : 1 sequence(s)
- [--] +-- NB COLS : 1 column(s)
- [--] +-- CARDINALITY : 7 distinct values
- [--] +-- NB ROWS : 806 rows
- [--] +-- TYPE : BTREE
- [--] +-- SELECTIVITY : 0.87%
- [!!] firstname(firstname) has a low selectivity
- [--] Index: passthrough(scenario_ID)
- [--] +-- COLUMN : tradingsim.links_scenarios_trader_responses
- [--] +-- NB SEQS : 1 sequence(s)
- [--] +-- NB COLS : 2 column(s)
- [--] +-- CARDINALITY : 4 distinct values
- [--] +-- NB ROWS : 172 rows
- [--] +-- TYPE : BTREE
- [--] +-- SELECTIVITY : 2.33%
- [!!] passthrough(scenario_ID) has a low selectivity
- [--] Index: scenarioId(scenario_ID)
- [--] +-- COLUMN : tradingsim.news
- [--] +-- NB SEQS : 1 sequence(s)
- [--] +-- NB COLS : 1 column(s)
- [--] +-- CARDINALITY : 72 distinct values
- [--] +-- NB ROWS : 3062 rows
- [--] +-- TYPE : BTREE
- [--] +-- SELECTIVITY : 2.35%
- [!!] scenarioId(scenario_ID) has a low selectivity
- [--] Index: scenario_ID(scenario_ID)
- [--] +-- COLUMN : tradingsim.bond_maturities
- [--] +-- NB SEQS : 1 sequence(s)
- [--] +-- NB COLS : 1 column(s)
- [--] +-- CARDINALITY : 4 distinct values
- [--] +-- NB ROWS : 48 rows
- [--] +-- TYPE : BTREE
- [--] +-- SELECTIVITY : 8.33%
- [!!] scenario_ID(scenario_ID) has a low selectivity
- [--] Index: tick(tick)
- [--] +-- COLUMN : tradingsim.forward_rates
- [--] +-- NB SEQS : 1 sequence(s)
- [--] +-- NB COLS : 1 column(s)
- [--] +-- CARDINALITY : 360 distinct values
- [--] +-- NB ROWS : 3600 rows
- [--] +-- TYPE : BTREE
- [--] +-- SELECTIVITY : 10.00%
- [!!] tick(tick) has a low selectivity
- [--] Index: scenarioId(scenario_ID)
- [--] +-- COLUMN : tradingsim.instruments
- [--] +-- NB SEQS : 1 sequence(s)
- [--] +-- NB COLS : 1 column(s)
- [--] +-- CARDINALITY : 74 distinct values
- [--] +-- NB ROWS : 570 rows
- [--] +-- TYPE : BTREE
- [--] +-- SELECTIVITY : 12.98%
- [!!] scenarioId(scenario_ID) has a low selectivity
- [--] Index: tick(tick)
- [--] +-- COLUMN : tradingsim.news
- [--] +-- NB SEQS : 1 sequence(s)
- [--] +-- NB COLS : 1 column(s)
- [--] +-- CARDINALITY : 517 distinct values
- [--] +-- NB ROWS : 3062 rows
- [--] +-- TYPE : BTREE
- [--] +-- SELECTIVITY : 16.88%
- [!!] tick(tick) has a low selectivity
- [--] Index: dom_ID(dom_ID)
- [--] +-- COLUMN : tradingsim.layout_details
- [--] +-- NB SEQS : 1 sequence(s)
- [--] +-- NB COLS : 1 column(s)
- [--] +-- CARDINALITY : 10 distinct values
- [--] +-- NB ROWS : 40 rows
- [--] +-- TYPE : BTREE
- [--] +-- SELECTIVITY : 25.00%
- [--] Unused indexes:
- [!!] Index: tick_broken on tradingsim.broken_limits is not used.
- [!!] Index: trader_ID on tradingsim.broken_limits is not used.
- [!!] Index: tick_fixed on tradingsim.broken_limits is not used.
- [!!] Index: trader_ID on tradingsim.call_log is not used.
- [!!] Index: tick on tradingsim.call_log is not used.
- [!!] Index: trade_master_ID on tradingsim.conditional_trades is not used.
- [!!] Index: trade_leg_ID on tradingsim.conditional_trades is not used.
- [!!] Index: trader_ID on tradingsim.current_accounts is not used.
- [!!] Index: currency_ID on tradingsim.current_accounts is not used.
- [!!] Index: tick on tradingsim.current_accounts is not used.
- [!!] Index: instance_ID on tradingsim.event_log is not used.
- [!!] Index: instrumentId on tradingsim.held_instruments is not used.
- [!!] Index: counterparty_trader_ID on tradingsim.held_instruments is not used.
- [!!] Index: traderId on tradingsim.held_instruments is not used.
- [!!] Index: dom_ID on tradingsim.layout_manager is not used.
- [!!] Index: trader_ID on tradingsim.layout_manager is not used.
- [!!] Index: uni on tradingsim.links_persons_person_groups is not used.
- [!!] Index: person_ID on tradingsim.links_persons_traders is not used.
- [!!] Index: trader_ID on tradingsim.links_persons_traders is not used.
- [!!] Index: bond_maturity_ID on tradingsim.maturity_limits is not used.
- [!!] Index: trader_ID on tradingsim.offence_snapshot is not used.
- [!!] Index: tick on tradingsim.offence_snapshot is not used.
- [!!] Index: tick on tradingsim.option_market is not used.
- [!!] Index: tick_2 on tradingsim.option_market is not used.
- [!!] Index: instrument_id on tradingsim.option_market is not used.
- [!!] Index: company_ID on tradingsim.person_groups is not used.
- [!!] Index: trader_ID on tradingsim.risk_snapshot is not used.
- [!!] Index: bond_maturity_ID on tradingsim.risk_snapshot is not used.
- [!!] Index: trade_ID on tradingsim.sales_credits is not used.
- [!!] Index: instance_ID on tradingsim.scheduled_trades is not used.
- [!!] Index: scenarioId on tradingsim.stored_paths2 is not used.
- [!!] Index: compound on tradingsim.stored_path_data2 is not used.
- [!!] Index: tick on tradingsim.stored_path_data2 is not used.
- [!!] Index: person on tradingsim.system_logins is not used.
- [!!] Index: page on tradingsim.system_performance is not used.
- [!!] Index: person_ID on tradingsim.system_performance is not used.
- [!!] Index: instance_ID on tradingsim.traders is not used.
- [!!] Index: computer_trader_ID on tradingsim.trader_relationship is not used.
- [!!] Index: initiatingTraderId on tradingsim.trades is not used.
- [!!] Index: counterpartyTraderId on tradingsim.trades is not used.
- [!!] Index: instrumentId on tradingsim.trades is not used.
- [!!] Index: tickMade on tradingsim.trades is not used.
- [!!] Index: trader_ID on tradingsim.typos is not used.
- [!!] Index: tick_occured on tradingsim.typos is not used.
- [!!] Index: trader_ID on tradingsim.working_orders is not used.
- [!!] Index: client_trader_ID on tradingsim.working_orders is not used.
- [!!] Index: working_order_ID on tradingsim.working_order_trades is not used.
- [!!] Index: trade_ID on tradingsim.working_order_trades is not used.
- -------- Security Recommendations ------------------------------------------------------------------
- [OK] There are no anonymous accounts for any database users
- [OK] All database users have passwords assigned
- [!!] User 'simulations@%' does not specify hostname restrictions.
- [!!] There is no basic password file list!
- -------- CVE Security Recommendations --------------------------------------------------------------
- [--] Skipped due to --cvefile option undefined
- -------- Performance Metrics -----------------------------------------------------------------------
- [--] Up for: 2h 52m 46s (48K q [4.720 qps], 1K conn, TX: 156M, RX: 12M)
- [--] Reads / Writes: 100% / 0%
- [--] Binary logging is disabled
- [--] Physical Memory : 15.2G
- [--] Max MySQL memory : 13.6G
- [--] Other process memory: 368.7M
- [--] Total buffers: 11.0G global + 17.2M per thread (151 max threads)
- [--] P_S Max memory usage: 72B
- [--] Galera GCache Max memory usage: 0B
- [--] Global Buffers
- [--] +-- Key Buffer: 16.0M
- [--] +-- Max Tmp Table: 16.0M
- [--] Query Cache Buffers
- [--] +-- Query Cache: OFF - DISABLED
- [--] +-- Query Cache Size: 0B
- [--] Per Thread Buffers
- [--] +-- Read Buffer: 128.0K
- [--] +-- Read RND Buffer: 256.0K
- [--] +-- Sort Buffer: 256.0K
- [--] +-- Thread stack: 192.0K
- [--] +-- Join Buffer: 384.0K
- [OK] Maximum reached memory usage: 11.2G (73.52% of installed RAM)
- [!!] Maximum possible memory usage: 13.6G (89.44% of installed RAM)
- [OK] Overall possible memory usage with other process is compatible with memory available
- [OK] Slow queries: 0% (0/48K)
- [OK] Highest usage of available connections: 4% (7/151)
- [OK] Aborted connections: 0.08% (1/1228)
- [!!] name resolution is active : a reverse name resolution is made for each new connection and can reduce performance
- [OK] Query cache is disabled by default due to mutex contention on multiprocessor machines.
- [OK] Sorts requiring temporary tables: 0% (0 temp sorts / 173 sorts)
- [!!] Joins performed without indexes: 2246
- [OK] Temporary tables created on disk: 8% (9K on disk / 118K total)
- [OK] Thread cache hit rate: 99% (7 created / 1K connections)
- [!!] Table cache hit rate: 6% (2K open / 30K opened)
- [OK] table_definition_cache(1400) is upper than number of tables(341)
- [OK] Open file limit used: 0% (9/5K)
- [OK] Table locks acquired immediately: 100% (19K immediate / 19K locks)
- -------- Performance schema ------------------------------------------------------------------------
- [--] Memory used by P_S: 72B
- [--] Sys schema is installed.
- [--] Sys schema Version: 1.5.2
- -------- Performance schema: Top 5 user per connection ---------------------------------------------
- [--] +-- 1: root 1887 conn(s)
- [--] +-- 2: simulations 696 conn(s)
- [--] +-- 3: pmm 523 conn(s)
- [--] +-- 4: background 28 conn(s)
- [--] +-- 5: debian-sys-maint 2 conn(s)
- -------- Performance schema: Top 5 user per statement ----------------------------------------------
- [--] +-- 1: pmm 40138 stmt(s)
- [--] +-- 2: simulations 12463 stmt(s)
- [--] +-- 3: root 5861 stmt(s)
- [--] +-- 4: debian-sys-maint 4 stmt(s)
- [--] +-- 5: background 0 stmt(s)
- -------- Performance schema: Top 5 user per statement latency --------------------------------------
- [--] +-- 1: pmm 624337544.8453
- [--] +-- 2: root 277575907.2913
- [--] +-- 3: simulations 118066859.0227
- [--] +-- 4: debian-sys-maint 25557250.0000
- [--] +-- 5: background 0.0000
- -------- Performance schema: Top 5 user per lock latency -------------------------------------------
- [--] +-- 1: pmm 6216898000000
- [--] +-- 2: simulations 607884000000
- [--] +-- 3: root 191512000000
- [--] +-- 4: debian-sys-maint 0
- [--] +-- 5: background 0
- -------- Performance schema: Top 5 user per nb full scans ------------------------------------------
- [--] +-- 1: pmm 22143
- [--] +-- 2: simulations 5882
- [--] +-- 3: root 1743
- [--] +-- 4: debian-sys-maint 0
- [--] +-- 5: background 0
- -------- Performance schema: Top 5 user per rows sent ----------------------------------------------
- [--] +-- 1: pmm 1721020
- [--] +-- 2: root 6187
- [--] +-- 3: simulations 697
- [--] +-- 4: debian-sys-maint 0
- [--] +-- 5: background 0
- -------- Performance schema: Top 5 user per rows modified ------------------------------------------
- [--] +-- 1: pmm 0
- [--] +-- 2: root 0
- [--] +-- 3: simulations 0
- [--] +-- 4: debian-sys-maint 0
- [--] +-- 5: background 0
- -------- Performance schema: Top 5 user per io -----------------------------------------------------
- [--] +-- 1: pmm 27649
- [--] +-- 2: background 13431
- [--] +-- 3: root 2452
- [--] +-- 4: simulations 81
- [--] +-- 5: debian-sys-maint 0
- -------- Performance schema: Top 5 user per io latency ---------------------------------------------
- [--] +-- 1: root 552373756000
- [--] +-- 2: pmm 523275103200
- [--] +-- 3: background 403510726400
- [--] +-- 4: simulations 3746428000
- [--] +-- 5: debian-sys-maint 0
- -------- Performance schema: Top 5 host per connection ---------------------------------------------
- [--] +-- 1: localhost 3117 conn(s)
- -------- Performance schema: Top 5 host per statement ----------------------------------------------
- [--] +-- 1: localhost 234768 stmt(s)
- -------- Performance schema: Top 5 host per statement latency --------------------------------------
- [--] +-- 1: localhost 481401428.0603
- -------- Performance schema: Top 5 host per lock latency -------------------------------------------
- [--] +-- 1: localhost 7018745000000
- [--] +-- 2: background 0
- -------- Performance schema: Top 5 host per nb full scans ------------------------------------------
- [--] +-- 1: localhost 29779
- [--] +-- 2: background 0
- -------- Performance schema: Top 5 host per rows sent ----------------------------------------------
- [--] +-- 1: localhost 1727940
- [--] +-- 2: background 0
- -------- Performance schema: Top 5 host per rows modified ------------------------------------------
- [--] +-- 1: background 0
- [--] +-- 2: localhost 0
- -------- Performance schema: Top 5 host per io -----------------------------------------------------
- [--] +-- 1: localhost 120728
- -------- Performance schema: Top 5 host per io latency ---------------------------------------------
- [--] +-- 1: localhost 4317581148800
- -------- Performance schema: Top IO type order by total io -----------------------------------------
- [--] +-- 1: innodb/innodb_data_file 14431 i/o
- [--] +-- 2: myisam/dfile 13800 i/o
- [--] +-- 3: myisam/kfile 7320 i/o
- [--] +-- 4: sql/FRM 3013 i/o
- [--] +-- 5: csv/metadata 2776 i/o
- [--] +-- 6: csv/data 1054 i/o
- [--] +-- 7: sql/file_parser 968 i/o
- [--] +-- 8: archive/data 173 i/o
- [--] +-- 9: sql/dbopt 24 i/o
- [--] +-- 10: innodb/innodb_log_file 21 i/o
- [--] +-- 11: sql/casetest 15 i/o
- [--] +-- 12: sql/ERRMSG 5 i/o
- [--] +-- 13: mysys/cnf 5 i/o
- [--] +-- 14: mysys/charset 3 i/o
- [--] +-- 15: sql/pid 3 i/o
- [--] +-- 16: sql/global_ddl_log 2 i/o
- -------- Performance schema: Top IO type order by total latency ------------------------------------
- [--] +-- 1: innodb/innodb_data_file 1174026934400.0
- [--] +-- 2: csv/metadata 187458953600.0
- [--] +-- 3: sql/file_parser 38102466400.0
- [--] +-- 4: myisam/dfile 30174548000.0
- [--] +-- 5: myisam/kfile 19996214400.0
- [--] +-- 6: csv/data 17301278400.0
- [--] +-- 7: innodb/innodb_log_file 7640976800.0
- [--] +-- 8: sql/FRM 5949796000.0
- [--] +-- 9: sql/casetest 1756456800.0
- [--] +-- 10: archive/data 300750400.0
- [--] +-- 11: sql/dbopt 105436800.0
- [--] +-- 12: sql/ERRMSG 38397600.0
- [--] +-- 13: mysys/charset 19412800.0
- [--] +-- 14: mysys/cnf 17276800.0
- [--] +-- 15: sql/pid 13528800.0
- [--] +-- 16: sql/global_ddl_log 3585600.0
- -------- Performance schema: Top IO type order by max latency --------------------------------------
- [--] +-- 1: sql/file_parser 34373627200
- [--] +-- 2: csv/data 13980696000
- [--] +-- 3: innodb/innodb_data_file 13302598400
- [--] +-- 4: innodb/innodb_log_file 2482088000
- [--] +-- 5: csv/metadata 2283669600
- [--] +-- 6: sql/casetest 1680216000
- [--] +-- 7: myisam/kfile 29322400
- [--] +-- 8: myisam/dfile 25918400
- [--] +-- 9: sql/dbopt 25907200
- [--] +-- 10: sql/FRM 24810400
- [--] +-- 11: sql/ERRMSG 21449600
- [--] +-- 12: sql/pid 9758400
- [--] +-- 13: mysys/charset 9634400
- [--] +-- 14: mysys/cnf 9516800
- [--] +-- 15: archive/data 3459200
- [--] +-- 16: sql/global_ddl_log 1980800
- -------- Performance schema: Top Stages order by total io ------------------------------------------
- [--] +-- 1: innodb/buffer pool load 1 i/o
- -------- Performance schema: Top Stages order by total latency -------------------------------------
- [--] +-- 1: innodb/buffer pool load 21515530000.0
- -------- Performance schema: Top Stages order by avg latency ---------------------------------------
- [--] +-- 1: innodb/buffer pool load 21515530000
- -------- Performance schema: Top 5 host per table scans --------------------------------------------
- [--] +-- 1: localhost 119160
- -------- Performance schema: InnoDB Buffer Pool by schema ------------------------------------------
- [--] +-- 1: InnoDB System 55296000 50962855 3375 page(s)
- [--] +-- 2: tradingsim 35340288 24747219 2157 page(s)
- [--] +-- 3: mysql 1409024 818630 86 page(s)
- -------- Performance schema: 40 InnoDB Buffer Pool by table ----------------------------------------
- [--] +-- 1: InnoDB System SYS_TABLES 120733696 111523804 7369 page(s)
- [--] +-- 2: tradingsim stored_path_data 30277632 22233767 1848 page(s)
- [--] +-- 3: tradingsim news 1196032 975187 73 page(s)
- [--] +-- 4: tradingsim yield_curve 1015808 794423 62 page(s)
- [--] +-- 5: mysql help_topic 802816 626402 49 page(s)
- [--] +-- 6: tradingsim forward_rates 442368 288352 27 page(s)
- [--] +-- 7: tradingsim stored_paths 180224 96244 11 page(s)
- [--] +-- 8: tradingsim persons 163840 110792 10 page(s)
- [--] +-- 9: mysql help_keyword 147456 82194 9 page(s)
- [--] +-- 10: tradingsim abstract_traders 131072 85130 8 page(s)
- [--] +-- 11: tradingsim instruments 131072 77437 8 page(s)
- [--] +-- 12: mysql help_relation 98304 46988 6 page(s)
- [--] +-- 13: InnoDB System SYS_COLUMNS 81920 48365 5 page(s)
- [--] +-- 14: mysql innodb_index_stats 81920 48083 5 page(s)
- [--] +-- 15: tradingsim trades 81920 0 5 page(s)
- [--] +-- 16: tradingsim broken_limits 65536 0 4 page(s)
- [--] +-- 17: tradingsim current_accounts 65536 0 4 page(s)
- [--] +-- 18: tradingsim held_instruments 65536 0 4 page(s)
- [--] +-- 19: tradingsim option_market 65536 0 4 page(s)
- [--] +-- 20: tradingsim wizard 65536 28042 4 page(s)
- [--] +-- 21: mysql help_category 49152 10019 3 page(s)
- [--] +-- 22: tradingsim call_log 49152 0 3 page(s)
- [--] +-- 23: tradingsim conditional_trades 49152 0 3 page(s)
- [--] +-- 24: tradingsim layout_manager 49152 0 3 page(s)
- [--] +-- 25: tradingsim links_persons_traders 49152 0 3 page(s)
- [--] +-- 26: tradingsim offence_snapshot 49152 0 3 page(s)
- [--] +-- 27: tradingsim risk_snapshot 49152 0 3 page(s)
- [--] +-- 28: tradingsim stored_path_data2 49152 0 3 page(s)
- [--] +-- 29: tradingsim system_performance 49152 0 3 page(s)
- [--] +-- 30: tradingsim typos 49152 0 3 page(s)
- [--] +-- 31: tradingsim working_orders 49152 0 3 page(s)
- [--] +-- 32: tradingsim working_order_trades 49152 0 3 page(s)
- [--] +-- 33: InnoDB System SYS_FOREIGN 32768 0 2 page(s)
- [--] +-- 34: tradingsim bond_maturities 32768 2640 2 page(s)
- [--] +-- 35: tradingsim currencies 32768 7409 2 page(s)
- [--] +-- 36: tradingsim erp2_instructions 32768 982 2 page(s)
- [--] +-- 37: tradingsim event_log 32768 0 2 page(s)
- [--] +-- 38: tradingsim instances 32768 244 2 page(s)
- [--] +-- 39: tradingsim layout_details 32768 3712 2 page(s)
- [--] +-- 40: tradingsim links_persons_person_groups 32768 0 2 page(s)
- -------- Performance schema: Process per time ------------------------------------------------------
- [--] +-- 1: sql/main NULL 10379
- [--] +-- 2: sql/compress_gtid_table Daemon 10379
- [--] +-- 3: pmm@localhost Sleep 3
- [--] +-- 4: pmm@localhost Sleep 3
- [--] +-- 5: pmm@localhost Sleep 3
- [--] +-- 6: pmm@localhost Sleep 2
- [--] +-- 7: root@localhost Query 0
- [--] +-- 8: simulations@localhost Sleep 0
- [--] +-- 9: sql/thread_timer_notifier NULL NULL
- [--] +-- 10: innodb/io_ibuf_thread NULL NULL
- [--] +-- 11: innodb/io_log_thread NULL NULL
- [--] +-- 12: innodb/io_read_thread NULL NULL
- [--] +-- 13: innodb/io_read_thread NULL NULL
- [--] +-- 14: innodb/io_read_thread NULL NULL
- [--] +-- 15: innodb/io_read_thread NULL NULL
- [--] +-- 16: innodb/io_write_thread NULL NULL
- [--] +-- 17: innodb/io_write_thread NULL NULL
- [--] +-- 18: innodb/io_write_thread NULL NULL
- [--] +-- 19: innodb/io_write_thread NULL NULL
- [--] +-- 20: innodb/page_cleaner_thread NULL NULL
- [--] +-- 21: innodb/srv_lock_timeout_thread NULL NULL
- [--] +-- 22: innodb/srv_error_monitor_thread NULL NULL
- [--] +-- 23: innodb/srv_monitor_thread NULL NULL
- [--] +-- 24: innodb/srv_master_thread NULL NULL
- [--] +-- 25: innodb/srv_purge_thread NULL NULL
- [--] +-- 26: innodb/srv_worker_thread NULL NULL
- [--] +-- 27: innodb/srv_worker_thread NULL NULL
- [--] +-- 28: innodb/srv_worker_thread NULL NULL
- [--] +-- 29: innodb/dict_stats_thread NULL NULL
- [--] +-- 30: innodb/buf_dump_thread NULL NULL
- [--] +-- 31: sql/signal_handler NULL NULL
- -------- Performance schema: InnoDB Lock Waits -----------------------------------------------------
- [--] No information found or indicators deactivated.
- -------- Performance schema: Thread IO Latency -----------------------------------------------------
- [--] +-- 1: page_cleaner_thread 267496092000 4352651200
- [--] +-- 2: main 107769023200 4650288000
- [--] +-- 3: buf_dump_thread 20713526400 641034400
- [--] +-- 4: srv_master_thread 4637816000 2478940000
- [--] +-- 5: io_log_thread 2890568000 2482088000
- [--] +-- 6: io_write_thread 3700800 3700800
- -------- Performance schema: Top 15 Most latency statements ----------------------------------------
- [--] +-- 1: SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 1307850397000
- [--] +-- 2: SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 910478404000
- [--] +-- 3: SELECT `stored_path_ID` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 301838926000
- [--] +-- 4: SELECT `ID` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 248518800000
- [--] +-- 5: SELECT `value` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 237830806000
- [--] +-- 6: SELECT `tick` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 67810448000
- [--] +-- 7: SELECT `type` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 62908721000
- [--] +-- 8: SELECT `t` . `THREAD_ID` AS `thread_id` , IF ( ( `t` . `NAME` = ? ) , `concat` ( `t` . `PROCESSLIST_USER` , ? , `t` . `P 36622228000
- [--] +-- 9: SELECT `performance_schema` . `events_waits_summary_global_by_event_name` . `EVENT_NAME` AS `events` , `performance_sche 33321106000
- [--] +-- 10: SELECT `title` FROM `tradingsim` . `news` PROCEDURE ANALYSE (?) 24040212000
- [--] +-- 11: SELECT `yield1m` FROM `tradingsim` . `yield_curve` PROCEDURE ANALYSE (?) 19802294000
- [--] +-- 12: SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_user_by_event_name` . `USER` ) , ? , `performance_schem 8105959000
- [--] +-- 13: SELECT `ON` FROM `tradingsim` . `forward_rates` PROCEDURE ANALYSE (?) 7214683000
- [--] +-- 14: SELECT `ID` FROM `tradingsim` . `yield_curve` PROCEDURE ANALYSE (?) 5020695000
- [--] +-- 15: SELECT `day` FROM `tradingsim` . `yield_curve` PROCEDURE ANALYSE (?) 4419624000
- -------- Performance schema: Top 15 slower queries -------------------------------------------------
- [--] +-- 1: SELECT `performance_schema` . `events_waits_summary_global_by_event_name` . `EVENT_NAME` AS `events` , `performance_sche 352 s
- [--] +-- 2: SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_host_by_event_name` . `HOST` ) , ? , `performance_schem 6 s
- [--] +-- 3: SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_user_by_event_name` . `USER` ) , ? , `performance_schem 5 s
- [--] +-- 4: SELECT `name` FROM `tradingsim` . `instruments` PROCEDURE ANALYSE (?) 1 s
- [--] +-- 5: SELECT DISTINCTROW ( `TABLE_COLLATION` ) FROM `information_schema` . `TABLES` 1 s
- [--] +-- 6: SELECT DISTINCTROW ( ENGINE ) FROM `information_schema` . `TABLES` 1 s
- [--] +-- 7: SELECT `ID` FROM `tradingsim` . `news` PROCEDURE ANALYSE (?) 1 s
- [--] +-- 8: SELECT `title` FROM `tradingsim` . `news` PROCEDURE ANALYSE (?) 1 s
- [--] +-- 9: SELECT `tick` FROM `tradingsim` . `news` PROCEDURE ANALYSE (?) 1 s
- [--] +-- 10: SELECT `ID` FROM `tradingsim` . `yield_curve` PROCEDURE ANALYSE (?) 1 s
- [--] +-- 11: SELECT `day` FROM `tradingsim` . `yield_curve` PROCEDURE ANALYSE (?) 1 s
- [--] +-- 12: SELECT `yield1m` FROM `tradingsim` . `yield_curve` PROCEDURE ANALYSE (?) 1 s
- [--] +-- 13: SELECT `yield3m` FROM `tradingsim` . `yield_curve` PROCEDURE ANALYSE (?) 1 s
- [--] +-- 14: SELECT `yield6m` FROM `tradingsim` . `yield_curve` PROCEDURE ANALYSE (?) 1 s
- [--] +-- 15: SELECT `yield1y` FROM `tradingsim` . `yield_curve` PROCEDURE ANALYSE (?) 1 s
- -------- Performance schema: Top 15 nb statement type ----------------------------------------------
- [--] +-- 1: select 39811
- [--] +-- 2: Init DB 5892
- [--] +-- 3: Ping 3289
- [--] +-- 4: Quit 3134
- [--] +-- 5: show_status 2078
- [--] +-- 6: show_engine_status 1044
- [--] +-- 7: show_slave_status 1039
- [--] +-- 8: show_variables 694
- [--] +-- 9: set_option 522
- [--] +-- 10: jump_if_not 346
- [--] +-- 11: error 173
- [--] +-- 12: Prepare 173
- [--] +-- 13: Close stmt 173
- [--] +-- 14: Execute 173
- [--] +-- 15: empty_query 173
- -------- Performance schema: Top 15 statement by total latency -------------------------------------
- [--] +-- 1: select 26603264773000
- [--] +-- 2: show_status 2110257033000
- [--] +-- 3: show_variables 922049307000
- [--] +-- 4: show_engine_status 316119987000
- [--] +-- 5: Init DB 239600869000
- [--] +-- 6: Ping 119558712000
- [--] +-- 7: Execute 116733647000
- [--] +-- 8: show_slave_status 62791732000
- [--] +-- 9: set_option 24505257000
- [--] +-- 10: Quit 17922201000
- [--] +-- 11: Prepare 15982910000
- [--] +-- 12: show_table_status 15077530000
- [--] +-- 13: error 8745118000
- [--] +-- 14: empty_query 4565993000
- [--] +-- 15: Close stmt 2212493000
- -------- Performance schema: Top 15 statement by lock latency --------------------------------------
- [--] +-- 1: select 6783993000000
- [--] +-- 2: show_status 176603000000
- [--] +-- 3: show_variables 52713000000
- [--] +-- 4: show_table_status 4901000000
- [--] +-- 5: Execute 4880000000
- [--] +-- 6: show_databases 61000000
- [--] +-- 7: show_storage_engines 29000000
- [--] +-- 8: Statistics 0
- [--] +-- 9: error 0
- [--] +-- 10: set_option 0
- [--] +-- 11: Prepare 0
- [--] +-- 12: freturn 0
- [--] +-- 13: show_slave_hosts 0
- [--] +-- 14: show_engine_status 0
- [--] +-- 15: Close stmt 0
- -------- Performance schema: Top 15 statement by full scans ----------------------------------------
- [--] +-- 1: select 26850
- [--] +-- 2: show_status 2078
- [--] +-- 3: show_variables 694
- [--] +-- 4: Execute 173
- [--] +-- 5: show_table_status 4
- [--] +-- 6: show_databases 2
- [--] +-- 7: show_storage_engines 1
- [--] +-- 8: Quit 0
- [--] +-- 9: empty_query 0
- [--] +-- 10: show_slave_status 0
- [--] +-- 11: Statistics 0
- [--] +-- 12: error 0
- [--] +-- 13: set_option 0
- [--] +-- 14: Prepare 0
- [--] +-- 15: freturn 0
- -------- Performance schema: Top 15 statement by rows sent -----------------------------------------
- [--] +-- 1: select 835577
- [--] +-- 2: show_status 735615
- [--] +-- 3: show_variables 88039
- [--] +-- 4: Execute 68670
- [--] +-- 5: show_table_status 280
- [--] +-- 6: show_databases 10
- [--] +-- 7: show_storage_engines 9
- [--] +-- 8: Statistics 0
- [--] +-- 9: error 0
- [--] +-- 10: set_option 0
- [--] +-- 11: Prepare 0
- [--] +-- 12: freturn 0
- [--] +-- 13: show_slave_hosts 0
- [--] +-- 14: show_engine_status 0
- [--] +-- 15: Close stmt 0
- -------- Performance schema: Top 15 statement by rows modified -------------------------------------
- [--] +-- 1: Execute 0
- [--] +-- 2: Quit 0
- [--] +-- 3: empty_query 0
- [--] +-- 4: show_slave_status 0
- [--] +-- 5: select 0
- [--] +-- 6: Statistics 0
- [--] +-- 7: error 0
- [--] +-- 8: set_option 0
- [--] +-- 9: show_variables 0
- [--] +-- 10: Prepare 0
- [--] +-- 11: freturn 0
- [--] +-- 12: show_slave_hosts 0
- [--] +-- 13: show_engine_status 0
- [--] +-- 14: Close stmt 0
- [--] +-- 15: Init DB 0
- -------- Performance schema: 15 sample queries using temp table ------------------------------------
- [--] +-- 1: SELECT `performance_schema` . `events_waits_summary_global_by_event_name` . `EVENT_NAME` AS `events` , `performance_sche
- [--] +-- 2: SELECT COALESCE ( `command` , ? ) , COALESCE ( `state` , ? ) , COUNT ( * ) , SUM ( TIME ) FROM `information_schema` . `p
- [--] +-- 3: SELECT COUNT ( `PLUGIN_NAME` ) AS `c` FROM `INFORMATION_SCHEMA` . `PLUGINS` WHERE `PLUGIN_NAME` = ? AND `PLUGIN_STATUS`
- [--] +-- 4: SELECT `COLUMN_TYPE` FROM `information_schema` . `COLUMNS` WHERE `TABLE_SCHEMA` = ? AND TABLE_NAME = ? AND COLUMN_NAME =
- [--] +-- 5: SELECT `IS_NULLABLE` FROM `information_schema` . `COLUMNS` WHERE `TABLE_SCHEMA` = ? AND TABLE_NAME = ? AND COLUMN_NAME =
- [--] +-- 6: SELECT `ifnull` ( SCHEMA_NAME , ? ) AS SCHEMA_NAME , `DIGEST` , LEFT ( `DIGEST_TEXT` , ? ) AS `DIGEST_TEXT` , `COUNT_STA
- [--] +-- 7: SELECT COLUMN_NAME FROM `information_schema` . `COLUMNS` WHERE `TABLE_SCHEMA` = ? AND TABLE_NAME = ?
- [--] +-- 8: SELECT DISTINCTROW ( `TABLE_COLLATION` ) FROM `information_schema` . `TABLES`
- [--] +-- 9: SELECT DISTINCTROW ( ENGINE ) FROM `information_schema` . `TABLES`
- [--] +-- 10: SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?,
- [--] +-- 11: SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?,
- [--] +-- 12: SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_user_by_event_name` . `USER` ) , ? , `performance_schem
- [--] +-- 13: SELECT `t` . `THREAD_ID` AS `thread_id` , IF ( ( `t` . `NAME` = ? ) , `concat` ( `t` . `PROCESSLIST_USER` , ? , `t` . `P
- [--] +-- 14: SELECT DISTINCTROW ( `CHARACTER_SET_NAME` ) FROM `information_schema` . `COLUMNS` WHERE `CHARACTER_SET_NAME` IS NOT NULL
- [--] +-- 15: SELECT DISTINCTROW ( `COLLATION_NAME` ) FROM `information_schema` . `COLUMNS` WHERE `COLLATION_NAME` IS NOT NULL AND `TA
- -------- Performance schema: Unused indexes --------------------------------------------------------
- [--] +-- 1: tradingsim broken_limits trader_ID
- [--] +-- 2: tradingsim broken_limits tick_fixed
- [--] +-- 3: tradingsim broken_limits tick_broken
- [--] +-- 4: tradingsim call_log tick
- [--] +-- 5: tradingsim call_log trader_ID
- [--] +-- 6: tradingsim conditional_trades trade_master_ID
- [--] +-- 7: tradingsim conditional_trades trade_leg_ID
- [--] +-- 8: tradingsim current_accounts tick
- [--] +-- 9: tradingsim current_accounts currency_ID
- [--] +-- 10: tradingsim current_accounts trader_ID
- [--] +-- 11: tradingsim event_log instance_ID
- [--] +-- 12: tradingsim held_instruments counterparty_trader_ID
- [--] +-- 13: tradingsim held_instruments instrumentId
- [--] +-- 14: tradingsim held_instruments traderId
- [--] +-- 15: tradingsim layout_manager dom_ID
- [--] +-- 16: tradingsim layout_manager trader_ID
- [--] +-- 17: tradingsim links_persons_traders trader_ID
- [--] +-- 18: tradingsim links_persons_traders person_ID
- [--] +-- 19: tradingsim maturity_limits bond_maturity_ID
- [--] +-- 20: tradingsim offence_snapshot trader_ID
- [--] +-- 21: tradingsim offence_snapshot tick
- [--] +-- 22: tradingsim option_market tick
- [--] +-- 23: tradingsim option_market instrument_id
- [--] +-- 24: tradingsim person_groups company_ID
- [--] +-- 25: tradingsim risk_snapshot bond_maturity_ID
- [--] +-- 26: tradingsim risk_snapshot trader_ID
- [--] +-- 27: tradingsim sales_credits trade_ID
- [--] +-- 28: tradingsim scheduled_trades instance_ID
- [--] +-- 29: tradingsim stored_paths2 scenarioId
- [--] +-- 30: tradingsim stored_path_data2 tick
- [--] +-- 31: tradingsim system_logins person
- [--] +-- 32: tradingsim system_performance page
- [--] +-- 33: tradingsim system_performance person_ID
- [--] +-- 34: tradingsim traders instance_ID
- [--] +-- 35: tradingsim trader_relationship computer_trader_ID
- [--] +-- 36: tradingsim trades instrumentId
- [--] +-- 37: tradingsim trades counterpartyTraderId
- [--] +-- 38: tradingsim trades initiatingTraderId
- [--] +-- 39: tradingsim trades tickMade
- [--] +-- 40: tradingsim typos tick_occured
- [--] +-- 41: tradingsim typos trader_ID
- [--] +-- 42: tradingsim working_orders client_trader_ID
- [--] +-- 43: tradingsim working_orders trader_ID
- [--] +-- 44: tradingsim working_order_trades trade_ID
- [--] +-- 45: tradingsim working_order_trades working_order_ID
- -------- Performance schema: Tables with full table scans ------------------------------------------
- [--] +-- 1: tradingsim stored_path_data 634386 300485552000
- [--] +-- 2: tradingsim yield_curve 56320 46980177600
- [--] +-- 3: tradingsim persons 27404 10075750400
- [--] +-- 4: tradingsim forward_rates 21600 14785632000
- [--] +-- 5: tradingsim instruments 15390 7594671200
- [--] +-- 6: tradingsim abstract_traders 11952 3474658400
- [--] +-- 7: tradingsim news 11864 26880288000
- [--] +-- 8: tradingsim instances 5249 115835522400
- [--] +-- 9: tradingsim wizard 2820 1005516800
- [--] +-- 10: tradingsim stored_paths 1895 2708216800
- [--] +-- 11: tradingsim scenarios 1554 804632000
- [--] +-- 12: tradingsim instrument_chain_entries 1440 659220800
- [--] +-- 13: tradingsim system_settings 1392 10616959200
- [--] +-- 14: tradingsim currencies 660 229975200
- [--] +-- 15: tradingsim trader_responses 301 191658400
- [--] +-- 16: tradingsim layout_details 280 173083200
- [--] +-- 17: tradingsim bond_maturities 192 89212000
- [--] +-- 18: tradingsim liquidity_profile 170 184245600
- [--] +-- 19: tradingsim erp2_instructions 48 61515200
- [--] +-- 20: tradingsim instrument_chain 36 37842400
- [--] +-- 21: tradingsim layouts 8 32351200
- [--] +-- 22: tradingsim client 8 48260800
- [--] +-- 23: tradingsim erp2_role_nodes 6 23388000
- [--] +-- 24: tradingsim annotations 4 36196000
- -------- Performance schema: Latest FILE IO by latency ---------------------------------------------
- [--] No information found or indicators deactivated.
- -------- Performance schema: FILE by IO read bytes -------------------------------------------------
- [--] +-- 1: /var/lib/mysql/tradingsim/stored_path_data.ibd 30621696
- [--] +-- 2: /var/lib/mysql/mysql/proc.MYD 7254410
- [--] +-- 3: /var/lib/mysql/ibdata1 7045120
- [--] +-- 4: /var/lib/mysql/tradingsim/news.ibd 1228800
- [--] +-- 5: /var/lib/mysql/tradingsim/yield_curve.ibd 1048576
- [--] +-- 6: /var/lib/mysql/mysql/help_topic.ibd 950272
- [--] +-- 7: /var/lib/mysql/tradingsim/forward_rates.ibd 475136
- [--] +-- 8: /var/lib/mysql/tradingsim/stored_paths.ibd 212992
- [--] +-- 9: /var/lib/mysql/mysql/help_keyword.ibd 196608
- [--] +-- 10: /var/lib/mysql/tradingsim/persons.ibd 196608
- [--] +-- 11: /var/lib/mysql/mysql/help_relation.ibd 163840
- [--] +-- 12: /var/lib/mysql/tradingsim/abstract_traders.ibd 163840
- [--] +-- 13: /var/lib/mysql/tradingsim/instruments.ibd 163840
- [--] +-- 14: /var/lib/mysql/sys/sys_config.TRG 138240
- [--] +-- 15: /var/lib/mysql/mysql/innodb_index_stats.ibd 131072
- -------- Performance schema: FILE by IO written bytes ----------------------------------------------
- [--] +-- 1: /var/lib/mysql/ibtmp1 196788224
- [--] +-- 2: /var/lib/mysql/ibdata1 65536
- [--] +-- 3: /var/lib/mysql/mysql/general_log.CSM 6055
- [--] +-- 4: /var/lib/mysql/mysql/slow_log.CSM 6055
- [--] +-- 5: /var/lib/mysql/ib_logfile0 2048
- [--] +-- 6: /run/mysqld/mysqld.pid 6
- [--] +-- 7: /var/lib/mysql/sys/memory_by_thread_by_current_bytes.frm 0
- [--] +-- 8: /usr/share/mysql/english/errmsg.sys 0
- [--] +-- 9: /var/lib/mysql/sys/memory_by_user_by_current_bytes.frm 0
- [--] +-- 10: /usr/share/mysql/charsets/Index.xml 0
- [--] +-- 11: /var/lib/mysql/sys/memory_global_by_current_bytes.frm 0
- [--] +-- 12: /var/lib/mysql/sys/memory_global_total.frm 0
- [--] +-- 13: /var/lib/mysql/sys/metrics.frm 0
- [--] +-- 14: /var/lib/mysql/sys/processlist.frm 0
- [--] +-- 15: /var/lib/mysql/sys/x@0024memory_by_thread_by_current_bytes.frm 0
- -------- Performance schema: file per IO total latency ---------------------------------------------
- [--] +-- 1: /var/lib/mysql/tradingsim/stored_path_data.ibd 459428426400
- [--] +-- 2: /var/lib/mysql/ibtmp1 308797509600
- [--] +-- 3: /var/lib/mysql/mysql/general_log.CSM 97873154400
- [--] +-- 4: /var/lib/mysql/mysql/slow_log.CSM 89585799200
- [--] +-- 5: /var/lib/mysql/ibdata1 57598871200
- [--] +-- 6: /var/lib/mysql/sys/host_summary_by_file_io.frm 34398446400
- [--] +-- 7: /var/lib/mysql/tradingsim/news.ibd 31801684800
- [--] +-- 8: /var/lib/mysql/tradingsim/yield_curve.ibd 29577159200
- [--] +-- 9: /var/lib/mysql/mysql/slave_worker_info.ibd 19508376000
- [--] +-- 10: /var/lib/mysql/tradingsim/forward_rates.ibd 18305059200
- [--] +-- 11: /var/lib/mysql/mysql/proc.MYD 17770232800
- [--] +-- 12: /var/lib/mysql/tradingsim/event_log.ibd 15637275200
- [--] +-- 13: /var/lib/mysql/mysql/slow_log.CSV 15164835200
- [--] +-- 14: /var/lib/mysql/mysql/help_topic.ibd 12554544800
- [--] +-- 15: /var/lib/mysql/tradingsim/abstract_traders.ibd 10986934400
- [--] +-- 16: /var/lib/mysql/mysql/help_keyword.ibd 9915809600
- [--] +-- 17: /var/lib/mysql/tradingsim/persons.ibd 9890566400
- [--] +-- 18: /var/lib/mysql/tradingsim/instruments.ibd 8026596000
- [--] +-- 19: /var/lib/mysql/ib_logfile0 7631786400
- [--] +-- 20: /var/lib/mysql/mysql/slave_master_info.ibd 5702172000
- -------- Performance schema: file per IO read latency ----------------------------------------------
- [--] +-- 1: /var/lib/mysql/tradingsim/stored_path_data.ibd 459395919200
- [--] +-- 2: /var/lib/mysql/ibdata1 55616718400
- [--] +-- 3: /var/lib/mysql/tradingsim/news.ibd 31775020000
- [--] +-- 4: /var/lib/mysql/tradingsim/yield_curve.ibd 29550692800
- [--] +-- 5: /var/lib/mysql/mysql/slave_worker_info.ibd 19478627200
- [--] +-- 6: /var/lib/mysql/tradingsim/forward_rates.ibd 18276605600
- [--] +-- 7: /var/lib/mysql/tradingsim/event_log.ibd 15611968800
- [--] +-- 8: /var/lib/mysql/mysql/help_topic.ibd 12525843200
- [--] +-- 9: /var/lib/mysql/mysql/proc.MYD 11595867200
- [--] +-- 10: /var/lib/mysql/tradingsim/abstract_traders.ibd 10957474400
- [--] +-- 11: /var/lib/mysql/mysql/help_keyword.ibd 9884932800
- [--] +-- 12: /var/lib/mysql/tradingsim/persons.ibd 9864053600
- [--] +-- 13: /var/lib/mysql/tradingsim/instruments.ibd 7997438400
- [--] +-- 14: /var/lib/mysql/mysql/slave_master_info.ibd 5680726400
- [--] +-- 15: /var/lib/mysql/mysql/slave_relay_log_info.ibd 5547496000
- [--] +-- 16: /var/lib/mysql/tradingsim/risk_snapshot.ibd 5292509600
- [--] +-- 17: /var/lib/mysql/tradingsim/system_performance.ibd 5229648800
- [--] +-- 18: /var/lib/mysql/tradingsim/option_market.ibd 4898484800
- [--] +-- 19: /var/lib/mysql/tradingsim/person_groups.ibd 4886620800
- [--] +-- 20: /var/lib/mysql/tradingsim/autopilot.ibd 4831405600
- -------- Performance schema: file per IO write latency ---------------------------------------------
- [--] +-- 1: /var/lib/mysql/ibtmp1 307460176000
- [--] +-- 2: /var/lib/mysql/mysql/general_log.CSM 1866524800
- [--] +-- 3: /var/lib/mysql/mysql/slow_log.CSM 1554108800
- [--] +-- 4: /var/lib/mysql/ibdata1 701017600
- [--] +-- 5: /var/lib/mysql/ib_logfile0 71003200
- [--] +-- 6: /run/mysqld/mysqld.pid 2649600
- [--] +-- 7: /var/lib/mysql/sys/memory_by_thread_by_current_bytes.frm 0
- [--] +-- 8: /usr/share/mysql/english/errmsg.sys 0
- [--] +-- 9: /var/lib/mysql/sys/memory_by_user_by_current_bytes.frm 0
- [--] +-- 10: /usr/share/mysql/charsets/Index.xml 0
- [--] +-- 11: /var/lib/mysql/sys/memory_global_by_current_bytes.frm 0
- [--] +-- 12: /var/lib/mysql/sys/memory_global_total.frm 0
- [--] +-- 13: /var/lib/mysql/sys/metrics.frm 0
- [--] +-- 14: /var/lib/mysql/sys/processlist.frm 0
- [--] +-- 15: /var/lib/mysql/sys/x@0024memory_by_thread_by_current_bytes.frm 0
- [--] +-- 16: /var/lib/mysql/ib_logfile1 0
- [--] +-- 17: /var/lib/mysql/sys/ps_check_lost_instrumentation.frm 0
- [--] +-- 18: /var/lib/mysql/mysql/engine_cost.ibd 0
- [--] +-- 19: /var/lib/mysql/sys/schema_auto_increment_columns.frm 0
- [--] +-- 20: /var/lib/mysql/mysql/gtid_executed.ibd 0
- -------- Performance schema: Event Wait by read bytes ----------------------------------------------
- [--] +-- 1: innodb/innodb_data_file 47300608
- [--] +-- 2: sql/io_cache 34288290
- [--] +-- 3: myisam/dfile 7261793
- [--] +-- 4: myisam/kfile 787450
- [--] +-- 5: sql/FRM 720800
- [--] +-- 6: sql/file_parser 138240
- [--] +-- 7: sql/ERRMSG 79247
- [--] +-- 8: innodb/innodb_log_file 70144
- [--] +-- 9: mysys/charset 19404
- [--] +-- 10: csv/metadata 12180
- [--] +-- 11: sql/dbopt 252
- [--] +-- 12: mysys/cnf 56
- [--] +-- 13: sql/casetest 0
- [--] +-- 14: sql/global_ddl_log 0
- [--] +-- 15: sql/pid 0
- -------- Performance schema: Event Wait written bytes ----------------------------------------------
- [--] +-- 1: innodb/innodb_data_file 196853760
- [--] +-- 2: sql/io_cache 34288290
- [--] +-- 3: csv/metadata 12110
- [--] +-- 4: innodb/innodb_log_file 2048
- [--] +-- 5: sql/pid 6
- [--] +-- 6: sql/casetest 0
- [--] +-- 7: sql/dbopt 0
- [--] +-- 8: sql/ERRMSG 0
- [--] +-- 9: sql/file_parser 0
- [--] +-- 10: sql/FRM 0
- [--] +-- 11: sql/global_ddl_log 0
- [--] +-- 12: mysys/charset 0
- [--] +-- 13: mysys/cnf 0
- [--] +-- 14: csv/data 0
- [--] +-- 15: myisam/dfile 0
- -------- Performance schema: event per wait total latency ------------------------------------------
- [--] +-- 1: innodb/innodb_data_file 1174026934400
- [--] +-- 2: csv/metadata 187458953600
- [--] +-- 3: sql/FRM 40764481600
- [--] +-- 4: myisam/dfile 30169368000
- [--] +-- 5: sql/io_cache 29480142400
- [--] +-- 6: myisam/kfile 19996214400
- [--] +-- 7: csv/data 17301278400
- [--] +-- 8: innodb/innodb_log_file 7640976800
- [--] +-- 9: sql/file_parser 3287780800
- [--] +-- 10: sql/casetest 1756456800
- [--] +-- 11: archive/data 300750400
- [--] +-- 12: sql/dbopt 105436800
- [--] +-- 13: sql/ERRMSG 38397600
- [--] +-- 14: mysys/charset 19412800
- [--] +-- 15: mysys/cnf 17276800
- [--] +-- 16: sql/pid 13528800
- [--] +-- 17: sql/global_ddl_log 3585600
- -------- Performance schema: event per wait read latency -------------------------------------------
- [--] +-- 1: innodb/innodb_data_file 860926268800
- [--] +-- 2: myisam/dfile 11605972000
- [--] +-- 3: sql/io_cache 4830549600
- [--] +-- 4: myisam/kfile 3261939200
- [--] +-- 5: csv/metadata 2304024000
- [--] +-- 6: sql/FRM 1467530400
- [--] +-- 7: sql/file_parser 483469600
- [--] +-- 8: innodb/innodb_log_file 59624800
- [--] +-- 9: sql/dbopt 32164000
- [--] +-- 10: sql/ERRMSG 25385600
- [--] +-- 11: mysys/charset 9634400
- [--] +-- 12: mysys/cnf 4998400
- [--] +-- 13: archive/data 0
- [--] +-- 14: csv/data 0
- [--] +-- 15: sql/pid 0
- [--] +-- 16: sql/global_ddl_log 0
- [--] +-- 17: sql/casetest 0
- -------- Performance schema: event per wait write latency ------------------------------------------
- [--] +-- 1: innodb/innodb_data_file 308161193600
- [--] +-- 2: sql/io_cache 20076005600
- [--] +-- 3: csv/metadata 3420633600
- [--] +-- 4: innodb/innodb_log_file 71003200
- [--] +-- 5: sql/pid 2649600
- [--] +-- 6: mysys/charset 0
- [--] +-- 7: archive/data 0
- [--] +-- 8: myisam/kfile 0
- [--] +-- 9: myisam/dfile 0
- [--] +-- 10: csv/data 0
- [--] +-- 11: mysys/cnf 0
- [--] +-- 12: sql/global_ddl_log 0
- [--] +-- 13: sql/FRM 0
- [--] +-- 14: sql/file_parser 0
- [--] +-- 15: sql/ERRMSG 0
- [--] +-- 16: sql/dbopt 0
- [--] +-- 17: sql/casetest 0
- -------- Performance schema: TOP 15 most read indexes ----------------------------------------------
- [--] +-- 1: tradingsim stored_path_data tick 634386
- [--] +-- 2: tradingsim stored_path_data compound 317193
- [--] +-- 3: tradingsim yield_curve scenario_ID 10240
- [--] +-- 4: tradingsim forward_rates cID 7200
- [--] +-- 5: tradingsim news scenarioId 5932
- [--] +-- 6: tradingsim yield_curve day 5120
- [--] +-- 7: tradingsim stored_paths scenarioId 3790
- [--] +-- 8: tradingsim forward_rates tick 3600
- [--] +-- 9: tradingsim news tick 2966
- [--] +-- 10: tradingsim persons post_address_ID 1612
- [--] +-- 11: tradingsim instruments scenarioId 1140
- [--] +-- 12: tradingsim persons firstname 806
- [--] +-- 13: tradingsim persons secondname 806
- [--] +-- 14: tradingsim client PRIMARY 697
- [--] +-- 15: tradingsim abstract_traders PRIMARY 664
- -------- Performance schema: TOP 15 most modified indexes ------------------------------------------
- [--] +-- 1: tradingsim client PRIMARY 0
- [--] +-- 2: tradingsim system_settings PRIMARY 0
- [--] +-- 3: tradingsim instances PRIMARY 0
- [--] +-- 4: tradingsim instances scenarioId 0
- [--] +-- 5: sys sys_config PRIMARY 0
- [--] +-- 6: tradingsim abstract_traders PRIMARY 0
- [--] +-- 7: tradingsim annotations PRIMARY 0
- [--] +-- 8: tradingsim autopilot PRIMARY 0
- [--] +-- 9: tradingsim bond_maturities PRIMARY 0
- [--] +-- 10: tradingsim bond_maturities scenario_ID 0
- [--] +-- 11: tradingsim broken_limits PRIMARY 0
- [--] +-- 12: tradingsim broken_limits trader_ID 0
- [--] +-- 13: tradingsim broken_limits tick_broken 0
- [--] +-- 14: tradingsim broken_limits tick_fixed 0
- [--] +-- 15: tradingsim call_log PRIMARY 0
- -------- Performance schema: TOP 15 high read latency index ----------------------------------------
- [--] +-- 1: tradingsim stored_path_data tick 315853488000
- [--] +-- 2: tradingsim stored_path_data compound 301631947200
- [--] +-- 3: tradingsim client PRIMARY 5500994400
- [--] +-- 4: tradingsim yield_curve scenario_ID 5495863200
- [--] +-- 5: tradingsim forward_rates cID 4401354400
- [--] +-- 6: tradingsim yield_curve day 4260287200
- [--] +-- 7: tradingsim news scenarioId 3579436800
- [--] +-- 8: tradingsim news tick 2939513600
- [--] +-- 9: tradingsim forward_rates tick 2768020800
- [--] +-- 10: tradingsim abstract_traders PRIMARY 2676441600
- [--] +-- 11: tradingsim stored_paths scenarioId 2424549600
- [--] +-- 12: tradingsim erp2_links_persons_role_nodes PRIMARY 1268244000
- [--] +-- 13: tradingsim persons secondname 1013790400
- [--] +-- 14: tradingsim instruments scenarioId 884847200
- [--] +-- 15: tradingsim persons post_address_ID 860403200
- -------- Performance schema: TOP 15 most modified indexes ------------------------------------------
- [--] +-- 1: tradingsim client PRIMARY 0
- [--] +-- 2: tradingsim system_settings PRIMARY 0
- [--] +-- 3: tradingsim instances PRIMARY 0
- [--] +-- 4: tradingsim instances scenarioId 0
- [--] +-- 5: sys sys_config PRIMARY 0
- [--] +-- 6: tradingsim abstract_traders PRIMARY 0
- [--] +-- 7: tradingsim annotations PRIMARY 0
- [--] +-- 8: tradingsim autopilot PRIMARY 0
- [--] +-- 9: tradingsim bond_maturities PRIMARY 0
- [--] +-- 10: tradingsim bond_maturities scenario_ID 0
- [--] +-- 11: tradingsim broken_limits PRIMARY 0
- [--] +-- 12: tradingsim broken_limits trader_ID 0
- [--] +-- 13: tradingsim broken_limits tick_broken 0
- [--] +-- 14: tradingsim broken_limits tick_fixed 0
- [--] +-- 15: tradingsim call_log PRIMARY 0
- -------- Performance schema: TOP 15 high update latency index --------------------------------------
- [--] +-- 1: tradingsim client PRIMARY 0
- [--] +-- 2: tradingsim system_settings PRIMARY 0
- [--] +-- 3: tradingsim instances PRIMARY 0
- [--] +-- 4: tradingsim instances scenarioId 0
- [--] +-- 5: sys sys_config PRIMARY 0
- [--] +-- 6: tradingsim abstract_traders PRIMARY 0
- [--] +-- 7: tradingsim annotations PRIMARY 0
- [--] +-- 8: tradingsim autopilot PRIMARY 0
- [--] +-- 9: tradingsim bond_maturities PRIMARY 0
- [--] +-- 10: tradingsim bond_maturities scenario_ID 0
- [--] +-- 11: tradingsim broken_limits PRIMARY 0
- [--] +-- 12: tradingsim broken_limits trader_ID 0
- [--] +-- 13: tradingsim broken_limits tick_broken 0
- [--] +-- 14: tradingsim broken_limits tick_fixed 0
- [--] +-- 15: tradingsim call_log PRIMARY 0
- -------- Performance schema: TOP 15 high delete latency index --------------------------------------
- [--] +-- 1: tradingsim client PRIMARY 0
- [--] +-- 2: tradingsim system_settings PRIMARY 0
- [--] +-- 3: tradingsim instances PRIMARY 0
- [--] +-- 4: tradingsim instances scenarioId 0
- [--] +-- 5: sys sys_config PRIMARY 0
- [--] +-- 6: tradingsim abstract_traders PRIMARY 0
- [--] +-- 7: tradingsim annotations PRIMARY 0
- [--] +-- 8: tradingsim autopilot PRIMARY 0
- [--] +-- 9: tradingsim bond_maturities PRIMARY 0
- [--] +-- 10: tradingsim bond_maturities scenario_ID 0
- [--] +-- 11: tradingsim broken_limits PRIMARY 0
- [--] +-- 12: tradingsim broken_limits trader_ID 0
- [--] +-- 13: tradingsim broken_limits tick_broken 0
- [--] +-- 14: tradingsim broken_limits tick_fixed 0
- [--] +-- 15: tradingsim call_log PRIMARY 0
- -------- Performance schema: TOP 15 most read tables -----------------------------------------------
- [--] +-- 1: tradingsim stored_path_data 1585965
- [--] +-- 2: tradingsim yield_curve 71680
- [--] +-- 3: tradingsim forward_rates 32400
- [--] +-- 4: tradingsim persons 30628
- [--] +-- 5: tradingsim news 20762
- [--] +-- 6: tradingsim instruments 16530
- [--] +-- 7: tradingsim abstract_traders 12616
- [--] +-- 8: tradingsim stored_paths 5685
- [--] +-- 9: tradingsim instances 5251
- [--] +-- 10: tradingsim wizard 3102
- [--] +-- 11: tradingsim scenarios 1628
- [--] +-- 12: tradingsim instrument_chain_entries 1620
- [--] +-- 13: tradingsim system_settings 1393
- [--] +-- 14: tradingsim currencies 924
- [--] +-- 15: tradingsim client 705
- -------- Performance schema: TOP 15 most modified tables -------------------------------------------
- [--] +-- 1: tradingsim stored_paths2 0
- [--] +-- 2: tradingsim news 0
- [--] +-- 3: tradingsim changelog 0
- [--] +-- 4: tradingsim abstract_traders 0
- [--] +-- 5: tradingsim call_log 0
- [--] +-- 6: tradingsim scenarios 0
- [--] +-- 7: tradingsim held_instruments 0
- [--] +-- 8: tradingsim erp2_instructions 0
- [--] +-- 9: tradingsim event_log 0
- [--] +-- 10: tradingsim layouts 0
- [--] +-- 11: tradingsim person_groups 0
- [--] +-- 12: tradingsim sales_credits 0
- [--] +-- 13: tradingsim stored_path_data2 0
- [--] +-- 14: tradingsim instances 0
- [--] +-- 15: tradingsim trade_conversations 0
- -------- Performance schema: TOP 15 high read latency tables ---------------------------------------
- [--] +-- 1: tradingsim stored_path_data 917970987200
- [--] +-- 2: tradingsim instances 116322632000
- [--] +-- 3: tradingsim yield_curve 56736328000
- [--] +-- 4: tradingsim news 33399238400
- [--] +-- 5: tradingsim forward_rates 21955007200
- [--] +-- 6: tradingsim persons 12548423200
- [--] +-- 7: tradingsim system_settings 10627846400
- [--] +-- 8: tradingsim instruments 8479518400
- [--] +-- 9: tradingsim abstract_traders 6151100000
- [--] +-- 10: tradingsim client 5549255200
- [--] +-- 11: tradingsim stored_paths 5132766400
- [--] +-- 12: tradingsim erp2_links_persons_role_nodes 1268244000
- [--] +-- 13: tradingsim wizard 1107581600
- [--] +-- 14: tradingsim scenarios 844336000
- [--] +-- 15: tradingsim currencies 751649600
- -------- Performance schema: TOP 15 high insert latency tables -------------------------------------
- [--] +-- 1: tradingsim stored_paths2 0
- [--] +-- 2: tradingsim news 0
- [--] +-- 3: tradingsim changelog 0
- [--] +-- 4: tradingsim abstract_traders 0
- [--] +-- 5: tradingsim call_log 0
- [--] +-- 6: tradingsim scenarios 0
- [--] +-- 7: tradingsim held_instruments 0
- [--] +-- 8: tradingsim erp2_instructions 0
- [--] +-- 9: tradingsim event_log 0
- [--] +-- 10: tradingsim layouts 0
- [--] +-- 11: tradingsim person_groups 0
- [--] +-- 12: tradingsim sales_credits 0
- [--] +-- 13: tradingsim stored_path_data2 0
- [--] +-- 14: tradingsim instances 0
- [--] +-- 15: tradingsim trade_conversations 0
- -------- Performance schema: TOP 15 high update latency tables -------------------------------------
- [--] +-- 1: tradingsim stored_path_data 0
- [--] +-- 2: tradingsim system_performance 0
- [--] +-- 3: tradingsim persons 0
- [--] +-- 4: tradingsim traders 0
- [--] +-- 5: tradingsim stored_paths 0
- [--] +-- 6: tradingsim working_orders 0
- [--] +-- 7: tradingsim instrument_chain_entries 0
- [--] +-- 8: tradingsim autopilot 0
- [--] +-- 9: tradingsim maturity_limits 0
- [--] +-- 10: tradingsim trader_responses 0
- [--] +-- 11: tradingsim pl_snapshots 0
- [--] +-- 12: tradingsim erp2_role_nodes 0
- [--] +-- 13: tradingsim stored_paths2 0
- [--] +-- 14: tradingsim news 0
- [--] +-- 15: tradingsim changelog 0
- -------- Performance schema: TOP 15 high delete latency tables -------------------------------------
- [--] +-- 1: tradingsim stored_paths2 0
- [--] +-- 2: tradingsim news 0
- [--] +-- 3: tradingsim changelog 0
- [--] +-- 4: tradingsim abstract_traders 0
- [--] +-- 5: tradingsim call_log 0
- [--] +-- 6: tradingsim scenarios 0
- [--] +-- 7: tradingsim held_instruments 0
- [--] +-- 8: tradingsim erp2_instructions 0
- [--] +-- 9: tradingsim event_log 0
- [--] +-- 10: tradingsim layouts 0
- [--] +-- 11: tradingsim person_groups 0
- [--] +-- 12: tradingsim sales_credits 0
- [--] +-- 13: tradingsim stored_path_data2 0
- [--] +-- 14: tradingsim instances 0
- [--] +-- 15: tradingsim trade_conversations 0
- -------- Performance schema: Redundant indexes -----------------------------------------------------
- [--] No information found or indicators deactivated.
- -------- Performance schema: Table not using InnoDB buffer -----------------------------------------
- [--] +-- 1: sys sys_config
- -------- Performance schema: Top 15 Tables using InnoDB buffer -------------------------------------
- [--] +-- 1: tradingsim stored_path_data 30277632
- [--] +-- 2: tradingsim news 1196032
- [--] +-- 3: tradingsim yield_curve 1015808
- [--] +-- 4: tradingsim forward_rates 442368
- [--] +-- 5: tradingsim stored_paths 180224
- [--] +-- 6: tradingsim persons 163840
- [--] +-- 7: tradingsim abstract_traders 131072
- [--] +-- 8: tradingsim instruments 131072
- [--] +-- 9: tradingsim trades 81920
- [--] +-- 10: tradingsim broken_limits 65536
- [--] +-- 11: tradingsim current_accounts 65536
- [--] +-- 12: tradingsim wizard 65536
- [--] +-- 13: tradingsim option_market 65536
- [--] +-- 14: tradingsim held_instruments 65536
- [--] +-- 15: tradingsim conditional_trades 49152
- -------- Performance schema: Top 15 Tables with InnoDB buffer free ---------------------------------
- [--] +-- 1: tradingsim stored_path_data 8043865
- [--] +-- 2: tradingsim yield_curve 221385
- [--] +-- 3: tradingsim news 220845
- [--] +-- 4: tradingsim forward_rates 154016
- [--] +-- 5: tradingsim stored_paths 83980
- [--] +-- 6: tradingsim trades 81920
- [--] +-- 7: tradingsim current_accounts 65536
- [--] +-- 8: tradingsim option_market 65536
- [--] +-- 9: tradingsim held_instruments 65536
- [--] +-- 10: tradingsim broken_limits 65536
- [--] +-- 11: tradingsim instruments 53635
- [--] +-- 12: tradingsim persons 53048
- [--] +-- 13: tradingsim links_persons_traders 49152
- [--] +-- 14: tradingsim layout_manager 49152
- [--] +-- 15: tradingsim risk_snapshot 49152
- -------- Performance schema: Top 15 Most executed queries ------------------------------------------
- [--] +-- 1: tradingsim SELECT * FROM `instances` WHERE OPEN = ? AND STATUS = ? 5189
- [--] +-- 2: NULL SELECT @@`version` 3288
- [--] +-- 3: NULL SHOW GLOBAL STATUS 2078
- [--] +-- 4: NULL SELECT NAME , `subsystem` , TYPE , COMMENT , `count` FROM `information_schema` . `innodb_metrics` WHERE STATUS = ? 2077
- [--] +-- 5: NULL SELECT `COUNT_TRANSACTIONS_IN_QUEUE` AS `transactions_in_queue` , `COUNT_TRANSACTIONS_CHECKED` AS `transactions_checked_ 2077
- [--] +-- 6: NULL SELECT `COUNT_TRANSACTIONS_IN_QUEUE` AS `transactions_in_queue` , `COUNT_TRANSACTIONS_CHECKED` AS `transactions_checked_ 2077
- [--] +-- 7: NULL SELECT `conn_status` . `channel_name` AS `channel_name` , `conn_status` . `service_state` AS RELAY_THREAD , `applier_sta 2077
- [--] +-- 8: NULL SELECT `conn_status` . `channel_name` AS `channel_name` , `conn_status` . `service_state` AS RELAY_THREAD , `applier_sta 2077
- [--] +-- 9: NULL SELECT `CHANNEL_NAME` AS `channel_name` , `MEMBER_ID` AS `member_id` , `MEMBER_HOST` AS `member_host` , `MEMBER_PORT` AS 2077
- [--] +-- 10: NULL SELECT `CHANNEL_NAME` AS `channel_name` , `MEMBER_ID` AS `member_id` , `MEMBER_HOST` AS `member_host` , `MEMBER_PORT` AS 2077
- [--] +-- 11: NULL SELECT `performance_schema` . `events_statements_history` . `SQL_TEXT` , `performance_schema` . `events_statements_histo 2077
- [--] +-- 12: NULL SELECT @@`version_comment` LIMIT ? 1954
- [--] +-- 13: NULL SHOW SLAVE STATUS 1039
- [--] +-- 14: NULL SELECT @@`version` , @@`version_comment` 1038
- [--] +-- 15: NULL SELECT `OBJECT_SCHEMA` , `OBJECT_NAME` , `COUNT_READ_NORMAL` , `COUNT_READ_WITH_SHARED_LOCKS` , `COUNT_READ_HIGH_PRIORIT 1038
- -------- Performance schema: Latest SQL queries in errors or warnings ------------------------------
- [--] +-- 1: SELECT `UNIX_TIMESTAMP` ( `ts` ) , `UNIX_TIMESTAMP` ( NOW (?) ) , `server_id` FROM `heartbeat` . `heartbeat` 2020-10-29 09:03:18
- [--] +-- 2: SELECT `ID` FROM `tradingsim` . `abstract_traders` PROCEDURE ANALYSE (?) 2020-10-29 09:03:57
- [--] +-- 3: SELECT `scenario_ID` FROM `tradingsim` . `abstract_traders` PROCEDURE ANALYSE (?) 2020-10-29 09:03:57
- [--] +-- 4: SELECT `name` FROM `tradingsim` . `abstract_traders` PROCEDURE ANALYSE (?) 2020-10-29 09:03:57
- [--] +-- 5: SELECT `description` FROM `tradingsim` . `abstract_traders` PROCEDURE ANALYSE (?) 2020-10-29 09:03:57
- [--] +-- 6: SELECT `type` FROM `tradingsim` . `abstract_traders` PROCEDURE ANALYSE (?) 2020-10-29 09:03:57
- [--] +-- 7: SELECT `buyside` FROM `tradingsim` . `abstract_traders` PROCEDURE ANALYSE (?) 2020-10-29 09:03:57
- [--] +-- 8: SELECT `marketmaker` FROM `tradingsim` . `abstract_traders` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 9: SELECT `flow_spread_tolerance` FROM `tradingsim` . `abstract_traders` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 10: SELECT `dealer_spread_tolerance` FROM `tradingsim` . `abstract_traders` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 11: SELECT `sub_type` FROM `tradingsim` . `abstract_traders` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 12: SELECT `response_flow_tolerance` FROM `tradingsim` . `abstract_traders` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 13: SELECT `response_notional_sensitivity` FROM `tradingsim` . `abstract_traders` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 14: SELECT `response_maturity_sensitivity` FROM `tradingsim` . `abstract_traders` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 15: SELECT `response_improvement_half_spread` FROM `tradingsim` . `abstract_traders` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 16: SELECT `response_offence_tolerance` FROM `tradingsim` . `abstract_traders` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 17: SELECT `response_favour_tolerance` FROM `tradingsim` . `abstract_traders` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 18: SELECT `deviation_bias` FROM `tradingsim` . `abstract_traders` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 19: SELECT `deviation_width` FROM `tradingsim` . `abstract_traders` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 20: SELECT `color` FROM `tradingsim` . `abstract_traders` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 21: SELECT `ID` FROM `tradingsim` . `annotations` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 22: SELECT `scenario_ID` FROM `tradingsim` . `annotations` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 23: SELECT `title` FROM `tradingsim` . `annotations` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 24: SELECT `body` FROM `tradingsim` . `annotations` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 25: SELECT `tick` FROM `tradingsim` . `annotations` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 26: SELECT `ID` FROM `tradingsim` . `autopilot` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 27: SELECT `trader_ID` FROM `tradingsim` . `autopilot` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 28: SELECT `client_tick_speed` FROM `tradingsim` . `autopilot` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 29: SELECT `dealer_rate` FROM `tradingsim` . `autopilot` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 30: SELECT `broker_rate` FROM `tradingsim` . `autopilot` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 31: SELECT `graph_scrub_rate` FROM `tradingsim` . `autopilot` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 32: SELECT `reload_rate` FROM `tradingsim` . `autopilot` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 33: SELECT `ID` FROM `tradingsim` . `bond_maturities` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 34: SELECT `scenario_ID` FROM `tradingsim` . `bond_maturities` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 35: SELECT `name` FROM `tradingsim` . `bond_maturities` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 36: SELECT `lower` FROM `tradingsim` . `bond_maturities` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 37: SELECT `upper` FROM `tradingsim` . `bond_maturities` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 38: SELECT `defaultlimit` FROM `tradingsim` . `bond_maturities` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 39: SELECT `ID` FROM `tradingsim` . `broken_limits` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- [--] +-- 40: SELECT `trader_ID` FROM `tradingsim` . `broken_limits` PROCEDURE ANALYSE (?) 2020-10-29 09:03:58
- -------- Performance schema: Top 20 queries with full table scans ----------------------------------
- [--] +-- 1: tradingsim SELECT * FROM `instances` WHERE OPEN = ? AND STATUS = ? 5189
- [--] +-- 2: NULL SELECT NAME , `subsystem` , TYPE , COMMENT , `count` FROM `information_schema` . `innodb_metrics` WHERE STATUS = ? 2077
- [--] +-- 3: NULL SELECT `COUNT_TRANSACTIONS_IN_QUEUE` AS `transactions_in_queue` , `COUNT_TRANSACTIONS_CHECKED` AS `transactions_checked_ 2077
- [--] +-- 4: NULL SELECT `conn_status` . `channel_name` AS `channel_name` , `conn_status` . `service_state` AS RELAY_THREAD , `applier_sta 2077
- [--] +-- 5: NULL SELECT `CHANNEL_NAME` AS `channel_name` , `MEMBER_ID` AS `member_id` , `MEMBER_HOST` AS `member_host` , `MEMBER_PORT` AS 2077
- [--] +-- 6: NULL SELECT `performance_schema` . `events_statements_history` . `SQL_TEXT` , `performance_schema` . `events_statements_histo 2077
- [--] +-- 7: NULL SELECT `OBJECT_SCHEMA` , `OBJECT_NAME` , `COUNT_READ_NORMAL` , `COUNT_READ_WITH_SHARED_LOCKS` , `COUNT_READ_HIGH_PRIORIT 1038
- [--] +-- 8: NULL SELECT COALESCE ( `command` , ? ) , COALESCE ( `state` , ? ) , COUNT ( * ) , SUM ( TIME ) FROM `information_schema` . `p 1038
- [--] +-- 9: NULL SELECT `EVENT_NAME` , `COUNT_READ` , `SUM_TIMER_READ` , `SUM_NUMBER_OF_BYTES_READ` , `COUNT_WRITE` , `SUM_TIMER_WRITE` , 1038
- [--] +-- 10: NULL SELECT `EVENT_NAME` , `COUNT_STAR` , `SUM_TIMER_WAIT` FROM `performance_schema` . `events_waits_summary_global_by_event_ 1038
- [--] +-- 11: NULL SELECT COUNT ( `PLUGIN_NAME` ) AS `c` FROM `INFORMATION_SCHEMA` . `PLUGINS` WHERE `PLUGIN_NAME` = ? AND `PLUGIN_STATUS` 1038
- [--] +-- 12: NULL SELECT `page_size` , `compress_ops` , `compress_ops_ok` , `compress_time` , `uncompress_ops` , `uncompress_time` FROM `i 1038
- [--] +-- 13: NULL SELECT `page_size` , `buffer_pool_instance` , `pages_used` , `pages_free` , `relocation_ops` , `relocation_time` FROM `i 1038
- [--] +-- 14: tradingsim SELECT `system_branding` FROM CLIENT `c` JOIN `system_settings` `s` ON `s` . `value` = `c` . `id` WHERE `s` . `name` = ? 695
- [--] +-- 15: NULL SELECT `COLUMN_TYPE` FROM `information_schema` . `COLUMNS` WHERE `TABLE_SCHEMA` = ? AND TABLE_NAME = ? AND COLUMN_NAME = 592
- [--] +-- 16: NULL SELECT `IS_NULLABLE` FROM `information_schema` . `COLUMNS` WHERE `TABLE_SCHEMA` = ? AND TABLE_NAME = ? AND COLUMN_NAME = 592
- [--] +-- 17: NULL SELECT `performance_schema` . `events_waits_summary_global_by_event_name` . `EVENT_NAME` AS `events` , `performance_sche 352
- [--] +-- 18: NULL SELECT `OBJECT_SCHEMA` , `OBJECT_NAME` , `COUNT_FETCH` , `COUNT_INSERT` , `COUNT_UPDATE` , `COUNT_DELETE` , `SUM_TIMER_F 173
- [--] +-- 19: NULL SELECT `SPACE` , NAME , `ifnull` ( `FILE_FORMAT` , ? ) AS `FILE_FORMAT` , `ifnull` ( ROW_FORMAT , ? ) AS ROW_FORMAT , `i 173
- [--] +-- 20: NULL SELECT SCHEMA_NAME FROM `information_schema` . `schemata` WHERE SCHEMA_NAME NOT IN (...) 173
- -------- Performance schema: Last 50 queries with full table scans ---------------------------------
- [--] +-- 1: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 2020-10-29 09:04:15
- [--] +-- 2: NULL SELECT `performance_schema` . `events_statements_summary_by_digest` . `DIGEST_TEXT` AS `query` , `performance_schema` . 2020-10-29 09:04:15
- [--] +-- 3: NULL SELECT `performance_schema` . `events_statements_summary_by_digest` . `DIGEST_TEXT` AS `query` , `performance_schema` . 2020-10-29 09:04:15
- [--] +-- 4: NULL SELECT `performance_schema` . `events_statements_summary_by_digest` . `DIGEST_TEXT` AS `query` , `performance_schema` . 2020-10-29 09:04:15
- [--] +-- 5: NULL SELECT NAME , `subsystem` , TYPE , COMMENT , `count` FROM `information_schema` . `innodb_metrics` WHERE STATUS = ? 2020-10-29 09:04:14
- [--] +-- 6: NULL SELECT `COUNT_TRANSACTIONS_IN_QUEUE` AS `transactions_in_queue` , `COUNT_TRANSACTIONS_CHECKED` AS `transactions_checked_ 2020-10-29 09:04:14
- [--] +-- 7: NULL SELECT `conn_status` . `channel_name` AS `channel_name` , `conn_status` . `service_state` AS RELAY_THREAD , `applier_sta 2020-10-29 09:04:14
- [--] +-- 8: NULL SELECT `CHANNEL_NAME` AS `channel_name` , `MEMBER_ID` AS `member_id` , `MEMBER_HOST` AS `member_host` , `MEMBER_PORT` AS 2020-10-29 09:04:14
- [--] +-- 9: NULL SELECT `performance_schema` . `events_statements_history` . `SQL_TEXT` , `performance_schema` . `events_statements_histo 2020-10-29 09:04:14
- [--] +-- 10: tradingsim SELECT * FROM `instances` WHERE OPEN = ? AND STATUS = ? 2020-10-29 09:04:13
- [--] +-- 11: NULL SELECT `t` . `THREAD_ID` AS `thread_id` , IF ( ( `t` . `NAME` = ? ) , `concat` ( `t` . `PROCESSLIST_USER` , ? , `t` . `P 2020-10-29 09:04:12
- [--] +-- 12: NULL SELECT `r` . `trx_wait_started` AS `wait_started` , `timediff` ( NOW ( ) , `r` . `trx_wait_started` ) AS `wait_age` , TI 2020-10-29 09:04:12
- [--] +-- 13: NULL SELECT IF ( `isnull` ( `performance_schema` . `threads` . `PROCESSLIST_ID` ) , `substring_index` ( `performance_schema` 2020-10-29 09:04:12
- [--] +-- 14: NULL SELECT COUNT (?) AS `cnt` , `round` ( ( `performance_schema` . `events_statements_summary_by_digest` . `AVG_TIMER_WAIT` 2020-10-29 09:04:12
- [--] +-- 15: sys SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_host_by_event_name` . `HOST` ) , ? , `perfor 2020-10-29 09:04:12
- [--] +-- 16: sys SELECT `performance_schema` . `events_statements_summary_by_digest` . `DIGEST_TEXT` AS `query` , `performance_schema` . 2020-10-29 09:04:12
- [--] +-- 17: NULL SELECT `t` . `OBJECT_SCHEMA` AS `object_schema` , `t` . `OBJECT_NAME` AS `object_name` , `t` . `INDEX_NAME` AS `index_na 2020-10-29 09:04:12
- [--] +-- 18: NULL SELECT `performance_schema` . `table_io_waits_summary_by_index_usage` . `OBJECT_SCHEMA` AS `object_schema` , `performanc 2020-10-29 09:04:12
- [--] +-- 19: sys SELECT IF ( `isnull` ( `information_schema` . `processlist` . `ID` ) , `concat` ( `substring_index` ( `performance_schem 2020-10-29 09:04:12
- [--] +-- 20: NULL SELECT `performance_schema` . `file_summary_by_instance` . `FILE_NAME` AS `file` , `performance_schema` . `file_summary_ 2020-10-29 09:04:12
- [--] +-- 21: NULL SELECT `performance_schema` . `file_summary_by_instance` . `FILE_NAME` AS `file` , `performance_schema` . `file_summary_ 2020-10-29 09:04:12
- [--] +-- 22: sys SELECT `performance_schema` . `file_summary_by_instance` . `FILE_NAME` AS `file` , `performance_schema` . `file_summary_ 2020-10-29 09:04:12
- [--] +-- 23: NULL SELECT `substring_index` ( `performance_schema` . `file_summary_by_event_name` . `EVENT_NAME` , ? , - (?) ) AS `event_na 2020-10-29 09:04:12
- [--] +-- 24: sys SELECT `substring_index` ( `performance_schema` . `file_summary_by_event_name` . `EVENT_NAME` , ? , - (?) ) AS `event_na 2020-10-29 09:04:12
- [--] +-- 25: sys SELECT `performance_schema` . `table_io_waits_summary_by_index_usage` . `OBJECT_SCHEMA` AS `table_schema` , `performance 2020-10-29 09:04:12
- [--] +-- 26: sys SELECT `extract_schema_from_file_name` ( `performance_schema` . `file_summary_by_instance` . `FILE_NAME` ) AS `table_sch 2020-10-29 09:04:12
- [--] +-- 27: sys SELECT `information_schema` . `STATISTICS` . `TABLE_SCHEMA` AS `table_schema` , `information_schema` . `STATISTICS` . `T 2020-10-29 09:04:12
- [--] +-- 28: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 2020-10-29 09:04:11
- [--] +-- 29: NULL SELECT `performance_schema` . `events_waits_summary_global_by_event_name` . `EVENT_NAME` AS `events` , `performance_sche 2020-10-29 09:04:09
- [--] +-- 30: NULL SELECT `COLUMN_TYPE` FROM `information_schema` . `COLUMNS` WHERE `TABLE_SCHEMA` = ? AND TABLE_NAME = ? AND COLUMN_NAME = 2020-10-29 09:04:09
- [--] +-- 31: NULL SELECT `IS_NULLABLE` FROM `information_schema` . `COLUMNS` WHERE `TABLE_SCHEMA` = ? AND TABLE_NAME = ? AND COLUMN_NAME = 2020-10-29 09:04:09
- [--] +-- 32: NULL SELECT `yield10y` FROM `tradingsim` . `yield_curve` PROCEDURE ANALYSE (?) 2020-10-29 09:04:09
- [--] +-- 33: NULL SELECT `yield20y` FROM `tradingsim` . `yield_curve` PROCEDURE ANALYSE (?) 2020-10-29 09:04:09
- [--] +-- 34: NULL SELECT `yield30y` FROM `tradingsim` . `yield_curve` PROCEDURE ANALYSE (?) 2020-10-29 09:04:09
- [--] +-- 35: NULL SELECT `CONCAT` ( `CONCAT` ( `object_schema` , ? ) , `object_name` ) AS ? , `index_name` FROM `performance_schema` . `ta 2020-10-29 09:04:09
- [--] +-- 36: NULL SELECT ? FROM `information_schema` . `columns` WHERE `TABLE_SCHEMA` = ? AND TABLE_NAME = ? AND COLUMN_NAME = ? 2020-10-29 09:04:09
- [--] +-- 37: NULL SELECT `CONCAT` ( SYSTEM_USER , ? , HOST ) FROM `mysql` . `user` WHERE ( `authentication_string` = ? OR `authentication_ 2020-10-29 09:04:09
- [--] +-- 38: NULL SELECT COUNT ( * ) FROM `information_schema` . `plugins` WHERE `PLUGIN_NAME` = ? AND `PLUGIN_STATUS` = ? 2020-10-29 09:04:09
- [--] +-- 39: NULL SELECT `CONCAT` ( SYSTEM_USER , ? , HOST ) FROM `mysql` . `user` WHERE CAST ( `authentication_string` AS BINARY ) = PASS 2020-10-29 09:04:09
- [--] +-- 40: NULL SELECT COUNT ( * ) FROM `information_schema` . `tables` 2020-10-29 09:04:09
- [--] +-- 41: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_user_by_event_name` . `USER` ) , ? , `performance_schem 2020-10-29 09:04:09
- [--] +-- 42: NULL SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_user_by_event_name` . `USER` ) , ? , `perfor 2020-10-29 09:04:09
- [--] +-- 43: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_host_by_event_name` . `HOST` ) , ? , `performance_schem 2020-10-29 09:04:09
- [--] +-- 44: NULL SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_host_by_event_name` . `HOST` ) , ? , `perfor 2020-10-29 09:04:09
- [--] +-- 45: sys SELECT IF ( `isnull` ( `performance_schema` . `events_waits_summary_by_host_by_event_name` . `HOST` ) , ? , `performance 2020-10-29 09:04:09
- [--] +-- 46: NULL SELECT IF ( `isnull` ( `performance_schema` . `events_waits_summary_by_host_by_event_name` . `HOST` ) , ? , `performance 2020-10-29 09:04:09
- [--] +-- 47: sys SELECT IF ( `isnull` ( `performance_schema` . `events_stages_summary_by_host_by_event_name` . `HOST` ) , ? , `performanc 2020-10-29 09:04:09
- [--] +-- 48: NULL SELECT COLUMN_NAME FROM `information_schema` . `COLUMNS` WHERE `TABLE_SCHEMA` = ? AND TABLE_NAME = ? 2020-10-29 09:04:08
- [--] +-- 49: NULL SELECT `cancelled_reason` FROM `tradingsim` . `trades` PROCEDURE ANALYSE (?) 2020-10-29 09:04:08
- [--] +-- 50: NULL SELECT `cancelled_by` FROM `tradingsim` . `trades` PROCEDURE ANALYSE (?) 2020-10-29 09:04:08
- -------- Performance schema: TOP 15 reader queries (95% percentile) --------------------------------
- [--] +-- 1: NULL SELECT `performance_schema` . `events_waits_summary_global_by_event_name` . `EVENT_NAME` AS `events` , `performance_sche 27621
- [--] +-- 2: sys SELECT `extract_schema_from_file_name` ( `performance_schema` . `file_summary_by_instance` . `FILE_NAME` ) AS `table_sch 90
- [--] +-- 3: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 71
- [--] +-- 4: NULL SELECT `t` . `OBJECT_SCHEMA` AS `object_schema` , `t` . `OBJECT_NAME` AS `object_name` , `t` . `INDEX_NAME` AS `index_na 45
- [--] +-- 5: NULL SELECT `t` . `THREAD_ID` AS `thread_id` , IF ( ( `t` . `NAME` = ? ) , `concat` ( `t` . `PROCESSLIST_USER` , ? , `t` . `P 31
- [--] +-- 6: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_user_by_event_name` . `USER` ) , ? , `performance_schem 25
- [--] +-- 7: NULL SELECT COUNT (?) AS `cnt` , `round` ( ( `performance_schema` . `events_statements_summary_by_digest` . `AVG_TIMER_WAIT` 15
- [--] +-- 8: NULL SELECT DISTINCTROW ( ENGINE ) FROM `information_schema` . `TABLES` 6
- [--] +-- 9: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_host_by_event_name` . `HOST` ) , ? , `performance_schem 6
- [--] +-- 10: NULL SELECT IF ( `isnull` ( `performance_schema` . `threads` . `PROCESSLIST_ID` ) , `substring_index` ( `performance_schema` 6
- [--] +-- 11: NULL SELECT DISTINCTROW ( `TABLE_COLLATION` ) FROM `information_schema` . `TABLES` 5
- [--] +-- 12: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 3
- [--] +-- 13: NULL SELECT `name` FROM `tradingsim` . `instruments` PROCEDURE ANALYSE (?) 1
- [--] +-- 14: NULL SELECT `ID` FROM `tradingsim` . `news` PROCEDURE ANALYSE (?) 1
- [--] +-- 15: NULL SELECT `title` FROM `tradingsim` . `news` PROCEDURE ANALYSE (?) 1
- -------- Performance schema: TOP 15 most row look queries (95% percentile) -------------------------
- [--] +-- 1: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 2926717
- [--] +-- 2: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 726438
- [--] +-- 3: NULL SELECT `performance_schema` . `events_waits_summary_global_by_event_name` . `EVENT_NAME` AS `events` , `performance_sche 713133
- [--] +-- 4: NULL SELECT `ID` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 317193
- [--] +-- 5: NULL SELECT `stored_path_ID` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 317193
- [--] +-- 6: NULL SELECT `tick` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 317193
- [--] +-- 7: NULL SELECT `value` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 317193
- [--] +-- 8: NULL SELECT `type` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 317193
- [--] +-- 9: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_user_by_event_name` . `USER` ) , ? , `performance_schem 20425
- [--] +-- 10: NULL SELECT IF ( `isnull` ( `performance_schema` . `threads` . `PROCESSLIST_ID` ) , `substring_index` ( `performance_schema` 10037
- [--] +-- 11: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_host_by_event_name` . `HOST` ) , ? , `performance_schem 9834
- [--] +-- 12: NULL SELECT `t` . `THREAD_ID` AS `thread_id` , IF ( ( `t` . `NAME` = ? ) , `concat` ( `t` . `PROCESSLIST_USER` , ? , `t` . `P 9291
- [--] +-- 13: sys SELECT `extract_schema_from_file_name` ( `performance_schema` . `file_summary_by_instance` . `FILE_NAME` ) AS `table_sch 7458
- [--] +-- 14: sys SELECT COUNT (?) AS `cnt` , `round` ( ( `performance_schema` . `events_statements_summary_by_digest` . `AVG_TIMER_WAIT` 5587
- [--] +-- 15: NULL SELECT COUNT (?) AS `cnt` , `round` ( ( `performance_schema` . `events_statements_summary_by_digest` . `AVG_TIMER_WAIT` 5402
- -------- Performance schema: TOP 15 total latency queries (95% percentile) -------------------------
- [--] +-- 1: NULL SELECT `performance_schema` . `events_waits_summary_global_by_event_name` . `EVENT_NAME` AS `events` , `performance_sche 11729029627000
- [--] +-- 2: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 3670748252000
- [--] +-- 3: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 1307850397000
- [--] +-- 4: NULL SELECT `stored_path_ID` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 301838926000
- [--] +-- 5: NULL SELECT `ID` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 248518800000
- [--] +-- 6: NULL SELECT `value` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 237830806000
- [--] +-- 7: sys SELECT COUNT (?) AS `cnt` , `round` ( ( `performance_schema` . `events_statements_summary_by_digest` . `AVG_TIMER_WAIT` 80231379000
- [--] +-- 8: NULL SELECT `tick` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 67810448000
- [--] +-- 9: NULL SELECT `type` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 62908721000
- [--] +-- 10: sys SELECT `extract_schema_from_file_name` ( `performance_schema` . `file_summary_by_instance` . `FILE_NAME` ) AS `table_sch 45589950000
- [--] +-- 11: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_user_by_event_name` . `USER` ) , ? , `performance_schem 40529795000
- [--] +-- 12: NULL SELECT COUNT (?) AS `cnt` , `round` ( ( `performance_schema` . `events_statements_summary_by_digest` . `AVG_TIMER_WAIT` 37567143000
- [--] +-- 13: NULL SELECT `t` . `THREAD_ID` AS `thread_id` , IF ( ( `t` . `NAME` = ? ) , `concat` ( `t` . `PROCESSLIST_USER` , ? , `t` . `P 36622228000
- [--] +-- 14: NULL SELECT `title` FROM `tradingsim` . `news` PROCEDURE ANALYSE (?) 24040212000
- [--] +-- 15: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_host_by_event_name` . `HOST` ) , ? , `performance_schem 21319021000
- -------- Performance schema: TOP 15 max latency queries (95% percentile) ---------------------------
- [--] +-- 1: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 1307850397000
- [--] +-- 2: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 924039314000
- [--] +-- 3: NULL SELECT `stored_path_ID` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 301838926000
- [--] +-- 4: NULL SELECT `performance_schema` . `events_waits_summary_global_by_event_name` . `EVENT_NAME` AS `events` , `performance_sche 254537909000
- [--] +-- 5: NULL SELECT `ID` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 248518800000
- [--] +-- 6: NULL SELECT `value` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 237830806000
- [--] +-- 7: NULL SELECT `tick` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 67810448000
- [--] +-- 8: NULL SELECT `type` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 62908721000
- [--] +-- 9: sys SELECT COUNT (?) AS `cnt` , `round` ( ( `performance_schema` . `events_statements_summary_by_digest` . `AVG_TIMER_WAIT` 40245657000
- [--] +-- 10: NULL SELECT COUNT (?) AS `cnt` , `round` ( ( `performance_schema` . `events_statements_summary_by_digest` . `AVG_TIMER_WAIT` 37567143000
- [--] +-- 11: NULL SELECT `t` . `THREAD_ID` AS `thread_id` , IF ( ( `t` . `NAME` = ? ) , `concat` ( `t` . `PROCESSLIST_USER` , ? , `t` . `P 36622228000
- [--] +-- 12: NULL SELECT `title` FROM `tradingsim` . `news` PROCEDURE ANALYSE (?) 24040212000
- [--] +-- 13: NULL SELECT `yield1m` FROM `tradingsim` . `yield_curve` PROCEDURE ANALYSE (?) 19802294000
- [--] +-- 14: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_user_by_event_name` . `USER` ) , ? , `performance_schem 8742198000
- [--] +-- 15: sys SELECT `extract_schema_from_file_name` ( `performance_schema` . `file_summary_by_instance` . `FILE_NAME` ) AS `table_sch 7786551000
- -------- Performance schema: TOP 15 average latency queries (95% percentile) -----------------------
- [--] +-- 1: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 1307850397000
- [--] +-- 2: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 917687063000
- [--] +-- 3: NULL SELECT `stored_path_ID` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 301838926000
- [--] +-- 4: NULL SELECT `ID` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 248518800000
- [--] +-- 5: NULL SELECT `value` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 237830806000
- [--] +-- 6: NULL SELECT `tick` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 67810448000
- [--] +-- 7: NULL SELECT `type` FROM `tradingsim` . `stored_path_data` PROCEDURE ANALYSE (?) 62908721000
- [--] +-- 8: sys SELECT COUNT (?) AS `cnt` , `round` ( ( `performance_schema` . `events_statements_summary_by_digest` . `AVG_TIMER_WAIT` 40298131000
- [--] +-- 9: NULL SELECT COUNT (?) AS `cnt` , `round` ( ( `performance_schema` . `events_statements_summary_by_digest` . `AVG_TIMER_WAIT` 37567143000
- [--] +-- 10: NULL SELECT `t` . `THREAD_ID` AS `thread_id` , IF ( ( `t` . `NAME` = ? ) , `concat` ( `t` . `PROCESSLIST_USER` , ? , `t` . `P 36622228000
- [--] +-- 11: NULL SELECT `performance_schema` . `events_waits_summary_global_by_event_name` . `EVENT_NAME` AS `events` , `performance_sche 33321106000
- [--] +-- 12: NULL SELECT `title` FROM `tradingsim` . `news` PROCEDURE ANALYSE (?) 24040212000
- [--] +-- 13: NULL SELECT `yield1m` FROM `tradingsim` . `yield_curve` PROCEDURE ANALYSE (?) 19802294000
- [--] +-- 14: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_user_by_event_name` . `USER` ) , ? , `performance_schem 8105959000
- [--] +-- 15: sys SELECT `extract_schema_from_file_name` ( `performance_schema` . `file_summary_by_instance` . `FILE_NAME` ) AS `table_sch 7598325000
- -------- Performance schema: Top 20 queries with sort ----------------------------------------------
- [--] +-- 1: NULL SELECT `performance_schema` . `events_waits_summary_global_by_event_name` . `EVENT_NAME` AS `events` , `performance_sche 352
- [--] +-- 2: NULL SELECT `ifnull` ( SCHEMA_NAME , ? ) AS SCHEMA_NAME , `DIGEST` , LEFT ( `DIGEST_TEXT` , ? ) AS `DIGEST_TEXT` , `COUNT_STA 173
- [--] +-- 3: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_host_by_event_name` . `HOST` ) , ? , `performance_schem 6
- [--] +-- 4: sys SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_host_by_event_name` . `HOST` ) , ? , `perfor 6
- [--] +-- 5: sys SELECT `performance_schema` . `table_io_waits_summary_by_index_usage` . `OBJECT_SCHEMA` AS `table_schema` , `performance 6
- [--] +-- 6: sys SELECT `extract_schema_from_file_name` ( `performance_schema` . `file_summary_by_instance` . `FILE_NAME` ) AS `table_sch 6
- [--] +-- 7: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_user_by_event_name` . `USER` ) , ? , `performance_schem 5
- [--] +-- 8: sys SELECT COUNT (?) AS `cnt` , `round` ( ( `performance_schema` . `events_statements_summary_by_digest` . `AVG_TIMER_WAIT` 5
- [--] +-- 9: NULL SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_user_by_event_name` . `USER` ) , ? , `perfor 4
- [--] +-- 10: NULL SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_host_by_event_name` . `HOST` ) , ? , `perfor 4
- [--] +-- 11: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 4
- [--] +-- 12: sys SELECT IF ( `isnull` ( `performance_schema` . `events_stages_summary_by_host_by_event_name` . `HOST` ) , ? , `performanc 3
- [--] +-- 13: sys SELECT `substring_index` ( `performance_schema` . `file_summary_by_event_name` . `EVENT_NAME` , ? , - (?) ) AS `event_na 3
- [--] +-- 14: sys SELECT IF ( `isnull` ( `performance_schema` . `events_waits_summary_by_host_by_event_name` . `HOST` ) , ? , `performance 2
- [--] +-- 15: NULL SELECT `performance_schema` . `events_statements_summary_by_digest` . `DIGEST_TEXT` AS `query` , `performance_schema` . 2
- [--] +-- 16: NULL SELECT `performance_schema` . `file_summary_by_instance` . `FILE_NAME` AS `file` , `performance_schema` . `file_summary_ 2
- [--] +-- 17: sys SELECT `performance_schema` . `file_summary_by_instance` . `FILE_NAME` AS `file` , `performance_schema` . `file_summary_ 2
- [--] +-- 18: NULL SELECT `substring_index` ( `performance_schema` . `file_summary_by_event_name` . `EVENT_NAME` , ? , - (?) ) AS `event_na 2
- [--] +-- 19: NULL SELECT `performance_schema` . `events_statements_summary_by_digest` . `DIGEST_TEXT` AS `query` , `performance_schema` . 2
- [--] +-- 20: NULL SELECT ENGINE , `SUPPORT` FROM `information_schema` . `ENGINES` ORDER BY ENGINE ASC 1
- -------- Performance schema: Last 50 queries with sort ---------------------------------------------
- [--] +-- 1: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 2020-10-29 09:04:15
- [--] +-- 2: NULL SELECT `performance_schema` . `events_statements_summary_by_digest` . `DIGEST_TEXT` AS `query` , `performance_schema` . 2020-10-29 09:04:15
- [--] +-- 3: NULL SELECT `performance_schema` . `events_statements_summary_by_digest` . `DIGEST_TEXT` AS `query` , `performance_schema` . 2020-10-29 09:04:15
- [--] +-- 4: NULL SELECT `performance_schema` . `events_statements_summary_by_digest` . `DIGEST_TEXT` AS `query` , `performance_schema` . 2020-10-29 09:04:15
- [--] +-- 5: sys SELECT COUNT (?) AS `cnt` , `round` ( ( `performance_schema` . `events_statements_summary_by_digest` . `AVG_TIMER_WAIT` 2020-10-29 09:04:15
- [--] +-- 6: NULL SELECT `performance_schema` . `events_statements_summary_by_digest` . `DIGEST_TEXT` AS `query` , `performance_schema` . 2020-10-29 09:04:15
- [--] +-- 7: NULL SELECT `t` . `THREAD_ID` AS `thread_id` , IF ( ( `t` . `NAME` = ? ) , `concat` ( `t` . `PROCESSLIST_USER` , ? , `t` . `P 2020-10-29 09:04:12
- [--] +-- 8: NULL SELECT IF ( `isnull` ( `performance_schema` . `threads` . `PROCESSLIST_ID` ) , `substring_index` ( `performance_schema` 2020-10-29 09:04:12
- [--] +-- 9: NULL SELECT COUNT (?) AS `cnt` , `round` ( ( `performance_schema` . `events_statements_summary_by_digest` . `AVG_TIMER_WAIT` 2020-10-29 09:04:12
- [--] +-- 10: sys SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_host_by_event_name` . `HOST` ) , ? , `perfor 2020-10-29 09:04:12
- [--] +-- 11: sys SELECT `performance_schema` . `events_statements_summary_by_digest` . `DIGEST_TEXT` AS `query` , `performance_schema` . 2020-10-29 09:04:12
- [--] +-- 12: NULL SELECT `t` . `OBJECT_SCHEMA` AS `object_schema` , `t` . `OBJECT_NAME` AS `object_name` , `t` . `INDEX_NAME` AS `index_na 2020-10-29 09:04:12
- [--] +-- 13: NULL SELECT `performance_schema` . `table_io_waits_summary_by_index_usage` . `OBJECT_SCHEMA` AS `object_schema` , `performanc 2020-10-29 09:04:12
- [--] +-- 14: NULL SELECT `performance_schema` . `file_summary_by_instance` . `FILE_NAME` AS `file` , `performance_schema` . `file_summary_ 2020-10-29 09:04:12
- [--] +-- 15: NULL SELECT `performance_schema` . `file_summary_by_instance` . `FILE_NAME` AS `file` , `performance_schema` . `file_summary_ 2020-10-29 09:04:12
- [--] +-- 16: sys SELECT `performance_schema` . `file_summary_by_instance` . `FILE_NAME` AS `file` , `performance_schema` . `file_summary_ 2020-10-29 09:04:12
- [--] +-- 17: NULL SELECT `substring_index` ( `performance_schema` . `file_summary_by_event_name` . `EVENT_NAME` , ? , - (?) ) AS `event_na 2020-10-29 09:04:12
- [--] +-- 18: sys SELECT `substring_index` ( `performance_schema` . `file_summary_by_event_name` . `EVENT_NAME` , ? , - (?) ) AS `event_na 2020-10-29 09:04:12
- [--] +-- 19: sys SELECT `performance_schema` . `table_io_waits_summary_by_index_usage` . `OBJECT_SCHEMA` AS `table_schema` , `performance 2020-10-29 09:04:12
- [--] +-- 20: sys SELECT `extract_schema_from_file_name` ( `performance_schema` . `file_summary_by_instance` . `FILE_NAME` ) AS `table_sch 2020-10-29 09:04:12
- [--] +-- 21: sys SELECT `information_schema` . `STATISTICS` . `TABLE_SCHEMA` AS `table_schema` , `information_schema` . `STATISTICS` . `T 2020-10-29 09:04:12
- [--] +-- 22: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 2020-10-29 09:04:11
- [--] +-- 23: NULL SELECT `performance_schema` . `events_waits_summary_global_by_event_name` . `EVENT_NAME` AS `events` , `performance_sche 2020-10-29 09:04:09
- [--] +-- 24: NULL SELECT `CONCAT` ( `CONCAT` ( `object_schema` , ? ) , `object_name` ) AS ? , `index_name` FROM `performance_schema` . `ta 2020-10-29 09:04:09
- [--] +-- 25: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_user_by_event_name` . `USER` ) , ? , `performance_schem 2020-10-29 09:04:09
- [--] +-- 26: NULL SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_user_by_event_name` . `USER` ) , ? , `perfor 2020-10-29 09:04:09
- [--] +-- 27: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_host_by_event_name` . `HOST` ) , ? , `performance_schem 2020-10-29 09:04:09
- [--] +-- 28: NULL SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_host_by_event_name` . `HOST` ) , ? , `perfor 2020-10-29 09:04:09
- [--] +-- 29: sys SELECT IF ( `isnull` ( `performance_schema` . `events_waits_summary_by_host_by_event_name` . `HOST` ) , ? , `performance 2020-10-29 09:04:09
- [--] +-- 30: NULL SELECT IF ( `isnull` ( `performance_schema` . `events_waits_summary_by_host_by_event_name` . `HOST` ) , ? , `performance 2020-10-29 09:04:09
- [--] +-- 31: sys SELECT IF ( `isnull` ( `performance_schema` . `events_stages_summary_by_host_by_event_name` . `HOST` ) , ? , `performanc 2020-10-29 09:04:09
- [--] +-- 32: NULL SELECT ENGINE , `SUPPORT` FROM `information_schema` . `ENGINES` ORDER BY ENGINE ASC 2020-10-29 09:03:57
- [--] +-- 33: NULL SELECT TABLE_NAME FROM `information_schema` . `TABLES` WHERE `TABLE_SCHEMA` = ? AND `TABLE_TYPE` = ? ORDER BY TABLE_NAME 2020-10-29 09:03:57
- [--] +-- 34: NULL SELECT `ifnull` ( SCHEMA_NAME , ? ) AS SCHEMA_NAME , `DIGEST` , LEFT ( `DIGEST_TEXT` , ? ) AS `DIGEST_TEXT` , `COUNT_STA 2020-10-29 09:03:18
- -------- Performance schema: TOP 15 row sorting queries with sort ----------------------------------
- [--] +-- 1: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 40039
- [--] +-- 2: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 5624
- [--] +-- 3: sys SELECT COUNT (?) AS `cnt` , `round` ( ( `performance_schema` . `events_statements_summary_by_digest` . `AVG_TIMER_WAIT` 3233
- [--] +-- 4: sys SELECT `extract_schema_from_file_name` ( `performance_schema` . `file_summary_by_instance` . `FILE_NAME` ) AS `table_sch 2208
- [--] +-- 5: NULL SELECT COUNT (?) AS `cnt` , `round` ( ( `performance_schema` . `events_statements_summary_by_digest` . `AVG_TIMER_WAIT` 615
- [--] +-- 6: NULL SELECT `ifnull` ( SCHEMA_NAME , ? ) AS SCHEMA_NAME , `DIGEST` , LEFT ( `DIGEST_TEXT` , ? ) AS `DIGEST_TEXT` , `COUNT_STA 554
- [--] +-- 7: sys SELECT `information_schema` . `STATISTICS` . `TABLE_SCHEMA` AS `table_schema` , `information_schema` . `STATISTICS` . `T 278
- [--] +-- 8: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_user_by_event_name` . `USER` ) , ? , `performance_schem 150
- [--] +-- 9: NULL SELECT `performance_schema` . `events_waits_summary_global_by_event_name` . `EVENT_NAME` AS `events` , `performance_sche 139
- [--] +-- 10: NULL SELECT `t` . `THREAD_ID` AS `thread_id` , IF ( ( `t` . `NAME` = ? ) , `concat` ( `t` . `PROCESSLIST_USER` , ? , `t` . `P 93
- [--] +-- 11: sys SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_host_by_event_name` . `HOST` ) , ? , `perfor 90
- [--] +-- 12: sys SELECT `performance_schema` . `table_io_waits_summary_by_index_usage` . `OBJECT_SCHEMA` AS `table_schema` , `performance 90
- [--] +-- 13: NULL SELECT `performance_schema` . `events_statements_summary_by_digest` . `DIGEST_TEXT` AS `query` , `performance_schema` . 70
- [--] +-- 14: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_host_by_event_name` . `HOST` ) , ? , `performance_schem 66
- [--] +-- 15: NULL SELECT TABLE_NAME FROM `information_schema` . `TABLES` WHERE `TABLE_SCHEMA` = ? AND `TABLE_TYPE` = ? ORDER BY TABLE_NAME 61
- -------- Performance schema: TOP 15 total latency queries with sort --------------------------------
- [--] +-- 1: NULL SELECT `performance_schema` . `events_waits_summary_global_by_event_name` . `EVENT_NAME` AS `events` , `performance_sche 11729029627000
- [--] +-- 2: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 3670748252000
- [--] +-- 3: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 1307850397000
- [--] +-- 4: sys SELECT COUNT (?) AS `cnt` , `round` ( ( `performance_schema` . `events_statements_summary_by_digest` . `AVG_TIMER_WAIT` 201493903000
- [--] +-- 5: NULL SELECT `ifnull` ( SCHEMA_NAME , ? ) AS SCHEMA_NAME , `DIGEST` , LEFT ( `DIGEST_TEXT` , ? ) AS `DIGEST_TEXT` , `COUNT_STA 155927467000
- [--] +-- 6: sys SELECT `extract_schema_from_file_name` ( `performance_schema` . `file_summary_by_instance` . `FILE_NAME` ) AS `table_sch 45589950000
- [--] +-- 7: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_user_by_event_name` . `USER` ) , ? , `performance_schem 40529795000
- [--] +-- 8: NULL SELECT COUNT (?) AS `cnt` , `round` ( ( `performance_schema` . `events_statements_summary_by_digest` . `AVG_TIMER_WAIT` 37567143000
- [--] +-- 9: NULL SELECT `t` . `THREAD_ID` AS `thread_id` , IF ( ( `t` . `NAME` = ? ) , `concat` ( `t` . `PROCESSLIST_USER` , ? , `t` . `P 36622228000
- [--] +-- 10: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_host_by_event_name` . `HOST` ) , ? , `performance_schem 21319021000
- [--] +-- 11: NULL SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_user_by_event_name` . `USER` ) , ? , `perfor 10866810000
- [--] +-- 12: sys SELECT `information_schema` . `STATISTICS` . `TABLE_SCHEMA` AS `table_schema` , `information_schema` . `STATISTICS` . `T 6674422000
- [--] +-- 13: sys SELECT `performance_schema` . `table_io_waits_summary_by_index_usage` . `OBJECT_SCHEMA` AS `table_schema` , `performance 5070635000
- [--] +-- 14: NULL SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_host_by_event_name` . `HOST` ) , ? , `perfor 4948347000
- [--] +-- 15: sys SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_host_by_event_name` . `HOST` ) , ? , `perfor 4249418000
- -------- Performance schema: TOP 15 merge queries with sort ----------------------------------------
- [--] +-- 1: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 32
- [--] +-- 2: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 4
- [--] +-- 3: NULL SELECT `ifnull` ( SCHEMA_NAME , ? ) AS SCHEMA_NAME , `DIGEST` , LEFT ( `DIGEST_TEXT` , ? ) AS `DIGEST_TEXT` , `COUNT_STA 0
- [--] +-- 4: NULL SELECT `performance_schema` . `events_waits_summary_global_by_event_name` . `EVENT_NAME` AS `events` , `performance_sche 0
- [--] +-- 5: NULL SELECT ENGINE , `SUPPORT` FROM `information_schema` . `ENGINES` ORDER BY ENGINE ASC 0
- [--] +-- 6: NULL SELECT TABLE_NAME FROM `information_schema` . `TABLES` WHERE `TABLE_SCHEMA` = ? AND `TABLE_TYPE` = ? ORDER BY TABLE_NAME 0
- [--] +-- 7: NULL SELECT `CONCAT` ( `CONCAT` ( `object_schema` , ? ) , `object_name` ) AS ? , `index_name` FROM `performance_schema` . `ta 0
- [--] +-- 8: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_user_by_event_name` . `USER` ) , ? , `performance_schem 0
- [--] +-- 9: NULL SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_user_by_event_name` . `USER` ) , ? , `perfor 0
- [--] +-- 10: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_host_by_event_name` . `HOST` ) , ? , `performance_schem 0
- [--] +-- 11: NULL SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_host_by_event_name` . `HOST` ) , ? , `perfor 0
- [--] +-- 12: sys SELECT IF ( `isnull` ( `performance_schema` . `events_waits_summary_by_host_by_event_name` . `HOST` ) , ? , `performance 0
- [--] +-- 13: NULL SELECT IF ( `isnull` ( `performance_schema` . `events_waits_summary_by_host_by_event_name` . `HOST` ) , ? , `performance 0
- [--] +-- 14: sys SELECT IF ( `isnull` ( `performance_schema` . `events_stages_summary_by_host_by_event_name` . `HOST` ) , ? , `performanc 0
- [--] +-- 15: NULL SELECT `t` . `THREAD_ID` AS `thread_id` , IF ( ( `t` . `NAME` = ? ) , `concat` ( `t` . `PROCESSLIST_USER` , ? , `t` . `P 0
- -------- Performance schema: TOP 15 average sort merges queries with sort --------------------------
- [--] +-- 1: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 8
- [--] +-- 2: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 4
- [--] +-- 3: NULL SELECT `ifnull` ( SCHEMA_NAME , ? ) AS SCHEMA_NAME , `DIGEST` , LEFT ( `DIGEST_TEXT` , ? ) AS `DIGEST_TEXT` , `COUNT_STA 0
- [--] +-- 4: NULL SELECT `performance_schema` . `events_waits_summary_global_by_event_name` . `EVENT_NAME` AS `events` , `performance_sche 0
- [--] +-- 5: NULL SELECT ENGINE , `SUPPORT` FROM `information_schema` . `ENGINES` ORDER BY ENGINE ASC 0
- [--] +-- 6: NULL SELECT TABLE_NAME FROM `information_schema` . `TABLES` WHERE `TABLE_SCHEMA` = ? AND `TABLE_TYPE` = ? ORDER BY TABLE_NAME 0
- [--] +-- 7: NULL SELECT `CONCAT` ( `CONCAT` ( `object_schema` , ? ) , `object_name` ) AS ? , `index_name` FROM `performance_schema` . `ta 0
- [--] +-- 8: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_user_by_event_name` . `USER` ) , ? , `performance_schem 0
- [--] +-- 9: NULL SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_user_by_event_name` . `USER` ) , ? , `perfor 0
- [--] +-- 10: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_host_by_event_name` . `HOST` ) , ? , `performance_schem 0
- [--] +-- 11: NULL SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_host_by_event_name` . `HOST` ) , ? , `perfor 0
- [--] +-- 12: sys SELECT IF ( `isnull` ( `performance_schema` . `events_waits_summary_by_host_by_event_name` . `HOST` ) , ? , `performance 0
- [--] +-- 13: NULL SELECT IF ( `isnull` ( `performance_schema` . `events_waits_summary_by_host_by_event_name` . `HOST` ) , ? , `performance 0
- [--] +-- 14: sys SELECT IF ( `isnull` ( `performance_schema` . `events_stages_summary_by_host_by_event_name` . `HOST` ) , ? , `performanc 0
- [--] +-- 15: NULL SELECT `t` . `THREAD_ID` AS `thread_id` , IF ( ( `t` . `NAME` = ? ) , `concat` ( `t` . `PROCESSLIST_USER` , ? , `t` . `P 0
- -------- Performance schema: TOP 15 scans queries with sort ----------------------------------------
- [--] +-- 1: NULL SELECT `ifnull` ( SCHEMA_NAME , ? ) AS SCHEMA_NAME , `DIGEST` , LEFT ( `DIGEST_TEXT` , ? ) AS `DIGEST_TEXT` , `COUNT_STA 173
- [--] +-- 2: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_user_by_event_name` . `USER` ) , ? , `performance_schem 30
- [--] +-- 3: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_host_by_event_name` . `HOST` ) , ? , `performance_schem 30
- [--] +-- 4: sys SELECT COUNT (?) AS `cnt` , `round` ( ( `performance_schema` . `events_statements_summary_by_digest` . `AVG_TIMER_WAIT` 20
- [--] +-- 5: sys SELECT `extract_schema_from_file_name` ( `performance_schema` . `file_summary_by_instance` . `FILE_NAME` ) AS `table_sch 18
- [--] +-- 6: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 17
- [--] +-- 7: NULL SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_user_by_event_name` . `USER` ) , ? , `perfor 8
- [--] +-- 8: NULL SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_host_by_event_name` . `HOST` ) , ? , `perfor 8
- [--] +-- 9: sys SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_host_by_event_name` . `HOST` ) , ? , `perfor 6
- [--] +-- 10: sys SELECT `performance_schema` . `table_io_waits_summary_by_index_usage` . `OBJECT_SCHEMA` AS `table_schema` , `performance 6
- [--] +-- 11: NULL SELECT COUNT (?) AS `cnt` , `round` ( ( `performance_schema` . `events_statements_summary_by_digest` . `AVG_TIMER_WAIT` 4
- [--] +-- 12: NULL SELECT `performance_schema` . `events_waits_summary_global_by_event_name` . `EVENT_NAME` AS `events` , `performance_sche 3
- [--] +-- 13: sys SELECT IF ( `isnull` ( `performance_schema` . `events_stages_summary_by_host_by_event_name` . `HOST` ) , ? , `performanc 3
- [--] +-- 14: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 3
- [--] +-- 15: NULL SELECT `t` . `THREAD_ID` AS `thread_id` , IF ( ( `t` . `NAME` = ? ) , `concat` ( `t` . `PROCESSLIST_USER` , ? , `t` . `P 3
- -------- Performance schema: TOP 15 range queries with sort ----------------------------------------
- [--] +-- 1: NULL SELECT `ifnull` ( SCHEMA_NAME , ? ) AS SCHEMA_NAME , `DIGEST` , LEFT ( `DIGEST_TEXT` , ? ) AS `DIGEST_TEXT` , `COUNT_STA 0
- [--] +-- 2: NULL SELECT `performance_schema` . `events_waits_summary_global_by_event_name` . `EVENT_NAME` AS `events` , `performance_sche 0
- [--] +-- 3: NULL SELECT ENGINE , `SUPPORT` FROM `information_schema` . `ENGINES` ORDER BY ENGINE ASC 0
- [--] +-- 4: NULL SELECT TABLE_NAME FROM `information_schema` . `TABLES` WHERE `TABLE_SCHEMA` = ? AND `TABLE_TYPE` = ? ORDER BY TABLE_NAME 0
- [--] +-- 5: NULL SELECT `CONCAT` ( `CONCAT` ( `object_schema` , ? ) , `object_name` ) AS ? , `index_name` FROM `performance_schema` . `ta 0
- [--] +-- 6: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_user_by_event_name` . `USER` ) , ? , `performance_schem 0
- [--] +-- 7: NULL SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_user_by_event_name` . `USER` ) , ? , `perfor 0
- [--] +-- 8: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_host_by_event_name` . `HOST` ) , ? , `performance_schem 0
- [--] +-- 9: NULL SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_host_by_event_name` . `HOST` ) , ? , `perfor 0
- [--] +-- 10: sys SELECT IF ( `isnull` ( `performance_schema` . `events_waits_summary_by_host_by_event_name` . `HOST` ) , ? , `performance 0
- [--] +-- 11: NULL SELECT IF ( `isnull` ( `performance_schema` . `events_waits_summary_by_host_by_event_name` . `HOST` ) , ? , `performance 0
- [--] +-- 12: sys SELECT IF ( `isnull` ( `performance_schema` . `events_stages_summary_by_host_by_event_name` . `HOST` ) , ? , `performanc 0
- [--] +-- 13: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 0
- [--] +-- 14: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 0
- [--] +-- 15: NULL SELECT `t` . `THREAD_ID` AS `thread_id` , IF ( ( `t` . `NAME` = ? ) , `concat` ( `t` . `PROCESSLIST_USER` , ? , `t` . `P 0
- -------- Performance schema: Top 20 queries with temp table ----------------------------------------
- [--] +-- 1: NULL SHOW GLOBAL STATUS 2078
- [--] +-- 2: NULL SELECT NAME , `subsystem` , TYPE , COMMENT , `count` FROM `information_schema` . `innodb_metrics` WHERE STATUS = ? 2077
- [--] +-- 3: NULL SELECT COALESCE ( `command` , ? ) , COALESCE ( `state` , ? ) , COUNT ( * ) , SUM ( TIME ) FROM `information_schema` . `p 1038
- [--] +-- 4: NULL SELECT COUNT ( `PLUGIN_NAME` ) AS `c` FROM `INFORMATION_SCHEMA` . `PLUGINS` WHERE `PLUGIN_NAME` = ? AND `PLUGIN_STATUS` 1038
- [--] +-- 5: NULL SELECT `page_size` , `compress_ops` , `compress_ops_ok` , `compress_time` , `uncompress_ops` , `uncompress_time` FROM `i 1038
- [--] +-- 6: NULL SELECT `page_size` , `buffer_pool_instance` , `pages_used` , `pages_free` , `relocation_ops` , `relocation_time` FROM `i 1038
- [--] +-- 7: NULL SELECT `COLUMN_TYPE` FROM `information_schema` . `COLUMNS` WHERE `TABLE_SCHEMA` = ? AND TABLE_NAME = ? AND COLUMN_NAME = 592
- [--] +-- 8: NULL SELECT `IS_NULLABLE` FROM `information_schema` . `COLUMNS` WHERE `TABLE_SCHEMA` = ? AND TABLE_NAME = ? AND COLUMN_NAME = 592
- [--] +-- 9: NULL SHOW VARIABLES WHERE `Variable_Name` = ? OR `Variable_Name` = ? 519
- [--] +-- 10: NULL SELECT `performance_schema` . `events_waits_summary_global_by_event_name` . `EVENT_NAME` AS `events` , `performance_sche 352
- [--] +-- 11: NULL SHOW GLOBAL VARIABLES 174
- [--] +-- 12: NULL SELECT `SPACE` , NAME , `ifnull` ( `FILE_FORMAT` , ? ) AS `FILE_FORMAT` , `ifnull` ( ROW_FORMAT , ? ) AS ROW_FORMAT , `i 173
- [--] +-- 13: NULL SELECT SCHEMA_NAME FROM `information_schema` . `schemata` WHERE SCHEMA_NAME NOT IN (...) 173
- [--] +-- 14: NULL SELECT `ifnull` ( SCHEMA_NAME , ? ) AS SCHEMA_NAME , `DIGEST` , LEFT ( `DIGEST_TEXT` , ? ) AS `DIGEST_TEXT` , `COUNT_STA 173
- [--] +-- 15: NULL SELECT `TABLE_SCHEMA` , TABLE_NAME , `TABLE_TYPE` , `ifnull` ( ENGINE , ? ) AS ENGINE , `ifnull` ( `VERSION` , ? ) AS `V 173
- [--] +-- 16: NULL SELECT COLUMN_NAME FROM `information_schema` . `COLUMNS` WHERE `TABLE_SCHEMA` = ? AND TABLE_NAME = ? 61
- [--] +-- 17: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_host_by_event_name` . `HOST` ) , ? , `performance_schem 6
- [--] +-- 18: sys SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_host_by_event_name` . `HOST` ) , ? , `perfor 6
- [--] +-- 19: sys SELECT `extract_schema_from_file_name` ( `performance_schema` . `file_summary_by_instance` . `FILE_NAME` ) AS `table_sch 6
- [--] +-- 20: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_user_by_event_name` . `USER` ) , ? , `performance_schem 5
- -------- Performance schema: Last 50 queries with temp table ---------------------------------------
- [--] +-- 1: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 2020-10-29 09:04:15
- [--] +-- 2: sys SELECT COUNT (?) AS `cnt` , `round` ( ( `performance_schema` . `events_statements_summary_by_digest` . `AVG_TIMER_WAIT` 2020-10-29 09:04:15
- [--] +-- 3: NULL SELECT NAME , `subsystem` , TYPE , COMMENT , `count` FROM `information_schema` . `innodb_metrics` WHERE STATUS = ? 2020-10-29 09:04:14
- [--] +-- 4: NULL SHOW GLOBAL STATUS 2020-10-29 09:04:14
- [--] +-- 5: NULL SELECT `t` . `THREAD_ID` AS `thread_id` , IF ( ( `t` . `NAME` = ? ) , `concat` ( `t` . `PROCESSLIST_USER` , ? , `t` . `P 2020-10-29 09:04:12
- [--] +-- 6: NULL SELECT `r` . `trx_wait_started` AS `wait_started` , `timediff` ( NOW ( ) , `r` . `trx_wait_started` ) AS `wait_age` , TI 2020-10-29 09:04:12
- [--] +-- 7: NULL SELECT IF ( `isnull` ( `performance_schema` . `threads` . `PROCESSLIST_ID` ) , `substring_index` ( `performance_schema` 2020-10-29 09:04:12
- [--] +-- 8: NULL SELECT COUNT (?) AS `cnt` , `round` ( ( `performance_schema` . `events_statements_summary_by_digest` . `AVG_TIMER_WAIT` 2020-10-29 09:04:12
- [--] +-- 9: sys SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_host_by_event_name` . `HOST` ) , ? , `perfor 2020-10-29 09:04:12
- [--] +-- 10: NULL SELECT `t` . `OBJECT_SCHEMA` AS `object_schema` , `t` . `OBJECT_NAME` AS `object_name` , `t` . `INDEX_NAME` AS `index_na 2020-10-29 09:04:12
- [--] +-- 11: sys SELECT IF ( `isnull` ( `information_schema` . `processlist` . `ID` ) , `concat` ( `substring_index` ( `performance_schem 2020-10-29 09:04:12
- [--] +-- 12: sys SELECT `extract_schema_from_file_name` ( `performance_schema` . `file_summary_by_instance` . `FILE_NAME` ) AS `table_sch 2020-10-29 09:04:12
- [--] +-- 13: sys SELECT `information_schema` . `STATISTICS` . `TABLE_SCHEMA` AS `table_schema` , `information_schema` . `STATISTICS` . `T 2020-10-29 09:04:12
- [--] +-- 14: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 2020-10-29 09:04:11
- [--] +-- 15: NULL SELECT `performance_schema` . `events_waits_summary_global_by_event_name` . `EVENT_NAME` AS `events` , `performance_sche 2020-10-29 09:04:09
- [--] +-- 16: NULL SHOW SCHEMAS 2020-10-29 09:04:09
- [--] +-- 17: NULL SELECT `COLUMN_TYPE` FROM `information_schema` . `COLUMNS` WHERE `TABLE_SCHEMA` = ? AND TABLE_NAME = ? AND COLUMN_NAME = 2020-10-29 09:04:09
- [--] +-- 18: NULL SELECT `IS_NULLABLE` FROM `information_schema` . `COLUMNS` WHERE `TABLE_SCHEMA` = ? AND TABLE_NAME = ? AND COLUMN_NAME = 2020-10-29 09:04:09
- [--] +-- 19: NULL SELECT ? FROM `information_schema` . `columns` WHERE `TABLE_SCHEMA` = ? AND TABLE_NAME = ? AND COLUMN_NAME = ? 2020-10-29 09:04:09
- [--] +-- 20: NULL SELECT COUNT ( * ) FROM `information_schema` . `plugins` WHERE `PLUGIN_NAME` = ? AND `PLUGIN_STATUS` = ? 2020-10-29 09:04:09
- [--] +-- 21: NULL SELECT COUNT ( * ) FROM `information_schema` . `tables` 2020-10-29 09:04:09
- [--] +-- 22: NULL SELECT ? AS `sys_version` , `version` ( ) AS `mysql_version` 2020-10-29 09:04:09
- [--] +-- 23: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_user_by_event_name` . `USER` ) , ? , `performance_schem 2020-10-29 09:04:09
- [--] +-- 24: NULL SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_user_by_event_name` . `USER` ) , ? , `perfor 2020-10-29 09:04:09
- [--] +-- 25: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_host_by_event_name` . `HOST` ) , ? , `performance_schem 2020-10-29 09:04:09
- [--] +-- 26: NULL SELECT IF ( `isnull` ( `performance_schema` . `events_statements_summary_by_host_by_event_name` . `HOST` ) , ? , `perfor 2020-10-29 09:04:09
- [--] +-- 27: sys SELECT IF ( `isnull` ( `performance_schema` . `events_waits_summary_by_host_by_event_name` . `HOST` ) , ? , `performance 2020-10-29 09:04:09
- [--] +-- 28: NULL SELECT IF ( `isnull` ( `performance_schema` . `events_waits_summary_by_host_by_event_name` . `HOST` ) , ? , `performance 2020-10-29 09:04:09
- [--] +-- 29: sys SELECT IF ( `isnull` ( `performance_schema` . `events_stages_summary_by_host_by_event_name` . `HOST` ) , ? , `performanc 2020-10-29 09:04:09
- [--] +-- 30: NULL SELECT COLUMN_NAME FROM `information_schema` . `COLUMNS` WHERE `TABLE_SCHEMA` = ? AND TABLE_NAME = ? 2020-10-29 09:04:08
- [--] +-- 31: NULL SELECT COALESCE ( `command` , ? ) , COALESCE ( `state` , ? ) , COUNT ( * ) , SUM ( TIME ) FROM `information_schema` . `p 2020-10-29 09:04:06
- [--] +-- 32: NULL SELECT COUNT ( `PLUGIN_NAME` ) AS `c` FROM `INFORMATION_SCHEMA` . `PLUGINS` WHERE `PLUGIN_NAME` = ? AND `PLUGIN_STATUS` 2020-10-29 09:04:06
- [--] +-- 33: NULL SELECT `page_size` , `compress_ops` , `compress_ops_ok` , `compress_time` , `uncompress_ops` , `uncompress_time` FROM `i 2020-10-29 09:04:06
- [--] +-- 34: NULL SELECT `page_size` , `buffer_pool_instance` , `pages_used` , `pages_free` , `relocation_ops` , `relocation_time` FROM `i 2020-10-29 09:04:06
- [--] +-- 35: NULL SHOW GLOBAL VARIABLES 2020-10-29 09:03:57
- [--] +-- 36: NULL SHOW VARIABLES 2020-10-29 09:03:57
- [--] +-- 37: NULL SHOW STATUS 2020-10-29 09:03:57
- [--] +-- 38: NULL SHOW ENGINES 2020-10-29 09:03:57
- [--] +-- 39: NULL SELECT ENGINE , `SUPPORT` FROM `information_schema` . `ENGINES` ORDER BY ENGINE ASC 2020-10-29 09:03:57
- [--] +-- 40: NULL SHOW TABLE STATUS FROM `mysql` 2020-10-29 09:03:57
- [--] +-- 41: NULL SHOW TABLE STATUS FROM `performance_schema` 2020-10-29 09:03:57
- [--] +-- 42: NULL SHOW TABLE STATUS FROM `tradingsim` 2020-10-29 09:03:57
- [--] +-- 43: NULL SELECT DISTINCTROW `TABLE_SCHEMA` FROM `information_schema` . `TABLES` WHERE `TABLE_SCHEMA` NOT IN (...) 2020-10-29 09:03:57
- [--] +-- 44: NULL SELECT SUM ( `TABLE_ROWS` ) , SUM ( `DATA_LENGTH` ) , SUM ( `INDEX_LENGTH` ) , SUM ( `DATA_LENGTH` + `INDEX_LENGTH` ) , 2020-10-29 09:03:57
- [--] +-- 45: NULL SELECT DISTINCTROW ( `TABLE_COLLATION` ) FROM `information_schema` . `TABLES` 2020-10-29 09:03:57
- [--] +-- 46: NULL SELECT DISTINCTROW ( ENGINE ) FROM `information_schema` . `TABLES` 2020-10-29 09:03:57
- [--] +-- 47: NULL SELECT `TABLE_SCHEMA` , SUM ( `TABLE_ROWS` ) , SUM ( `DATA_LENGTH` ) , SUM ( `INDEX_LENGTH` ) , SUM ( `DATA_LENGTH` + `I 2020-10-29 09:03:57
- [--] +-- 48: NULL SELECT DISTINCTROW ( `TABLE_COLLATION` ) FROM `information_schema` . `TABLES` WHERE `TABLE_SCHEMA` = ? 2020-10-29 09:03:57
- [--] +-- 49: NULL SELECT DISTINCTROW ( ENGINE ) FROM `information_schema` . `TABLES` WHERE `TABLE_SCHEMA` = ? 2020-10-29 09:03:57
- [--] +-- 50: NULL SELECT DISTINCTROW ( `CHARACTER_SET_NAME` ) FROM `information_schema` . `COLUMNS` WHERE `CHARACTER_SET_NAME` IS NOT NULL 2020-10-29 09:03:57
- -------- Performance schema: TOP 15 total latency queries with temp table --------------------------
- [--] +-- 1: NULL SELECT `performance_schema` . `events_waits_summary_global_by_event_name` . `EVENT_NAME` AS `events` , `performance_sche 11729029627000
- [--] +-- 2: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 3670748252000
- [--] +-- 3: NULL SHOW GLOBAL STATUS 2111069583000
- [--] +-- 4: NULL SELECT NAME , `subsystem` , TYPE , COMMENT , `count` FROM `information_schema` . `innodb_metrics` WHERE STATUS = ? 1357797569000
- [--] +-- 5: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 1307850397000
- [--] +-- 6: NULL SHOW VARIABLES WHERE `Variable_Name` = ? OR `Variable_Name` = ? 687545407000
- [--] +-- 7: NULL SELECT COUNT ( `PLUGIN_NAME` ) AS `c` FROM `INFORMATION_SCHEMA` . `PLUGINS` WHERE `PLUGIN_NAME` = ? AND `PLUGIN_STATUS` 451199667000
- [--] +-- 8: NULL SELECT `TABLE_SCHEMA` , TABLE_NAME , `TABLE_TYPE` , `ifnull` ( ENGINE , ? ) AS ENGINE , `ifnull` ( `VERSION` , ? ) AS `V 365388191000
- [--] +-- 9: NULL SELECT COALESCE ( `command` , ? ) , COALESCE ( `state` , ? ) , COUNT ( * ) , SUM ( TIME ) FROM `information_schema` . `p 360833136000
- [--] +-- 10: NULL SHOW GLOBAL VARIABLES 233328136000
- [--] +-- 11: sys SELECT COUNT (?) AS `cnt` , `round` ( ( `performance_schema` . `events_statements_summary_by_digest` . `AVG_TIMER_WAIT` 201493903000
- [--] +-- 12: NULL SELECT `ifnull` ( SCHEMA_NAME , ? ) AS SCHEMA_NAME , `DIGEST` , LEFT ( `DIGEST_TEXT` , ? ) AS `DIGEST_TEXT` , `COUNT_STA 155927467000
- [--] +-- 13: NULL SELECT `COLUMN_TYPE` FROM `information_schema` . `COLUMNS` WHERE `TABLE_SCHEMA` = ? AND TABLE_NAME = ? AND COLUMN_NAME = 152752936000
- [--] +-- 14: NULL SELECT `IS_NULLABLE` FROM `information_schema` . `COLUMNS` WHERE `TABLE_SCHEMA` = ? AND TABLE_NAME = ? AND COLUMN_NAME = 150442746000
- [--] +-- 15: NULL SELECT `page_size` , `buffer_pool_instance` , `pages_used` , `pages_free` , `relocation_ops` , `relocation_time` FROM `i 147058557000
- -------- Performance schema: TOP 15 queries with temp table to disk --------------------------------
- [--] +-- 1: NULL SELECT `performance_schema` . `events_waits_summary_global_by_event_name` . `EVENT_NAME` AS `events` , `performance_sche 7318
- [--] +-- 2: NULL SELECT COALESCE ( `command` , ? ) , COALESCE ( `state` , ? ) , COUNT ( * ) , SUM ( TIME ) FROM `information_schema` . `p 1038
- [--] +-- 3: NULL SELECT COUNT ( `PLUGIN_NAME` ) AS `c` FROM `INFORMATION_SCHEMA` . `PLUGINS` WHERE `PLUGIN_NAME` = ? AND `PLUGIN_STATUS` 1038
- [--] +-- 4: NULL SELECT `COLUMN_TYPE` FROM `information_schema` . `COLUMNS` WHERE `TABLE_SCHEMA` = ? AND TABLE_NAME = ? AND COLUMN_NAME = 592
- [--] +-- 5: NULL SELECT `IS_NULLABLE` FROM `information_schema` . `COLUMNS` WHERE `TABLE_SCHEMA` = ? AND TABLE_NAME = ? AND COLUMN_NAME = 592
- [--] +-- 6: NULL SELECT `ifnull` ( SCHEMA_NAME , ? ) AS SCHEMA_NAME , `DIGEST` , LEFT ( `DIGEST_TEXT` , ? ) AS `DIGEST_TEXT` , `COUNT_STA 173
- [--] +-- 7: NULL SELECT COLUMN_NAME FROM `information_schema` . `COLUMNS` WHERE `TABLE_SCHEMA` = ? AND TABLE_NAME = ? 61
- [--] +-- 8: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 12
- [--] +-- 9: NULL SELECT DISTINCTROW ( `TABLE_COLLATION` ) FROM `information_schema` . `TABLES` 10
- [--] +-- 10: NULL SELECT DISTINCTROW ( ENGINE ) FROM `information_schema` . `TABLES` 10
- [--] +-- 11: NULL SELECT `t` . `OBJECT_SCHEMA` AS `object_schema` , `t` . `OBJECT_NAME` AS `object_name` , `t` . `INDEX_NAME` AS `index_na 10
- [--] +-- 12: NULL SELECT IF ( ( `locate` ( ? , `ibp` . `TABLE_NAME` ) = ? ) , ? , REPLACE ( `substring_index` ( `ibp` . `TABLE_NAME` , ?, 3
- [--] +-- 13: sys SELECT `information_schema` . `STATISTICS` . `TABLE_SCHEMA` AS `table_schema` , `information_schema` . `STATISTICS` . `T 3
- [--] +-- 14: NULL SELECT IF ( `isnull` ( `performance_schema` . `memory_summary_by_user_by_event_name` . `USER` ) , ? , `performance_schem 2
- [--] +-- 15: NULL SELECT `t` . `THREAD_ID` AS `thread_id` , IF ( ( `t` . `NAME` = ? ) , `concat` ( `t` . `PROCESSLIST_USER` , ? , `t` . `P 2
- -------- Performance schema: TOP 15 class events by number -----------------------------------------
- [--] +-- 1: wait/io/table 1792887
- [--] +-- 2: wait/io/file 48200
- [--] +-- 3: wait/lock/table 7174
- -------- Performance schema: TOP 30 events by number -----------------------------------------------
- [--] +-- 1: wait/io/table/sql/handler 1792887
- [--] +-- 2: wait/io/file/innodb/innodb_data_file 14431
- [--] +-- 3: wait/io/file/myisam/dfile 13853
- [--] +-- 4: wait/io/file/myisam/kfile 7320
- [--] +-- 5: wait/lock/table/sql/handler 7174
- [--] +-- 6: wait/io/file/sql/io_cache 4534
- [--] +-- 7: wait/io/file/sql/FRM 3113
- [--] +-- 8: wait/io/file/csv/metadata 2776
- [--] +-- 9: wait/io/file/csv/data 1054
- [--] +-- 10: wait/io/file/sql/file_parser 868
- [--] +-- 11: wait/io/file/archive/data 173
- [--] +-- 12: wait/io/file/sql/dbopt 24
- [--] +-- 13: wait/io/file/innodb/innodb_log_file 21
- [--] +-- 14: wait/io/file/sql/casetest 15
- [--] +-- 15: wait/io/file/mysys/cnf 5
- [--] +-- 16: wait/io/file/sql/ERRMSG 5
- [--] +-- 17: wait/io/file/mysys/charset 3
- [--] +-- 18: wait/io/file/sql/pid 3
- [--] +-- 19: wait/io/file/sql/global_ddl_log 2
- -------- Performance schema: TOP 15 class events by total latency ----------------------------------
- [--] +-- 1: wait/io/file 1580760007200
- [--] +-- 2: wait/io/table 1202754390400
- [--] +-- 3: wait/lock/table 6671395200
- -------- Performance schema: TOP 30 events by total latency ----------------------------------------
- [--] +-- 1: wait/io/table/sql/handler 1202754390400
- [--] +-- 2: wait/io/file/innodb/innodb_data_file 1174026934400
- [--] +-- 3: wait/io/file/csv/metadata 187458953600
- [--] +-- 4: wait/io/file/sql/io_cache 97769632800
- [--] +-- 5: wait/io/file/sql/FRM 40764481600
- [--] +-- 6: wait/io/file/myisam/dfile 30258908800
- [--] +-- 7: wait/io/file/myisam/kfile 19996214400
- [--] +-- 8: wait/io/file/csv/data 17301278400
- [--] +-- 9: wait/io/file/innodb/innodb_log_file 7640976800
- [--] +-- 10: wait/lock/table/sql/handler 6671395200
- [--] +-- 11: wait/io/file/sql/file_parser 3287780800
- [--] +-- 12: wait/io/file/sql/casetest 1756456800
- [--] +-- 13: wait/io/file/archive/data 300750400
- [--] +-- 14: wait/io/file/sql/dbopt 105436800
- [--] +-- 15: wait/io/file/sql/ERRMSG 38397600
- [--] +-- 16: wait/io/file/mysys/charset 19412800
- [--] +-- 17: wait/io/file/mysys/cnf 17276800
- [--] +-- 18: wait/io/file/sql/pid 13528800
- [--] +-- 19: wait/io/file/sql/global_ddl_log 3585600
- -------- Performance schema: TOP 15 class events by max latency ------------------------------------
- [--] +-- 1: wait/io/table 301631947200
- [--] +-- 2: wait/io/file 34373627200
- [--] +-- 3: wait/lock/table 24331200
- -------- Performance schema: TOP 30 events by max latency ------------------------------------------
- [--] +-- 1: wait/io/table/sql/handler 301631947200
- [--] +-- 2: wait/io/file/sql/FRM 34373627200
- [--] +-- 3: wait/io/file/csv/data 13980696000
- [--] +-- 4: wait/io/file/innodb/innodb_data_file 13302598400
- [--] +-- 5: wait/io/file/innodb/innodb_log_file 2482088000
- [--] +-- 6: wait/io/file/csv/metadata 2283669600
- [--] +-- 7: wait/io/file/sql/io_cache 1709012800
- [--] +-- 8: wait/io/file/sql/casetest 1680216000
- [--] +-- 9: wait/io/file/myisam/kfile 29322400
- [--] +-- 10: wait/io/file/sql/file_parser 28869600
- [--] +-- 11: wait/io/file/myisam/dfile 25918400
- [--] +-- 12: wait/io/file/sql/dbopt 25907200
- [--] +-- 13: wait/lock/table/sql/handler 24331200
- [--] +-- 14: wait/io/file/sql/ERRMSG 21449600
- [--] +-- 15: wait/io/file/sql/pid 9758400
- [--] +-- 16: wait/io/file/mysys/charset 9634400
- [--] +-- 17: wait/io/file/mysys/cnf 9516800
- [--] +-- 18: wait/io/file/archive/data 3459200
- [--] +-- 19: wait/io/file/sql/global_ddl_log 1980800
- -------- ThreadPool Metrics ------------------------------------------------------------------------
- [--] ThreadPool stat is disabled.
- -------- MyISAM Metrics ----------------------------------------------------------------------------
- [!!] Key buffer used: 18.2% (3M used / 16M cache)
- [OK] Key buffer size / total MyISAM indexes: 16.0M/43.0K
- [OK] Read Key buffer hit rate: 99.9% (5K cached / 5 reads)
- -------- InnoDB Metrics ----------------------------------------------------------------------------
- [--] InnoDB is enabled.
- [--] InnoDB Buffers
- [--] +-- InnoDB Buffer Pool: 11.0G
- [--] +-- InnoDB Buffer Pool Instances: 11
- [--] +-- InnoDB Buffer Pool Chunk Size: 128.0M
- [--] +-- InnoDB Log File Size: 2.0G
- [--] +-- InnoDB Log File In Group: 2
- [--] +-- InnoDB Total Log File Size: 4.0G(36.3636363636364 % of buffer pool)
- [--] +-- InnoDB Log Buffer: 16.0M
- [--] +-- InnoDB Log Buffer Free: 703.3K
- [--] +-- InnoDB Log Buffer Used: 703.9K
- [--] InnoDB Thread Concurrency: 0
- [OK] InnoDB File per table is activated
- [OK] InnoDB buffer pool / data size: 11.0G/4.2M
- [!!] Ratio InnoDB log file size / InnoDB Buffer pool size (36.3636363636364 %): 2.0G * 2/11.0G should be equal to 25%
- [OK] InnoDB buffer pool instances: 11
- [--] Number of InnoDB Buffer Pool Chunk : 88 for 11 Buffer Pool Instance(s)
- [OK] Innodb_buffer_pool_size aligned with Innodb_buffer_pool_chunk_size & Innodb_buffer_pool_instances
- [OK] InnoDB Read buffer efficiency: 99.84% (365571 hits/ 366150 total)
- [!!] InnoDB Write Log efficiency: 0% (2 hits/ 0 total)
- [OK] InnoDB log waits: 0.00% (0 waits / 2 writes)
- -------- AriaDB Metrics ----------------------------------------------------------------------------
- [--] AriaDB is disabled.
- -------- TokuDB Metrics ----------------------------------------------------------------------------
- [--] TokuDB is disabled.
- -------- XtraDB Metrics ----------------------------------------------------------------------------
- [--] XtraDB is disabled.
- -------- Galera Metrics ----------------------------------------------------------------------------
- [--] Galera is disabled.
- -------- Replication Metrics -----------------------------------------------------------------------
- [--] Galera Synchronous replication: NO
- [--] No replication slave(s) for this server.
- [--] Binlog format: ROW
- [--] XA support enabled: ON
- [--] Semi synchronous replication Master: Not Activated
- [--] Semi synchronous replication Slave: Not Activated
- [--] This is a standalone server
- -------- Recommendations ---------------------------------------------------------------------------
- General recommendations:
- Add some space to /snap/amazon-ssm-agent/2012 mountpoint.
- Add some space to /snap/core/10126 mountpoint.
- Add some space to /snap/core/10185 mountpoint.
- Cleanup files from /snap/amazon-ssm-agent/2012 mountpoint or reformat you filesystem.
- Cleanup files from /snap/core/10126 mountpoint or reformat you filesystem.
- Cleanup files from /snap/core/10185 mountpoint or reformat you filesystem.
- Check all table collations are identical for all tables in tradingsim database.
- Limit charset for column to one charset if possible for tradingsim database.
- Limit collations for column to one collation if possible for tradingsim database.
- ALTER TABLE `tradingsim`.`instances` MODIFY `name` CHAR(0) NOT NULL;
- ALTER TABLE `tradingsim`.`instances` MODIFY `date_display_format` CHAR(0);
- ALTER TABLE `tradingsim`.`instruments` MODIFY `instrument_group_ID` CHAR(0);
- ALTER TABLE `tradingsim`.`news` MODIFY `title` TINYTEXT NOT NULL;
- ALTER TABLE `tradingsim`.`news` MODIFY `body` TEXT NOT NULL;
- ALTER TABLE `tradingsim`.`persons` MODIFY `secondname` VARCHAR(10) NOT NULL;
- ALTER TABLE `tradingsim`.`persons` MODIFY `second_email` CHAR(0);
- ALTER TABLE `tradingsim`.`persons` MODIFY `work_phone` CHAR(0) NOT NULL;
- ALTER TABLE `tradingsim`.`persons` MODIFY `mobile_phone` CHAR(0) NOT NULL;
- ALTER TABLE `tradingsim`.`persons` MODIFY `home_phone` CHAR(0) NOT NULL;
- ALTER TABLE `tradingsim`.`persons` MODIFY `username` VARCHAR(15) NOT NULL;
- ALTER TABLE `tradingsim`.`persons` MODIFY `photo_url` CHAR(0) NOT NULL;
- ALTER TABLE `tradingsim`.`persons` MODIFY `email_type` CHAR(0);
- ALTER TABLE `tradingsim`.`persons` MODIFY `fax_number` CHAR(0) NOT NULL;
- ALTER TABLE `tradingsim`.`persons` MODIFY `mts_priority` CHAR(0);
- ALTER TABLE `tradingsim`.`persons` MODIFY `silent_login_group_ID` CHAR(0);
- ALTER TABLE `tradingsim`.`persons` MODIFY `marketing_feedback` CHAR(0);
- ALTER TABLE `tradingsim`.`persons` MODIFY `person_type` CHAR(0);
- ALTER TABLE `tradingsim`.`persons` MODIFY `left_company` CHAR(0);
- ALTER TABLE `tradingsim`.`persons` MODIFY `immutable_ID` CHAR(0);
- ALTER TABLE `tradingsim`.`persons` MODIFY `media_server_ID` CHAR(0);
- ALTER TABLE `tradingsim`.`persons` MODIFY `jobtitle` CHAR(0);
- ALTER TABLE `tradingsim`.`persons` MODIFY `rdr_training_requirements` CHAR(0);
- ALTER TABLE `tradingsim`.`persons` MODIFY `rdr_qualifications_correct` CHAR(0);
- ALTER TABLE `tradingsim`.`persons` MODIFY `rdr_study_qualifications_correct` CHAR(0);
- ALTER TABLE `tradingsim`.`persons` MODIFY `har` CHAR(0);
- ALTER TABLE `tradingsim`.`persons` MODIFY `personal_email` CHAR(0);
- ALTER TABLE `tradingsim`.`stored_path_data` MODIFY `ID` MEDIUMINT(7) UNSIGNED NOT NULL;
- ALTER TABLE `tradingsim`.`stored_path_data` MODIFY `value` DECIMAL(18, 7) NOT NULL;
- ALTER TABLE `tradingsim`.`trader_responses` MODIFY `instance_ID` CHAR(0);
- Remove unused indexes.
- Restrict Host for 'simulations'@% to simulations@SpecificDNSorIp
- UPDATE mysql.user SET host ='SpecificDNSorIp' WHERE user='simulations' AND host ='%'; FLUSH PRIVILEGES;
- MySQL was started within the last 24 hours - recommendations may be inaccurate
- Reduce your overall MySQL memory footprint for system stability
- Configure your accounts with ip or subnets only, then update your configuration with skip-name-resolve=1
- We will suggest raising the 'join_buffer_size' until JOINs not using indexes are found.
- See https://dev.mysql.com/doc/internals/en/join-buffer-size.html
- (specially the conclusions at the bottom of the page).
- Increase table_open_cache gradually to avoid file descriptor limits
- Read this before increasing table_open_cache over 64: https://bit.ly/2Fulv7r
- Read this before increasing for MariaDB https://mariadb.com/kb/en/library/optimizing-table_open_cache/
- This is MyISAM only table_cache scalability problem, InnoDB not affected.
- See more details here: https://bugs.mysql.com/bug.php?id=49177
- This bug already fixed in MySQL 5.7.9 and newer MySQL versions.
- Beware that open_files_limit (5000) variable
- should be greater than table_open_cache (2000)
- Before changing innodb_log_file_size and/or innodb_log_files_in_group read this: https://bit.ly/2TcGgtU
- Variables to adjust:
- join_buffer_size (> 384.0K, or always use indexes with JOINs)
- table_open_cache (> 2000)
- innodb_log_file_size should be (=1G) if possible, so InnoDB total log files size equals to 25% of buffer pool size.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement