Re: [閒聊] 為什麼java的使用率比較高?
※ 引述《sunlights (sunlights)》之銘言:
: 這是我在win7平台
: iis+php7
: iis+asp.net(C# .net4)
: java(1.8)+tomcat
: 跑出來的
: loop test (10000000)
: php
: 0.25
: java
: 0.013
: .net
: 0.015
: database test
: select 13446 data use mysql
: php
: 0.018
: java
: 0.052
: .net
: 0.028
: loop select 21 times use mysql
: php
: 0.01
: java
: 0.143
: .net
: 0.01
: select 13446 data use oracle
: php
: 0.039
: java
: 2.036
: .net
: 0.029
: loop select 21 times use oracle
: php
: 0.029
: java
: 0.335
: .net
: 0.037
: select 13446 data use mssql(express)
: php
: 0.053
: java
: 6.26
: .net
: 0.034
: loop select 21 times use mssql(express)
: php
: 0.05
: java
: 129.451
: .net
: 0.133
: 看起來C#的效能是最優的..為什麼
: java的使用率仍是超越.net的呢?
: http://tinyurl.com/qyos7vg
有人說java連資料庫部份沒用pool所以會很慢..
我加了pool commons-dbcp2-2.0.1.jar
import org.apache.commons.dbcp2.BasicDataSource;
BasicDataSource dataSource = new BasicDataSource();
dataSource.setDriverClassName("com.mysql.jdbc.Driver");
dataSource.setUrl("jdbc:mysql://localhost:3306/xxxx");
//dataSource.setDriverClassName("oracle.jdbc.driver.OracleDriver");
//dataSource.setUrl("jdbc:oracle:thin:@localhost:1521:xe");
//dataSource.setDriverClassName("net.sourceforge.jtds.jdbc.Driver");
//dataSource.setUrl("jdbc:jtds:sqlserver://localhost/xxxx;instance=SQLEXPRESS;useUnicode=true;characterEncoding=UTF-8");
dataSource.setUsername("user");
dataSource.setPassword("pass");
新的測試資料如下
select 13446 data use mysql
java 0.052(原0.054)
loop select 21 times use mysql
java 0.054(原0.143)
select 13446 data use oracle
java 0.06(原2.36)
loop select 21 times use oracle
java 0.096(原0.335)
select 13446 data use mssql(express)
java 12.435(原6.26)
loop select 21 times use mssql(express)
java 12.432(原129.451)
這樣測起來資料庫速度並沒有比php和.net快...
是不是哪裡有問題??
還是事實就是如此呢?
ps:因為php7連mssql的dll還沒有.所以我mssql用php5測
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.80.109
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1450666327.A.C8A.html
推
12/21 11:07, , 1F
12/21 11:07, 1F
→
12/21 11:07, , 2F
12/21 11:07, 2F
→
12/21 11:08, , 3F
12/21 11:08, 3F
→
12/21 11:16, , 4F
12/21 11:16, 4F
→
12/21 11:17, , 5F
12/21 11:17, 5F
→
12/21 11:21, , 6F
12/21 11:21, 6F
→
12/21 11:26, , 7F
12/21 11:26, 7F
→
12/21 11:32, , 8F
12/21 11:32, 8F
※ 編輯: sunlights (118.163.80.109), 12/21/2015 11:36:13
→
12/21 11:50, , 9F
12/21 11:50, 9F
推
12/21 12:26, , 10F
12/21 12:26, 10F
→
12/21 12:36, , 11F
12/21 12:36, 11F
→
12/21 12:48, , 12F
12/21 12:48, 12F
我剛又微修再測..秒數差不多..大家也可以測來分享~~
※ 編輯: sunlights (118.163.80.109), 12/21/2015 13:03:10
→
12/21 13:13, , 13F
12/21 13:13, 13F
推
12/21 13:48, , 14F
12/21 13:48, 14F
推
12/21 15:45, , 15F
12/21 15:45, 15F
推
12/21 18:24, , 16F
12/21 18:24, 16F
→
12/21 18:24, , 17F
12/21 18:24, 17F
→
12/22 08:20, , 18F
12/22 08:20, 18F
→
12/22 08:20, , 19F
12/22 08:20, 19F
討論串 (同標題文章)