1、查询一张表中某个字段重复值的记录

select id,cert_number from (select id,cert_number,count(*)as n from 表明 group by cert_number) t where n>1;

2、如何查看sql的运行时间,navicat或者phpmyadmin执行sql右下角都有运行时间

开启profiling的命令:set profiling=1;

先运行一个sql然后运行这句:show profiles;

3、将一张表的输入导入到另一张,字段相同或者不同都可以使用

insert ceshi_data_time(type,action_no,action_time) select type,action_no,action_time from collector_data_time;

4、当一个表中的数据达到几十万条的时候,查询会慢,这个时候看下你的sql,查询条件的字段可以创建普通索引。但是这里有个情况,并不是你用这个字段为条件查询

把这个字段设置为索引就一定会快。当几十万条数据中,假设status=1是那个条件字段,当几十万条数据中,status为0 或者为非1的记录条数占据大部分的时候,这个时候

加索引是有效的,当十几万条数据百分之八九十都是status=1的记录,你查询条件是status=1。这个时候创建索引效果并没有太大变化

5、

1、id:这是SELECT的查询序列号

2、select_type:select_type就是select的类型,可以有以下几种:

3、table:显示这一行的数据是关于哪张表的

4、type:这列最重要,显示了连接使用了哪种类别,有无使用索引,是使用Explain命令分析性能瓶颈的关键项之一。

5、possible_keys:列指出MySQL能使用哪个索引在该表中找到行

6、key:显示MySQL实际决定使用的键(索引)。如果没有选择索引,键是NULL

7、key_len:显示MySQL决定使用的键长度。如果键是NULL,则长度为NULL。使用的索引的长度。在不损失精确性的情况下,长度越短越好

8、ref:显示使用哪个列或常数与key一起从表中选择行。

9、rows:显示MySQL认为它执行查询时必须检查的行数。

10、Extra:包含MySQL解决查询的详细信息,也是关键参考项之一。

mysql重复执行命令_mysql----------mysql的一些常用命令相关推荐

  1. mysql dba命令_mysql DBA:mysqladmin常用命令总结

    1. 使用-r/-i参数使用mysqladmin extended-status命令可以获得所有MySQL性能指标,即show global status的输出,不过,因为多数这些指标都是累计值,如果 ...

  2. 远程登陆mysql服务器命令_mysql 远程登录及常用命令

    第一招.mysql服务的启动和停止 net stop mysql net start mysql 第二招.登陆mysql 语法如下: mysql -u用户名 -p用户密码 键入命令mysql -uro ...

  3. mysql+性能优化+命令_MySQL 性能优化及常用命令

    MYSQL - INNODB 的优化 INNODB 存储引擎实现了行级锁定,虽然在锁定机制的实现方面带来的性能损耗可能比表级锁定要更高一些,但是在整体并发处理能力方面是要远远优于MYISAM的表级锁定 ...

  4. MySQL导入sql脚本中文乱码设置和常用命令

    MySQL导入sql脚本中文乱码设置和常用命令 1. use database_name;  2. set names utf8; (或其他需要的编码)  3. source example.sql ...

  5. linux常用命令_干货:Linux常用命令全称及讲解

    从事IT行业的很多人都会使用Linux常用命令,但是知道这些常用命令全称的人并不多,让我们来看看这些常用命令对应的全称吧!小编精心整理了一下,毕竟常用命令比较多,如果没有你常用的还望海涵,可以评论区补 ...

  6. mysql 配置执行计划_MySQL深入学习(二)--配置、索引、执行计划

    MySQL 一.MySQL 5.7 初始化配置 1.初始化数据并配置 # 1.初始化数据 /usr/local/mysql/bin/mysqld --initialize-insecure --use ...

  7. mysql 性能分析 命令_MySQL中使用SHOW PROFILE命令分析性能的用法整理

    show profile是由Jeremy Cole捐献给MySQL社区版本的.默认的是关闭的,但是会话级别可以开启这个功能.开启它可以让MySQL收集在执行语句的时候所使用的资源.为了统计报表,把pr ...

  8. 查询mysql视图_MySQL数据库简介及常用命令

    MySQL简介: 1.MySQL发展史:MySQL是my ess que ell而不是myseqel.开发者是瑞典的MySQL AB公司的monty widenius,2008年被sun公司收购,09 ...

  9. mysql怎么退出电脑_mysql的登陆和退出命令格式

    mysql登陆的命令格式为:? 1 mysql -h [hostip] -u [username] -p [password] [database] mysql -h [hostip] -u [use ...

  10. mysql怎么执行任务_Mysql怎么定时执行任务

    我想实现每隔30秒执行以下下面sql update userinfo SET endtime=now()WHERE id='155'; 如何让mysql定时执行上面的sql语句呢! 一.查看event ...

最新文章

  1. ​2019年最新华为、BAT、美团、头条、滴滴面试题目及答案汇总
  2. Linux常用命令——cat,tac
  3. Java 中 Comparable 接口的意义和用法.
  4. mysql的topsql_TOP SQL监控之MySQL篇
  5. 10种增强脑力的办法
  6. 【Leetcode | 6】136. 只出现一次的数字
  7. synchronized的使用和底层原理、锁状态的膨胀升级过程
  8. idea多行编辑_开发神器idea被玩残了,你们功不可没啊!
  9. for循环的一个复制算法(Java)
  10. python之函数用法capitalize()
  11. mapbox symbols 层级设置_mapboxgl实现带箭头轨迹线的代码
  12. vscode推荐编程字体
  13. java的oracle考试认证(OCJP)之路
  14. linux添加源地址ping,Linux下指定源ip进行ping操作的方法
  15. 遇到svn is already locked 解决办法
  16. 【图像篡改 ECCV2018】Fighting Fake News: Image Splice Detection via Learned Self-Consistency
  17. 使用RabbitMQ出现Plugin configuration unchanged.问题
  18. 2k 幻14_ROG幻14经典版2K屏14寸
  19. DevOps落地实践:BAT系列:敏捷看板:iCafe vs Tapd
  20. 什么是同态加密?为什么它不是主流加密算法?

热门文章

  1. unity 插件 color picker htc手柄控制,扣动扳机生成三维点线
  2. Atitit 编程语言语言规范总结 语法部分 目录 1. 语言规范 3 2. Types 3 2.1.1. Primitive types 3 2.1.2. Compound types 4 3.
  3. Atitit redis使用场合总结 使用场景 目录 1.1. 3. Session 存储 1 1、 配置数据查询 1 2. 排行榜应用,取TOP N操作 1 1.2.     1、查找最
  4. Atitit 企业知识管理PKM与PIM
  5. atitit.事件驱动的总结attilax
  6. Atitit.数据库存储引擎的原理与attilax 总结
  7. paip.httpd.conf 是空的.txt
  8. paip.dom4j中 selectSingleNode 或selectNodes获取不到节点的原因总结
  9. 资管新规这样规定,我的货基该怎么办?
  10. (转)移动互联加速金融科技的渗透 中国将成为全球最大智能投顾市场