SET GLOBAL log_bin_trust_function_creators=TRUE;
DELIMITER $$ -- 函数,必须写-- 写函数之前必须要写,标志
CREATE FUNCTION mock_data ()  -- 创建函数
RETURNS INT
BEGIN
DECLARE num INT DEFAULT 1000000;
DECLARE i INT DEFAULT 0;
WHILE i<num DO
INSERT INTO `app_user`(`name`,`email`,`phone`,`gender`)VALUES(CONCAT('用户',i),'19224305@qq.com','123456789',FLOOR(RAND()*2));
SET i=i+1;
END WHILE;
RETURN i;
END;
SELECT mock_data() -- 执行此函数 生成一百万条数据
SHOW CREATE FUNCTION mock_data -- 展示函数
DROP FUNCTION mock_data -- 删除函数CREATE TABLE `app_user` (
`id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` VARCHAR(50) DEFAULT '' COMMENT '用户昵称',
`email` VARCHAR(50) NOT NULL COMMENT '用户邮箱',
`phone` VARCHAR(20) DEFAULT '' COMMENT '手机号',
`gender` TINYINT(4) UNSIGNED DEFAULT '0' COMMENT '性别(0:男;1:女)',
`password` VARCHAR(100) NOT NULL COMMENT '密码',
`age` TINYINT(4) DEFAULT '0'  COMMENT '年龄',
`create_time` DATETIME DEFAULT CURRENT_TIMESTAMP,
`update_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=INNODB DEFAULT CHARSET=utf8 COMMENT = 'app用户表'SELECT * FROM `app_user` WHERE `name` = '用户99999'
-- 创建索引
CREATE INDEX id_app_user_name ON app_user(`name`);
SELECT * FROM `app_user` WHERE `name` = '用户99999'

2021-08-08索引在小数据量的时候用处不大,但在大数据的时候十分明显相关推荐

  1. 航测大数据量处理_上海无人机航测收费标准大数据应用中心

    上海无人机航测收费标准大数据应用中心.在无人机航空摄影测量的过程中,能够准确并快速的收取到地表数据.相对卫星测绘和人工测绘,无人机航测能节省时间,更快.更敏捷的为用户提供所需要的测量信息.而且综合应用 ...

  2. 【工业大数据】工厂大数据之数据源分析;如何挖掘并驾驭大数据的价值,成为“大数据企业”?

    众所周知,工业大数据是工厂智能化水平提升的关键路径,而数据源的分析和管理是工厂大数据的基础,理清理顺数据源也是实施工厂大数据的第一步.本文就对工厂的数据源进行简要分析. 数据源的划分 以下从两个维度对 ...

  3. 资深数据大牛《教你如何从零开始做大数据底层架构》!(转)

    http://www.toutiao.com/a6475623583879004685/?tt_from=weixin&utm_campaign=client_share&app=ne ...

  4. 《大数据》2015年第3期“网络大数据专题”——基于特征学习的文本大数据内容理解及其发展趋势...

    基于特征学习的文本大数据内容理解及其发展趋势 袁书寒,向 阳,鄂世嘉 (同济大学计算机科学与技术系 上海 201804) 摘要:大数据中蕴含着重要的价值信息,文本大数据作为大数据的重要组成部分,是人类 ...

  5. 《大数据》2015年第2期“前沿”——大数据技术发展的十个前沿方向(上)

    大数据技术发展的十个前沿方向(上) 吴甘沙 英特尔中国研究院 doi:10.11959/j.issn.2096-0271.2015023 Ten Fronties for Big Data Techn ...

  6. 《大数据》2015年第2期“研究”——大数据时代的数据传输网

    大数据时代的数据传输网 孙卫强,胡卫生 上海交通大学区域光纤通信网与先进光通信系统国家重点实验室 上海 200240 摘要:大数据时代数据传输需求呈爆炸式增长,如何充分利用数据流的新特征,发挥不同交换 ...

  7. 千字搞定数据产品选型!报表、BI、大数据平台、中台都在这了

    来吧,废话不多说,直接上干货! 到现在还在做报表的,已经很少了.上面三家都是中国主流报表厂商.不过在国外BI厂商的市场压力面前,也都做了BI套件.主流的就帆软,水晶报表最近见的少了. 普通小厂,1.2 ...

  8. 在线教育大数据营销平台实战(一):大数据平台构建实战

    作者介绍 Tigerhu 在线教育公司大数据营销产品线负责人. 本人目前在一家在线教育公司担任大数据营销产品负责人,由于一些机缘巧合,我同时负责了数据产品线和营销CRM产品线,因此给了我更多的机会去思 ...

  9. 社会治理大数据平台怎么建_平度市社会治理大数据平台

    单位简介 申报单位:青岛城市大数据运营有限公司 承建单位:青岛城市大数据运营有限公司,杭州数梦工场有限公司 青岛城市大数据运营有限公司是由平度市城市开发集团有限公司与杭州数梦工场科技有限公司(独角兽企 ...

  10. 成都大数据语言培训:改变人们的生活的大数据趋势

    数据正在改变着大家的生活,你的出行.购物.饮食等多个方面,商家都会拿收集到的数据,分析你的喜好,并推荐给你满足你需求的产品,但是大数据是怎么做到改变人们的生活的呢?想要追赶上这股风潮,在成都的人又该怎 ...

最新文章

  1. 在CentOS 6.3 64bit上安装ATS 5.3 LTS版本并测试
  2. 浏览器安全检查己通过_百度主动推送三项合一功能
  3. Linux常用监控命令简介 – vmstat,ps,free,uptime 等
  4. c语言中描述x和y都大于或等于z的表达式,C语言期末考试题含答案.doc
  5. java对象是 什么的集合_java持有对象-集合类
  6. 一起开心暑假集训第一周限时训练 2020/7/5
  7. java 对接支付宝支付
  8. oracle logfile sync,oracle等待事件3构造一个DirectPathwrite等待事件和构造一个LogFileSync等待事件...
  9. 关于分布式集群的几个问题
  10. ncurses窗口机制:wprintw(), wrefresh()
  11. Error running app: Default Activity Not Found
  12. 【Cocos2d-x游戏开发】解决Cocos2d-x中文乱码的三种方法
  13. 计算机网络知识大总结,包含各种熟悉得不能再熟悉的术语解析
  14. Spring安全示例UserDetailsS​​ervice
  15. Ant Desing Pro2.0(一)项目初始化
  16. httpget和ajax,javascript - HTTP中的get、post请求和ajax的get、post请求是一个东西吗?...
  17. oracle 列出asm磁盘,如何列出ASM磁盘组的所有磁盘
  18. db2数据库连接数 linux_linux下db2数据库命令
  19. 计算机专业软件工程的二本大学有哪些,全国软件工程专业大学排名 一本二本大学名单...
  20. Schematic export failed or was cancelled. Please consult the transcript in the source windo

热门文章

  1. 分享一下滑动验证码的模拟滑动攻克
  2. ASP.NET MVC Model验证
  3. Mysql之InnoDB之更换表空间
  4. 继承接口Java多线程(二)、启动一个线程的3种方式
  5. Go语言之进阶篇请求报文格式分析
  6. python 函数篇(2)
  7. java基础47 装饰着模式设计
  8. 一个简单的进程池版的爬虫程序
  9. 孙鑫VC学习笔记:第十八讲 ActiveX 控件
  10. [2] 图像处理之----二值化处理