mysql启动及sql的优化
来源:互联网 发布:excel表重复数据筛选 编辑:程序博客网 时间:2024/06/04 18:02
一、dos命令:net start mysql 启动Mysql服务器net stop mysql 关闭Mysql服务器mysql -hlocalhost -uroot -proot 进去Mysqlexit;退出Mysql二、sql执行计划: 需要"explain + sql语句"即可 1、id:SELECT识别符。这是SELECT的查询序列号; 2、select_type:查询类型,主要有PRIMARY(子查询中最外层查询)、SUBQUERY(子查询内层第一个SELECT)、 UNION(UNION语句中第二个SELECT开始后面所有SELECT)、SIMPLE(除了子查询或者union之外的其他查询); 3、table:所访问的数据库表明; 4、type:对表的访问方式,包括以下类型all(全表扫描),index(全索引扫描),rang(索引范围扫描),ref(join语句中被驱动表索引引用查询), eq_ref(通过主键或唯一索引访问,最多只会有一条结果),const(读常量,只需读一次),system(系统表。表中只有一条数据),null(速度最快)。 5、possible_keys:查询可能使用到的索引; 6、key:最后选用的索引; 7、key_len:使用索引的最大长度; 8、ref:列出某个表的某个字段过滤; 9、rows:估算出的结果行数; 10、extra:查询细节信息,可能是以下值:distinct、using filesort(order by操作)、using index(所查数据只需要在index中即可获取)、 using temporary(使用临时表)、using where(如果包含where,且不是仅通过索引即可获取内容,就会包含此信息)。三、用profiling工具用于查看语句查询过程中的资源消耗情况: 首先我们要使用以下命令开启Profiling功能: (set profiling = 1;)然后执行一条sql,然后我们通过以下命令(show profiles;)获取系统中保存的所有 Query 的 profile 概要信息。
阅读全文
1 0
- mysql启动及sql的优化
- mysql 的sql优化
- mysql的sql优化
- SQL优化的思路及基本原则(mysql)
- 5)mysql sql的使用技巧及优化(1)
- SQL优化的思路及基本原则(mysql)
- MySQL数据库优化之SQL及索引
- MySql索引及SQL优化手段
- MySQL的Sql语句优化
- MySQL的SQL优化思路
- MYSQL的SQL语句优化
- MySQL的SQL查询优化
- mysql的sql语句优化
- mysql优化---优化sql
- 关于FireFox的启动速度及优化
- 关于FireFox的启动速度及优化
- tomcat的内存优化及自启动
- MYSQL的常用SQL的优化
- Linux网络文件下载
- Hadoop环境配置二(基于Eclipse)
- 构造n个成对括号
- 写给喜欢互联网技术的机械类学生
- Shell系列—/etc/init.d/functions详解
- mysql启动及sql的优化
- 0-1背包问题常见问题的总结
- poj-3176Cow Bowling
- oracle 查询数据库中所有表名及查询某一个表的所有列名
- 位,字,字节的区别
- JavaWeb使用SQL Server驱动的JDBC(1)
- Android Studio无法真机调试
- 基于阿里云产品的全链路评估
- plsql查询数据显示为乱码解决方法