加入收藏 | 设为首页 | 会员中心 | 我要投稿 济南站长网 (https://www.0531zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

MySQL的优化(六)

发布时间:2016-09-07 01:05:38 所属栏目:MySql教程 来源:站长网
导读:二十六、如何知晓MySQL解决一条查询 运行项列命令并试图弄明白其输出: SHOW VARIABLES; SHOW COLUMNS FROM ...G EXPLAIN SELECT ...G FLUSH STATUS; SELECT ..
二十六、如何知晓MySQL解决一条查询

运行项列命令并试图弄明白其输出:

SHOW VARIABLES;

SHOW COLUMNS FROM ...G

EXPLAIN SELECT ...G

FLUSH STATUS;

SELECT ...;

SHOW STATUS;

二十七、MySQL非常不错

日志

在进行很多连接时,连接非常快。

同时使用SELECT和INSERT的场合。

在不把更新与耗时太长的选择结合时。

在大多数选择/更新使用唯一键码时。

在使用没有长时间冲突锁定的多个表时。

在用大表时(MySQL使用一个非常紧凑的表格式)。

二十八、MySQL应避免的事情

用删掉的行更新或插入表,结合要耗时长的SELECT。

在能放在WHERE子句中的列上用HAVING。

不使用键码或键码不够唯一而进行JOIN。

在不同列类型的列上JOIN。

在不使用=匹配整个键码时使用HEAP表。

在MySQL监控程序中忘记在UPDATE或DELETE中使用一条WHERE子句。如果想这样做,使用mysql客户程序 的--i-am-a-dummy选项。

(编辑:济南站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读