MySQL Variables min_examined_row_limit 数据库 参数变量解释及正确配置使用
本站中文解释
MySQL 参数 min_examined_row_limit 用于为SQL查询指定最小查找行数,当表含有很多冗余的内容时,通过指定该参数可以提高SQL查询性能。
在 MySQL 中设置 min_examined_row_limit 参数的步骤如下:
1.使用 root 用户登录 MySQL 数据库服务器;
2.使用 “show variables” 指令查看 MySQL 目前已经设定的参数;
3.使用 “set global” 指令设置 min_examined_row_limit 参数:
例如:set global min_examined_row_limit=100
4.使用 “show variables” 指令查看是否成功设置 min_examined_row_limit 参数;
5.使用 “flush privileges” 指令使刚才的修改生效。
官方英文解释
min_examined_row_limit
Command-Line Format | --min-examined-row-limit=# |
---|---|
System Variable | min_examined_row_limit |
Scope | Global, Session |
Dynamic | Yes |
Type | Integer |
Default Value | 0 |
Minimum Value | 0 |
Maximum Value (64-bit platforms) | 18446744073709551615 |
Maximum Value (32-bit platforms) | 4294967295 |
Queries that examine fewer than this number of rows are not
logged to the slow query log.