MySQL 系统调优及有关问题查找

MySQL 系统调优及问题查找

性能优化相关状态参数

    SHOW STATUS LIKE ‘value’;

    connections      连接数

    uptime              启动时间

    show_queries    慢查询次数

    com_select        查询操作次数

    com_insert        插入操作次数

    com_update     更新操作次数

    com_delete       删除操作次数

    分析查询语句

    EXPLAIN/DESC SELECT;

    禁用/启用索引

    ALTER TABLE table DISABLE/ENABLE KEYS;

    禁用唯一索引

    SET UNIQUE_CHECK=0/1

    分析、检查和优化表

    ANALYZE TABLE table1 [,table2 …]

    CHECK TABLE  table1[,table2 …]

    OPTIMIZE TABLE table1[,table2…]

分析SQL语句

    explain select count(*), max(id), min(id) from user\G

    通过explain分析SQL语句,获知执行情况

Profiling的使用

    打开profiling 参数

    >set profiling=1;

    执行一些SQL语句后就可以查看query的profile 信息

    >show profiles;

    >show profiles cpu, blockio for query 6;

<div style="word-wrap:brea

MySQL 系统调优及有关问题查找

相关文章:

你感兴趣的文章:

标签云: