发表于: 2017-12-29 23:49:29

3 412


编辑日报内容...

今天完成的事情:

3000万数据、2亿数据

 

插入时间(无索引)

插入时间(有索引)

查询时间(无索引)

查询时间(有索引)

100万(pojo main+c3p0连接池,单线程)

27712 ms

29656 ms

4.48 sec

0.06s

100万(pojo main+c3p0连接池,10线程)

12158 ms

15165 ms

3000万(pojo main+c3p0连接池,10线程)

307809 ms

342632ms (6min)

88.99 sec

0.06s

2亿(pojo main+c3p0连接池,10线程)

--

4548274ms (75min)

--

0.09s

 

2亿数据大概41.4G

  

 

任务一知识整理

软件安装及配置(windows + linux)mysqljavamavenideanavicatgitxshellxftp

mysql数据库:常用命令,查、增、删、改,建索引。索引的作用、实现原理、缺点、什么时候用。事务、事务提交。

java:基本语法(数据类型,控制语句)

mavenpom文件配置,生命周期,常用命令:cleanpackageinstall,其他小问题。

navicat:连库、建表、插数据、建索引、修改,终端、导出sql文件、执行sql文件

分层实现:DomainDAOSerivce,接口和实现分离

springioc容器、di注入,xml实现、注解两种形式实现,

mybatismybatis自身的配置。xml(mapper文件)、注解两种方法映射sql语句

spring + mybatis整合:把数据源交给spring配置,用spring来管理mybatisSqlSessionFactorymapper

调试:用idea debug

单元测试:Junit使用

日志:log4jlog4j2

异常处理:java强制要求必须处理异常

明天计划的事情:

开始任务2

遇到的问题:

收获:

整理学习思路、任务1学到的东西。



返回列表 返回列表
评论

    分享到