当先锋百科网

首页 1 2 3 4 5 6 7
<div class="content mod-cs-content text-content clearfix" id="content"> <p>转载注明出处,不过一般也不容易看懂。^_^~</p> <p><br/></p> <p> <strong>for <wbr/>text <wbr/>mysql</strong></p> <p> mysqlslap <wbr/> <wbr/>Mysql5.1发型包中包含</p> <p><br/></p> <p> sysbench <wbr/> <wbr/>测试 <wbr/>cpu <wbr/>fileio <wbr/>oltp <wbr/>内存分配 <wbr/> <wbr/>传输速度等</p> <p><br/></p> <p> Mysql <wbr/>BenchMark <wbr/>Suite <wbr/>(sql-bench)单线程 <wbr/>但含大量测试单元</p> <p><br/></p> <p> Super <wbr/> <wbr/>Smack <wbr/> <wbr/>Mysql与PostgreSQL的基准测试工具</p> <p><br/></p> <p>benchmark()函数 <wbr/></p> <p><br/></p> <p> <strong>MySQL性能分析 <wbr/>Profiling</strong></p> <p>慢查询记录 <wbr/> <wbr/></p> <p> log_slow_queries <wbr/>代表MYSQL慢查询的日志存储目录, <wbr/>此目录文件一定要有写权限</p> <p>long_query_time: <wbr/>最长执行时间.</p> <p> log-queries-not-using-indexes <wbr/>: <wbr/>log下来没有使用索引的query,可以根据情况决定是否开启</p> <p>毫毛精确定义的补丁</p> <p><br/></p> <p>Mysqldumpslow <wbr/>原带</p> <p> Mysql_slow_log_filter <wbr/>可以理解毫秒精确的日志</p> <p> Mysql_slow_log_parser <wbr/> <wbr/>慢日志聚合、报表 <wbr/>规范化汇总<br/> </p> <p>mysqlsla <wbr/> <wbr/>规范化汇总</p> <p><br/></p> <p> mysqladmin <wbr/> <wbr/>extended <wbr/>-r <wbr/>-i <wbr/>10</p> <p><br/></p> <p> <strong>使用Show <wbr/>status <wbr/>分析查询</strong></p> <p>flush <wbr/>status;<br/></p> <p>select <wbr/>SQL_NO_CACHE <wbr/>....</p> <p> Show <wbr/>Session <wbr/>Status <wbr/>Like <wbr/>'Select%'</p> <p>+------------------------+-------+<br/> | <wbr/>Variable_name <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>Value <wbr/>|<br/> +------------------------+-------+<br/> | <wbr/>Select_full_join <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>1 <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>没有使用索引的联表的数量<br/> | <wbr/>Select_full_range_join <wbr/>| <wbr/>0 <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>在引用的表中使用范围搜索的<br/> | <wbr/>Select_range <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>1 <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>在第一个表中使用范围的联接的数量<br/> | <wbr/>Select_range_check <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0 <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>在每一行数据后对键值进行检查的不带键值的联表的数量。如果不为0,你应仔细检查表的索引<br/> | <wbr/>Select_scan <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>2 <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>对第一个表进行完全扫描的数量<br/> +------------------------+-------+<br/></p> <p> Show <wbr/>Session <wbr/>Status <wbr/>Like <wbr/>'Handler%'<br/> </p> <p><br/></p> <p>+----------------------------+-------+<br/> | <wbr/>Variable_name <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>Value <wbr/>|<br/> +----------------------------+-------+<br/> | <wbr/>Handler_commit <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>2 <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>|<br/> | <wbr/>Handler_delete <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0 <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>|<br/> | <wbr/>Handler_discover <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0 <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>|<br/> | <wbr/>Handler_prepare <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0 <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>|<br/> | <wbr/>Handler_read_first <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>2 <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>索引中第一条被读的次数,如果较高,服务器正执行大量全索引扫描<br/> | <wbr/>Handler_read_key <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>33831 <wbr/>| <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>根据键读一行的请求数,如果较高,说明查询和表的索引正确<br/> | <wbr/>Handler_read_next <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0 <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>按照键顺序读下一行的请求数<br/> | <wbr/>Handler_read_prev <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0 <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>按照键顺序读上一行的请求数,主要用于优化ORDER <wbr/>BY <wbr/>... <wbr/>DESC<br/> | <wbr/>Handler_read_rnd <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>48 <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/><br/> | <wbr/>Handler_read_rnd_next <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>33977 <wbr/>| <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/><br/> | <wbr/>Handler_rollback <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0 <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>|<br/> | <wbr/>Handler_savepoint <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0 <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>|<br/> | <wbr/>Handler_savepoint_rollback <wbr/>| <wbr/>0 <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>|<br/> | <wbr/>Handler_update <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>33779 <wbr/>|<br/> | <wbr/>Handler_write <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>48 <wbr/> <wbr/> <wbr/> <wbr/>|<br/> +----------------------------+-------+<br/></p> <p><br/></p> <div> show  <wbr/>session  <wbr/>status  <wbr/>like  <wbr/>'Sort%';  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>mysql  <wbr/>在排序过程中的动作 <br/> </div> <p>+-------------------+-------+<br/> | <wbr/>Variable_name <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>Value <wbr/>|<br/> +-------------------+-------+<br/> | <wbr/>Sort_merge_passes <wbr/>| <wbr/>0 <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>排序算法已经执行的合并的数量。如果这个变量值较大,应考虑增加sort_buffer_size系统变量的值<br/> | <wbr/>Sort_range <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0 <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>在范围内执行的排序的数量<br/> | <wbr/>Sort_rows <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>200 <wbr/> <wbr/>| <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>已经排序的行数<br/> | <wbr/>Sort_scan <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0 <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>通过扫描表完成的排序的数量<br/> +-------------------+-------+</p> <p><br/></p> <div> show  <wbr/>session  <wbr/>status  <wbr/>like  <wbr/>'Created%';  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>mysql为查询创建的临时表 <br/> </div> <div> +-------------------------+-------+ <br/> |  <wbr/>Variable_name  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>|  <wbr/>Value  <wbr/>| <br/> +-------------------------+-------+ <br/> |  <wbr/>Created_tmp_disk_tables  <wbr/>|  <wbr/>0  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>|  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>服务器执行语句时在硬盘上自动创建的临时表的数量 <br/> |  <wbr/>Created_tmp_files  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>|  <wbr/>2  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>|  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>mysql已经创建的临时文件的数量 <br/> |  <wbr/>Created_tmp_tables  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>|  <wbr/>3  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>|  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>  <wbr/>服务器执行语句时自动创建的内存中的临时表的数量。如果Created_tmp_disk_tables较大,你可能要增 <br/> <p> +-------------------------+-------+ <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>加tmp_table_size值使临时 <wbr/>表基于内存而不基于硬盘</p> <p> 运行 <wbr/>show <wbr/>session <wbr/>status <wbr/>like <wbr/> <wbr/>可能会对 <wbr/> <wbr/>Created_tmp_tables <wbr/> <wbr/> <wbr/>产生影响</p> </div> <p><br/></p> <p><br/></p> <p><strong>show <wbr/>profile</strong><br/></p> <p>set <wbr/>profiling <wbr/>=1;</p> <p>select <wbr/>* <wbr/>from<br/></p> <p> show <wbr/>profiles; <wbr/> <wbr/> <wbr/> <wbr/>查看已经被分析过的查询<br/> </p> <p>show <wbr/>profile;<br/></p> <p>+----------------------+----------+<br/> | <wbr/>Status <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>Duration <wbr/>|<br/> +----------------------+----------+</p> <p> | <wbr/>(initialization) <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0.000083 <wbr/>|<br/> | <wbr/>starting <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0.000083 <wbr/>|<br/> | <wbr/>Opening <wbr/>tables <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0.000090 <wbr/>|<br/> | <wbr/>System <wbr/>lock <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0.000008 <wbr/>|<br/> | <wbr/>Table <wbr/>lock <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0.000010 <wbr/>|</p> <p> | <wbr/>init <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0.000033 <wbr/>|</p> <p> | <wbr/>optimizing <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0.000009 <wbr/>|<br/> | <wbr/>statistics <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0.000011 <wbr/>|<br/> | <wbr/>preparing <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0.000012 <wbr/>|<br/> | <wbr/>Creating <wbr/>tmp <wbr/>table <wbr/> <wbr/> <wbr/>| <wbr/>0.000043 <wbr/>|<br/> | <wbr/>executing <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0.000007 <wbr/>|<br/> | <wbr/>Copying <wbr/>to <wbr/>tmp <wbr/>table <wbr/>| <wbr/>0.048096 <wbr/>|<br/> | <wbr/>Sorting <wbr/>result <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0.000044 <wbr/>|<br/> | <wbr/>Sending <wbr/>data <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0.000243 <wbr/>|<br/> | <wbr/>end <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0.000006 <wbr/>|<br/> | <wbr/>removing <wbr/>tmp <wbr/>table <wbr/> <wbr/> <wbr/>| <wbr/>0.000010 <wbr/>|<br/> | <wbr/>end <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0.000006 <wbr/>|<br/> | <wbr/>query <wbr/>end <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0.000005 <wbr/>|<br/> | <wbr/>freeing <wbr/>items <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0.000048 <wbr/>|<br/> | <wbr/>logging <wbr/>slow <wbr/>query <wbr/> <wbr/> <wbr/>| <wbr/>0.000006 <wbr/>|<br/> | <wbr/>logging <wbr/>slow <wbr/>query <wbr/> <wbr/> <wbr/>| <wbr/>0.000044 <wbr/>|<br/> | <wbr/>cleaning <wbr/>up <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>| <wbr/>0.000007 <wbr/>|<br/> +----------------------+----------+<br/></p> <p><br/></p> <p><strong>其他</strong></p> <p> show <wbr/> <wbr/>innodb <wbr/>status <wbr/></p> <p>show <wbr/>mutex <wbr/>status</p> <p> 使用数据表嗅探工具 <wbr/>mysqlsniffer <wbr/> <wbr/>tcpdump</p> <p><br/></p> <p><strong>追踪mysql</strong><br/></p> <p>show <wbr/>processlist<br/></p> <p> netstat <wbr/> <wbr/> <wbr/>-ntp <wbr/>| <wbr/>grep <wbr/>:37636</p> <p> netstat <wbr/> <wbr/>-ntp <wbr/>| <wbr/>grep <wbr/>16072/apache2</p> <p> grep <wbr/>389 <wbr/> <wbr/>/etc/services</p> <p> ps <wbr/> <wbr/> <wbr/>-eaf <wbr/> <wbr/>| <wbr/>grep <wbr/>'UID\|16072'</p> <p> lsof <wbr/> <wbr/>-i <wbr/>-p <wbr/>| <wbr/>grep <wbr/>16072</p> <p><br/></p> <p>OProfile <wbr/>linux系统分析器</p> <p><br/></p> <p><strong>优化排序</strong></p> <p> Select <wbr/><cols> <wbr/>From <wbr/>profiles <wbr/>Where <wbr/>sex <wbr/>= <wbr/>'m' <wbr/>Order <wbr/>By <wbr/>rating <wbr/>Limit <wbr/>10000,10</p> <p> 偏移量过多,应该减少mysql扫描即将被丢弃数据的时间,采取只取主键在链接回去的方式</p> <p> Select <wbr/><cols> <wbr/>From <wbr/>profiles <wbr/>Inner <wbr/>Join <wbr/>(</p> <p>  <wbr/> <wbr/> <wbr/>Select <wbr/><primary <wbr/>key <wbr/>col> <wbr/>From <wbr/>profiles <wbr/></p> <p>  <wbr/> <wbr/> <wbr/> <wbr/> <wbr/>Where <wbr/>sex <wbr/>= <wbr/>'m' <wbr/>Order <wbr/>By <wbr/>rating <wbr/>Limit <wbr/>10000,10<br/> </p> <p> ) <wbr/>as <wbr/>x <wbr/>USING <wbr/>(primary <wbr/>key <wbr/>cols)</p> <p><br/></p> <p><strong>索引统计</strong></p> <p> show <wbr/>index <wbr/>from <wbr/>**</p> <p><br/></p> <p> <strong>ALTER <wbr/>Table <wbr/>加速</strong></p> <p> Alter <wbr/>table <wbr/>film <wbr/> <wbr/>Modify <wbr/>Column <wbr/>rental_duration <wbr/>tinyint(3) <wbr/>NOT <wbr/>NULL <wbr/>default <wbr/>5</p> <p>应该为</p> <p> Alter <wbr/>table <wbr/>file <wbr/>Alter <wbr/>Column <wbr/>rental_duratoiin <wbr/>Set <wbr/>Default <wbr/>5</p> <p><br/></p> <p> <wbr/></p> <p><br/></p> </div> <div class="mod-tagbox clearfix"/> <div class="mod-post-info clearfix"/> </div> </div></div> </section> <!----> <aside class="ri-box fr"> <div class="tj_info"><li><a href="?c=1&taskid=bdd2396a9919bc2e7baf79f5a1b4604b&.html" target="_blank"><h3>react hooks函数式组件解决办法:Can‘t perform a React state update on an unmounted component </h3></a> <p> const [value</p></li><li><a href="?c=1&taskid=f18a8247afd6e293c0f36cbff5af45d9&.html" target="_blank"><h3>文件服务器 ftp服务器的优缺点,FTP服务器优缺点分析.doc </h3></a> <p> 文档介绍: FTP服务器优缺点分析FTP协议:FTP是FileTransferProtocol(文件传输协议)的英文简称,而中文简称为“文传协议”。上的控制文件的双向传输。同时,它也是一个应用程序(Application)。用户可以通过它把自己的PC机与世界各地所有</p></li><li><a href="?c=1&taskid=956d638fd07bb2a0388ce741fa2e530a&.html" target="_blank"><h3>2023-08-24 LeetCode每日一题(统计参与通信的服务器) </h3></a> <p> 2023-08-24每日一题 一、题目编号 1267. 统计参与通信的服务器 二、题目链接 </p></li><li><a href="?c=1&taskid=6cb02cbfea9f771707ee62e9c406c4fa&.html" target="_blank"><h3>tsconfig之moduleResolution详解 </h3></a> <p> 作用 moduleResolution:模块解析策略,是指编译器在查找导入模块内容时所遵循的流程 模块解析分析 如下代码,编辑器会采用模块解析策略 Node</p></li><li><a href="?c=1&taskid=4dbdc8070942a9bd8ec07b252f714442&.html" target="_blank"><h3>CSS 写个清除浮动,怎么还蹦出个 hasLayout? *zoom? </h3></a> <p> </p></li><li><a href="?c=1&taskid=bdcfaeadd7b7ef1dceabbfda951b1956&.html" target="_blank"><h3>python里的*args和**kwargs </h3></a> <p> 一、*args和**kwargs   python里的*args和**kwargs的特殊含义,他们都和函数有关,但是在函数调用和函数的声明时有着不同的意义。   一般来说,无论是函数</p></li><li><a href="?c=1&taskid=060f166f77d07d99f757df25b486072d&.html" target="_blank"><h3>浏览器HTTP_USER_AGENT汇总——Firefox、Chrome、IE9、IE8、IE7、IE6 </h3></a> <p> PHP $_SERVER['HTTP_USER_AGENT'] <?php print_r($_SERVER); exit; ?> Ipad: [HTTP_HOST] => 10.130.150.186 </p></li><li><a href="?c=1&taskid=e96fc1cd38633de716f1cccac5b3c52c&.html" target="_blank"><h3>html如何转换成wxml,微信小程序脚手架及html转译GUI工具 </h3></a> <p> 微信小程序出现引发了很多讨论,许多开发者都跃跃欲试尝试了小程序的开发。它重新定义了自身的一套开发规范,对于现有的html页面是不支持了。 为此我们设想了一套方案,怎么最快速的把现有的开发流接入到小程序中,并能快速的修改现有html项目以符合微信小程序的规范?于是写了</p></li><li><a href="?c=1&taskid=e3fc28d4fc63fb5e97b5226e79b5fadf&.html" target="_blank"><h3>IONIC环境搭建 </h3></a> <p> ---------------------警告------------------------------------------------------------------ 之前根据网上的经验使用cnpm导致很多问题,建议不要使用cnpm ---------</p></li><li><a href="?c=1&taskid=571da6c8c6333f175489d865a3ceccfd&.html" target="_blank"><h3>(UE4 4.20 )UE4的GC(垃圾回收)编程规范 </h3></a> <p>   UObject系统的GC UPROPERTY 引用 当我们在一个UObject类声明各种继承UObject的 变量时,得加UPROPERTY(), 这个可以让UE4帮我们自动管理UObject的垃圾回收(引用计数)。UPROPERTY</p></li></div> </aside> <!----> </main> <footer> </footer> </body> </html> <!-- generated-on="2025-07-15T21:10:17" -->