@@ -55,7 +55,7 @@ Table Create Table
5555general_log CREATE TABLE `general_log` (
5656 `event_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
5757 `user_host` mediumtext NOT NULL,
58- `thread_id` int(11) NOT NULL,
58+ `thread_id` bigint(21) unsigned NOT NULL,
5959 `server_id` int(10) unsigned NOT NULL,
6060 `command_type` varchar(64) NOT NULL,
6161 `argument` mediumtext NOT NULL
@@ -64,7 +64,7 @@ show fields from mysql.general_log;
6464Field Type Null Key Default Extra
6565event_time timestamp NO CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP
6666user_host mediumtext NO NULL
67- thread_id int(11) NO NULL
67+ thread_id bigint(21) unsigned NO NULL
6868server_id int(10) unsigned NO NULL
6969command_type varchar(64) NO NULL
7070argument mediumtext NO NULL
@@ -82,7 +82,7 @@ slow_log CREATE TABLE `slow_log` (
8282 `insert_id` int(11) NOT NULL,
8383 `server_id` int(10) unsigned NOT NULL,
8484 `sql_text` mediumtext NOT NULL,
85- `thread_id` int(11) NOT NULL
85+ `thread_id` bigint(21) unsigned NOT NULL
8686) ENGINE=CSV DEFAULT CHARSET=utf8 COMMENT='Slow log'
8787show fields from mysql.slow_log;
8888Field Type Null Key Default Extra
@@ -97,7 +97,7 @@ last_insert_id int(11) NO NULL
9797insert_id int(11) NO NULL
9898server_id int(10) unsigned NO NULL
9999sql_text mediumtext NO NULL
100- thread_id int(11) NO NULL
100+ thread_id bigint(21) unsigned NO NULL
101101flush logs;
102102flush tables;
103103SET GLOBAL GENERAL_LOG=ON;
@@ -168,7 +168,7 @@ Table Create Table
168168general_log CREATE TABLE `general_log` (
169169 `event_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
170170 `user_host` mediumtext NOT NULL,
171- `thread_id` int(11) NOT NULL,
171+ `thread_id` bigint(21) unsigned NOT NULL,
172172 `server_id` int(10) unsigned NOT NULL,
173173 `command_type` varchar(64) NOT NULL,
174174 `argument` mediumtext NOT NULL
@@ -187,7 +187,7 @@ slow_log CREATE TABLE `slow_log` (
187187 `insert_id` int(11) NOT NULL,
188188 `server_id` int(10) unsigned NOT NULL,
189189 `sql_text` mediumtext NOT NULL,
190- `thread_id` int(11) NOT NULL
190+ `thread_id` bigint(21) unsigned NOT NULL
191191) ENGINE=CSV DEFAULT CHARSET=utf8 COMMENT='Slow log'
192192alter table mysql.general_log engine=myisam;
193193alter table mysql.slow_log engine=myisam;
@@ -196,7 +196,7 @@ Table Create Table
196196general_log CREATE TABLE `general_log` (
197197 `event_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
198198 `user_host` mediumtext NOT NULL,
199- `thread_id` int(11) NOT NULL,
199+ `thread_id` bigint(21) unsigned NOT NULL,
200200 `server_id` int(10) unsigned NOT NULL,
201201 `command_type` varchar(64) NOT NULL,
202202 `argument` mediumtext NOT NULL
@@ -215,7 +215,7 @@ slow_log CREATE TABLE `slow_log` (
215215 `insert_id` int(11) NOT NULL,
216216 `server_id` int(10) unsigned NOT NULL,
217217 `sql_text` mediumtext NOT NULL,
218- `thread_id` int(11) NOT NULL
218+ `thread_id` bigint(21) unsigned NOT NULL
219219) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Slow log'
220220set global general_log='ON';
221221set global slow_query_log='ON';
@@ -267,7 +267,7 @@ CREATE TABLE `general_log` (
267267`event_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
268268ON UPDATE CURRENT_TIMESTAMP,
269269`user_host` mediumtext NOT NULL,
270- `thread_id` int(11) NOT NULL,
270+ `thread_id` bigint(21) unsigned NOT NULL,
271271`server_id` int(10) unsigned NOT NULL,
272272`command_type` varchar(64) NOT NULL,
273273`argument` mediumtext NOT NULL
@@ -285,7 +285,7 @@ ON UPDATE CURRENT_TIMESTAMP,
285285`insert_id` int(11) NOT NULL,
286286`server_id` int(10) unsigned NOT NULL,
287287`sql_text` mediumtext NOT NULL,
288- `thread_id` int(11) NOT NULL
288+ `thread_id` bigint(21) unsigned NOT NULL
289289) ENGINE=CSV DEFAULT CHARSET=utf8 COMMENT='Slow log';
290290set global general_log='ON';
291291set global slow_query_log='ON';
@@ -469,12 +469,12 @@ CREATE TABLE `db_17876.slow_log_data` (
469469`insert_id` int(11) default NULL,
470470`server_id` int(11) default NULL,
471471`sql_text` mediumtext,
472- `thread_id` int(11) default NULL
472+ `thread_id` bigint(21) unsigned not NULL
473473);
474474CREATE TABLE `db_17876.general_log_data` (
475475`event_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
476476`user_host` mediumtext,
477- `thread_id` int(11) DEFAULT NULL,
477+ `thread_id` bigint(21) unsigned not NULL,
478478`server_id` int(11) DEFAULT NULL,
479479`command_type` varchar(64) DEFAULT NULL,
480480`argument` mediumtext
@@ -483,7 +483,8 @@ CREATE procedure `db_17876.archiveSlowLog`()
483483BEGIN
484484DECLARE start_time, query_time, lock_time CHAR(20);
485485DECLARE user_host MEDIUMTEXT;
486- DECLARE rows_set, rows_examined, last_insert_id, insert_id, server_id, thread_id INT;
486+ DECLARE rows_set, rows_examined, last_insert_id, insert_id, server_id INT;
487+ DECLARE thread_id BIGINT UNSIGNED;
487488DECLARE dbname MEDIUMTEXT;
488489DECLARE sql_text BLOB;
489490DECLARE done INT DEFAULT 0;
@@ -516,7 +517,8 @@ CREATE procedure `db_17876.archiveGeneralLog`()
516517BEGIN
517518DECLARE event_time CHAR(20);
518519DECLARE user_host, argument MEDIUMTEXT;
519- DECLARE thread_id, server_id INT;
520+ DECLARE thread_id BIGINT UNSIGNED;
521+ DECLARE server_id INT;
520522DECLARE sql_text BLOB;
521523DECLARE done INT DEFAULT 0;
522524DECLARE command_type VARCHAR(64);
0 commit comments