创建测试表,其建表语句如下:
mysql>显示创建表test1;
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
| |表创建Table ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
| test1 |创建表的test1 (
,' a ' int(10)默认为空,
,“b”varchar(10)默认为空,
,关键“test_index_a”(a)
)引擎=InnoDB默认字符集=utf8 |
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
1行组(0.00秒)
插入测试数据:
mysql>插入test1值(& # 39;一个# 39;),(2,& # 39;一个# 39;),(3 & # 39;一个# 39;),(4日& # 39;d # 39;), (5 & # 39; e # 39;), (6 & # 39; f # 39;),(7 & # 39;舌鳎# 39;),(8 & # 39;h # 39;),(9日& # 39;我# 39;),(10日& # 39;强生# 39;);,
查询好,10行影响(0.00秒)
记录:10,重复:0,警告:0
mysql>select * from test1;
+ - - - - - - - - - - - - + +
| a ,| b ,|
+ - - - - - - - - - - - - + +
|,,1 | a ,|
|,,2 | a ,|
|,,3 | a ,|
|,,4 | d ,|
|,,5 | e ,|
|,,6 | f ,|
|,,7 | g ,|
|,,8 | h ,|
|,,9 |小姐:,|
|,,10 | j ,|
+ - - - - - - - - - - - - + +
10行组(0.00秒)
数据库慢日志相关参数配置:
slow_query_log=1
slow_query_log_file=/数据/mysql/mysql3306/slow_statement。日志
long_query_time=0
log_queries_not_using_indexes=0
会话:
mysql>设置自动提交=0;
查询好,0行影响(0.00秒)
mysql>更新test1组b=& # 39; xx # 39;b=& # 39;一个# 39;;
查询好,3行影响(0.00秒)
行匹配:3,改变:3,警告:0
mysql>提交;
查询好,0行影响(0.01秒)
会话B:
mysql>更新test1组b=& # 39; yy # 39;b=& # 39;一个# 39;;
查询好,0行影响(9.38秒)
行匹配:0,改变:0,警告:0
mysql>提交;
查询好,0行影响(0.00秒)
慢日志记录:
#时间:2018 - 03 - 30 - t02:42:16.027553z
# User@Host:根(root) @ localhost [],Id:,,47
# Query_time: 0.001280,Lock_time: 0.000310 Rows_sent: 0,Rows_examined: 10
设置时间戳=1522377736;
更新test1组b=& # 39; xx # 39;b=& # 39;一个# 39;;
#时间:2018 - 03 - 30 - t02:42:29.785509z
# User@Host:根(root) @ localhost [],Id:,,47
# Query_time: 0.008619,Lock_time: 0.000000 Rows_sent: 0,Rows_examined: 0
设置时间戳=1522377749;
提交;
#时间:2018 - 03 - 30 - t02:42:29.785817z
# User@Host:根(root) @ localhost [],Id:,,48
# Query_time: 9.375238,Lock_time: 9.374875 Rows_sent: 0,Rows_examined: 11
设置时间戳=1522377749;
更新test1组b=& # 39; yy # 39;b=& # 39;一个# 39;;
小结1:当参数long_query_time设置为0,则执行时长大于0的语句都会记录到slowlog里面。
============================================================================
数据库慢日志相关参数配置:
slow_query_log=1
slow_query_log_file=/数据/mysql/mysql3306/slow_statement。日志
long_query_time=0.0001
log_queries_not_using_indexes=0
会话:
mysql>设置自动提交=0;
查询好,0行影响(0.00秒)
mysql>更新test1组b=& # 39; xx # 39;b=& # 39;一个# 39;;
查询好,3行影响(0.01秒)
行匹配:3,改变:3,警告:0
mysql>提交;
查询好,0行影响(0.01秒)
会话B;
mysql>设置自动提交=0;
查询好,0行影响(0.00秒)
mysql>更新test1组b=& # 39; yy # 39;null