Skip to content

Commit 4f93a25

Browse files
author
nononi
committed
第7周作业
1 parent 90cc0da commit 4f93a25

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

06db/WEEK7/README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
### 作业2
2+
---
3+
#### 按自己设计的表结构,插入 100 万订单模拟数据,测试不同方式的插入效率
4+
5+
+ 一个事务下一次性插入1000000条数据,耗时269.519秒
6+
7+
+ 一个事务下利用preparedstatement的Add Batch,200条提交一次,耗时30.657秒(坑:要添加参数rewriteBatchedStatements=true,让mysql开启批处理的支持)
8+
+ 不开事务下利用preparedstatement的Add Batch,200条执行一次executeBatch - 218.40秒
9+
+ 利用load data 命令导入csv文件,耗时24.67秒
10+
11+
12+
### 作业9
13+
---
14+
读写分离 - 动态切换数据源版本 1.0
15+
实现代码:https://github.com/nononi105/JavaCourseCodes/tree/ca0240d737d54121d7e50a5edd45055c69f18a7b/06db/work9ofweek7/src/main/java/io/nononi/dynamicdb
16+
17+
### 作业10
18+
---
19+
读写分离 - 数据库框架版本 2.0
20+
实现代码:https://github.com/nononi105/JavaCourseCodes/blob/main/06db/work10ofweek7/src/main/java/io/nononi/shardingspheredemo/datasource/DataSourceConfig.java
21+

0 commit comments

Comments
 (0)