mirror of
https://github.com/MariaDB/server.git
synced 2025-02-14 09:25:35 +01:00
![Sergei Golubchik](/assets/img/avatar_default.png)
* it isn't "pfs" function, don't call it Item_func_pfs, don't use item_pfsfunc.* * tests don't depend on performance schema, put in the main suite * inherit from Item_str_ascii_func * use connection collation, not utf8mb3_general_ci * set result length in fix_length_and_dec * do not set maybe_null * use my_snprintf() where possible * don't set m_value.ptr on every invocation * update sys schema to use the format_pico_time() * len must be size_t (compilation error on Windows) * the correct function name for double->double is fabs() * drop volatile hack
62 lines
2.3 KiB
Text
62 lines
2.3 KiB
Text
DESC sys.processlist;
|
|
Field Type Null Key Default Extra
|
|
thd_id bigint(20) unsigned NO NULL
|
|
conn_id bigint(20) unsigned YES NULL
|
|
user varchar(384) YES NULL
|
|
db varchar(64) YES NULL
|
|
command varchar(16) YES NULL
|
|
state varchar(64) YES NULL
|
|
time bigint(20) YES NULL
|
|
current_statement longtext YES NULL
|
|
statement_latency varchar(12) YES NULL
|
|
progress decimal(26,2) YES NULL
|
|
lock_latency varchar(12) YES NULL
|
|
rows_examined bigint(20) unsigned YES NULL
|
|
rows_sent bigint(20) unsigned YES NULL
|
|
rows_affected bigint(20) unsigned YES NULL
|
|
tmp_tables bigint(20) unsigned YES NULL
|
|
tmp_disk_tables bigint(20) unsigned YES NULL
|
|
full_scan varchar(3) YES NULL
|
|
last_statement longtext YES NULL
|
|
last_statement_latency varchar(12) YES NULL
|
|
current_memory text YES NULL
|
|
last_wait varchar(128) YES NULL
|
|
last_wait_latency varchar(13) YES NULL
|
|
source varchar(64) YES NULL
|
|
trx_latency varchar(12) YES NULL
|
|
trx_state enum('ACTIVE','COMMITTED','ROLLED BACK') YES NULL
|
|
trx_autocommit enum('YES','NO') YES NULL
|
|
pid varchar(1024) YES NULL
|
|
program_name varchar(1024) YES NULL
|
|
SELECT * FROM sys.processlist;
|
|
DESC sys.x$processlist;
|
|
Field Type Null Key Default Extra
|
|
thd_id bigint(20) unsigned NO NULL
|
|
conn_id bigint(20) unsigned YES NULL
|
|
user varchar(384) YES NULL
|
|
db varchar(64) YES NULL
|
|
command varchar(16) YES NULL
|
|
state varchar(64) YES NULL
|
|
time bigint(20) YES NULL
|
|
current_statement longtext YES NULL
|
|
statement_latency bigint(20) unsigned YES NULL
|
|
progress decimal(26,2) YES NULL
|
|
lock_latency bigint(20) unsigned YES NULL
|
|
rows_examined bigint(20) unsigned YES NULL
|
|
rows_sent bigint(20) unsigned YES NULL
|
|
rows_affected bigint(20) unsigned YES NULL
|
|
tmp_tables bigint(20) unsigned YES NULL
|
|
tmp_disk_tables bigint(20) unsigned YES NULL
|
|
full_scan varchar(3) YES NULL
|
|
last_statement longtext YES NULL
|
|
last_statement_latency bigint(20) unsigned YES NULL
|
|
current_memory decimal(41,0) YES NULL
|
|
last_wait varchar(128) YES NULL
|
|
last_wait_latency varchar(20) YES NULL
|
|
source varchar(64) YES NULL
|
|
trx_latency bigint(20) unsigned YES NULL
|
|
trx_state enum('ACTIVE','COMMITTED','ROLLED BACK') YES NULL
|
|
trx_autocommit enum('YES','NO') YES NULL
|
|
pid varchar(1024) YES NULL
|
|
program_name varchar(1024) YES NULL
|
|
SELECT * FROM sys.x$processlist;
|