show variables like '%innodb_buffer_pool_size%'    查看mysql数据库缓存池大小

show variables like '%innodb_old_blocks_pct%'      查看缓存池链表 新生代和老年代的比例

show  variables like '%innodb_old_blocks_time%'     查看缓存池老年代停留时间参数

SHOW VARIABLES LIKE 'slow_query%';              查看mysql数据库慢查询日志的设置

SHOW VARIABLES LIKE 'long_query_time';          查看mysql数据库慢查询日志的时间参数设置

 SHOW VARIABLES LIKE 'log_error';           查看错误日志文件的路径和文件名

SHOW GLOBAL VARIABLES LIKE 'innodb_max_dirty_pages_pct' ; 查看InnoDB缓冲池中可以存在多少个脏页

 SHOW GLOBAL VARIABLES LIKE 'innodb_lru_scan_depth'; 查看InnoDB LRU算法一次扫描的深度

show GLOBAL VARIABLES like '%innodb_lock_wait_timeout%'; 设置InnoDB存储引擎的锁等待超时时间

set GLOBAL innodb_lock_wait_timeout=100; 将 “innodb_lock_wait_timeout” 的值设置为100
。这意味着,如果一个事务等待获取锁的时间超过100秒,该事务将会发生超时并被回滚。

show variables like 'table_open_cache'; MySQL 服务器打开的表格数目。该变量的默认值通常是2000。

show global status like 'Open%tables'; 查询 MySQL 数据库中当前打开表格的数量信息。

show global status like 'read_buffer_size'; MySQL
服务器在读取数据的时候使用的缓冲区大小。可以通过调整缓冲区大小来优化查询性能。

set tmp_table_size=1024; 设置 MySQL 临时表所允许使用的内存大小。

set sort_buffer_size=32768; 设置 MySQL 排序操作所使用的缓冲区的大小。

set max_length_for_sort_data=16; 置在排序操作中,所允许使用内存缓冲区进行排序的数据块的最大长度。

技术
今日推荐
下载桌面版
GitHub
百度网盘(提取码:draw)
Gitee
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:766591547
关注微信