web级mysql颠覆性学习笔记--在Mysql中灌入100万条数据
来源:互联网 发布:ubuntu applications 编辑:程序博客网 时间:2024/05/16 18:49
平时学习以及做实际项目的时候,很少会关心数据量大不大,使用什么引擎对性能影响大不大,这无疑是在过河摸石头一样,一旦到深的地方,就陷进去,无法起身了,为了能够在过河的时候,摸到大而平的石头,以下是大数据尝试过程。
环境:操作系统:centos6.5 mysql5.7
软件:navicat
centos yum 安装mysql教程:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/(其实也就是官网教程)
我安装的rpm包:https://dev.mysql.com/downloads/repo/yum/
一.Innodb和Myisam的区别:
新建两张,同样的数据结构,一张使用Innodb,一张使用Myisam
表1如下:使用Innodb,表二差不多,也使用MyIsam
使用存储过程,来进行数据的循环插入
函数如下:
在查询中使用函数:
结果如下:服务器配置不同,结果不同
使用Innodb:
使用Myisam:
本机电脑配置不高,等了好久,使用Innodb引擎才插入成功!,当数据量多的时候,引擎的性能就可以对比出来了。
二.建立索引的好处
1)没有建立索引的情况
2)建立索引的情况
优劣之分可以比较出来!
以上!
0 0
- web级mysql颠覆性学习笔记--在Mysql中灌入100万条数据
- mysql笔记(一)--设计一个项目需求,灌入一万数据先
- 在 MySQL中,从10 万条主键不连续的数据里随机取 3000 条,如何做到高效?
- 在 MySQL中,从10 万条主键不连续的数据里随机取 3000 条,如何做到高效?
- 3分钟左右的时间如何向MySQL数据库中插入100万条数据
- MySql 100万级别数据中随机获取一条或多条记录之RAND()优化
- 1000万条数据导入mysql
- MySQL在插入90万条数据消耗的时间以及查询90万条数据时的性能优化
- 在MYSQL中如何查看第N条数据
- 在MySQL中查询某条数据的排名
- 第一节 设计一个项目需求,灌入一万数据先
- JDBC 批量插入Mysql 字段值采用随机字符 100万条数据
- Mysql创建用户表并利用存储过程添加100万条随机用户数据
- 1亿条数据在PHP中实现Mysql数据库分表100张
- 如何在hbase中快速插入10万条数据
- 如何在hbase中快速插入10万条数据
- mysql在ubuntu环境下配置主从数据学习笔记
- 快速生成mysql上百万条测试数据
- 权限操作与位运算
- 项目管理常用的工具集
- Map总结
- 整数转换
- Rails分页在虚控制器中提示未找到实例对象的解决方法
- web级mysql颠覆性学习笔记--在Mysql中灌入100万条数据
- 读书
- pat a1041
- FFMPEG编码:参数研究
- ajax跨域获取json
- PART VI 应用程序层 Chapter 14 模拟、图形学和其他应用程序
- C++对C的增强
- JAVA设计模式--中介者模式
- 数学基础-素数筛法模板