MySQL的优化(六)
发布时间:2016-09-08 06:51:42 所属栏目: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选项。 (编辑:滁州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |