mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
MDEV-16341 Wrong length for USER columns in performance_schema tables
use USERNAME_CHAR_LENGTH and HOSTNAME_LENGTH for perfschema USER and HOST columns
This commit is contained in:
@ -62,7 +62,7 @@ users
|
||||
show create table accounts;
|
||||
Table Create Table
|
||||
accounts CREATE TABLE `accounts` (
|
||||
`USER` char(16) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||
`USER` char(128) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||
`HOST` char(60) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||
`CURRENT_CONNECTIONS` bigint(20) NOT NULL,
|
||||
`TOTAL_CONNECTIONS` bigint(20) NOT NULL
|
||||
@ -140,7 +140,7 @@ events_stages_summary_by_thread_by_event_name CREATE TABLE `events_stages_summar
|
||||
show create table events_stages_summary_by_user_by_event_name;
|
||||
Table Create Table
|
||||
events_stages_summary_by_user_by_event_name CREATE TABLE `events_stages_summary_by_user_by_event_name` (
|
||||
`USER` char(16) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||
`USER` char(128) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||
`EVENT_NAME` varchar(128) NOT NULL,
|
||||
`COUNT_STAR` bigint(20) unsigned NOT NULL,
|
||||
`SUM_TIMER_WAIT` bigint(20) unsigned NOT NULL,
|
||||
@ -151,7 +151,7 @@ events_stages_summary_by_user_by_event_name CREATE TABLE `events_stages_summary_
|
||||
show create table events_stages_summary_by_account_by_event_name;
|
||||
Table Create Table
|
||||
events_stages_summary_by_account_by_event_name CREATE TABLE `events_stages_summary_by_account_by_event_name` (
|
||||
`USER` char(16) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||
`USER` char(128) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||
`HOST` char(60) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||
`EVENT_NAME` varchar(128) NOT NULL,
|
||||
`COUNT_STAR` bigint(20) unsigned NOT NULL,
|
||||
@ -398,7 +398,7 @@ events_statements_summary_by_thread_by_event_name CREATE TABLE `events_statement
|
||||
show create table events_statements_summary_by_user_by_event_name;
|
||||
Table Create Table
|
||||
events_statements_summary_by_user_by_event_name CREATE TABLE `events_statements_summary_by_user_by_event_name` (
|
||||
`USER` char(16) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||
`USER` char(128) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||
`EVENT_NAME` varchar(128) NOT NULL,
|
||||
`COUNT_STAR` bigint(20) unsigned NOT NULL,
|
||||
`SUM_TIMER_WAIT` bigint(20) unsigned NOT NULL,
|
||||
@ -428,7 +428,7 @@ events_statements_summary_by_user_by_event_name CREATE TABLE `events_statements_
|
||||
show create table events_statements_summary_by_account_by_event_name;
|
||||
Table Create Table
|
||||
events_statements_summary_by_account_by_event_name CREATE TABLE `events_statements_summary_by_account_by_event_name` (
|
||||
`USER` char(16) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||
`USER` char(128) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||
`HOST` char(60) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||
`EVENT_NAME` varchar(128) NOT NULL,
|
||||
`COUNT_STAR` bigint(20) unsigned NOT NULL,
|
||||
@ -590,7 +590,7 @@ events_waits_summary_by_thread_by_event_name CREATE TABLE `events_waits_summary_
|
||||
show create table events_waits_summary_by_user_by_event_name;
|
||||
Table Create Table
|
||||
events_waits_summary_by_user_by_event_name CREATE TABLE `events_waits_summary_by_user_by_event_name` (
|
||||
`USER` char(16) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||
`USER` char(128) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||
`EVENT_NAME` varchar(128) NOT NULL,
|
||||
`COUNT_STAR` bigint(20) unsigned NOT NULL,
|
||||
`SUM_TIMER_WAIT` bigint(20) unsigned NOT NULL,
|
||||
@ -601,7 +601,7 @@ events_waits_summary_by_user_by_event_name CREATE TABLE `events_waits_summary_by
|
||||
show create table events_waits_summary_by_account_by_event_name;
|
||||
Table Create Table
|
||||
events_waits_summary_by_account_by_event_name CREATE TABLE `events_waits_summary_by_account_by_event_name` (
|
||||
`USER` char(16) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||
`USER` char(128) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||
`HOST` char(60) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||
`EVENT_NAME` varchar(128) NOT NULL,
|
||||
`COUNT_STAR` bigint(20) unsigned NOT NULL,
|
||||
@ -762,8 +762,8 @@ show create table setup_actors;
|
||||
Table Create Table
|
||||
setup_actors CREATE TABLE `setup_actors` (
|
||||
`HOST` char(60) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '%',
|
||||
`USER` char(16) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '%',
|
||||
`ROLE` char(16) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '%'
|
||||
`USER` char(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '%',
|
||||
`ROLE` char(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '%'
|
||||
) ENGINE=PERFORMANCE_SCHEMA DEFAULT CHARSET=utf8
|
||||
show create table setup_consumers;
|
||||
Table Create Table
|
||||
@ -1028,7 +1028,7 @@ threads CREATE TABLE `threads` (
|
||||
`NAME` varchar(128) NOT NULL,
|
||||
`TYPE` varchar(10) NOT NULL,
|
||||
`PROCESSLIST_ID` bigint(20) unsigned DEFAULT NULL,
|
||||
`PROCESSLIST_USER` varchar(16) DEFAULT NULL,
|
||||
`PROCESSLIST_USER` varchar(128) DEFAULT NULL,
|
||||
`PROCESSLIST_HOST` varchar(60) DEFAULT NULL,
|
||||
`PROCESSLIST_DB` varchar(64) DEFAULT NULL,
|
||||
`PROCESSLIST_COMMAND` varchar(16) DEFAULT NULL,
|
||||
@ -1042,7 +1042,7 @@ threads CREATE TABLE `threads` (
|
||||
show create table users;
|
||||
Table Create Table
|
||||
users CREATE TABLE `users` (
|
||||
`USER` char(16) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||
`USER` char(128) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||
`CURRENT_CONNECTIONS` bigint(20) NOT NULL,
|
||||
`TOTAL_CONNECTIONS` bigint(20) NOT NULL
|
||||
) ENGINE=PERFORMANCE_SCHEMA DEFAULT CHARSET=utf8
|
||||
|
Reference in New Issue
Block a user