又是關於prepareStatement提高效能的問題,請幫忙看一下!
我寫了一段小程式,想測試一下使用prepareStatement到底比Statement快多少:(執行30萬次insert)
以上程式碼,執行了110秒
我的執行環境是:
JDK 1.4.2
MYSQL 4.0
p4 1.7G 256M
之後,我改用Statement,做同樣的事情:
以上程式碼,執行了125秒
請問,為什麼使用Statement僅僅只慢了15秒?????????
謝謝
conn = dataSource.getConnection(); conn.setAutoCommit(false); pstmt = conn.prepareStatement("insert into test values(?,?)"); for(int i=0;i<300000;i++) { pstmt.setObject(1, new Integer(i+1)); pstmt.setObject(2, "xxx"+i); int rowCount = pstmt.executeUpdate(); if( rowCount !=1 ) throw new Exception("insert error:["+(i+1)+"]."); } conn.commit(); <p class="indent"> |
以上程式碼,執行了110秒
我的執行環境是:
JDK 1.4.2
MYSQL 4.0
p4 1.7G 256M
之後,我改用Statement,做同樣的事情:
conn = dataSource.getConnection(); conn.setAutoCommit(false); stmt = conn.createStatement(); for(int i=0;i<300000;i++) { int rowCount = stmt.executeUpdate("insert into test values("+(i+1)+",'s"+(i+1)+"')"); if( rowCount !=1 ) throw new Exception("insert error:["+(i+1)+"]."); } conn.commit(); <p class="indent"> |
以上程式碼,執行了125秒
請問,為什麼使用Statement僅僅只慢了15秒?????????
謝謝
相關文章
- 請高手幫忙了,關於javamail的問題JavaAI
- 又是令人頭痛的字元亂碼問題!!請幫忙!字元
- 關於反射的問題,請高手幫忙!線上急等!反射
- 關於digest認證的問題,請高手幫忙
- 請各路高手幫忙,關於JAVA NIO的方面的問題Java
- 關於分散式異構系統的問題!請幫忙看看分散式
- 請高手幫忙,關於多個連線的hibernate配置問題
- 急不理解的問題,大家幫幫忙,關於jive
- 請大家幫忙,關於儲存過程分頁的問題...謝謝儲存過程
- 關於資料庫的問題。請幫忙看下,在下先謝謝了資料庫
- Jbuilder 問題,請大俠幫忙!!!UI
- 有關單體模式設計的問題,請大家幫忙模式
- NIO Socket的2個問題?請高手幫忙!
- synchronized關鍵字問題?各位高手,幫幫忙!synchronized
- jboss3安裝有問題多謝幫忙看一下S3
- 一個郵件的JAVABEAN問題,請高手幫忙JavaBean
- 請教大家關於java效能的問題Java
- 請教關於jive原始碼,請各位高手幫忙 ,謝謝!!!原始碼
- 請好心人幫忙-關於打包部署檔案
- 分頁Bean的同步問題,,請大家幫忙解決Bean
- RMI物件繫結到JNDI的問題,請高手幫忙!物件
- jive配置中的database問題?!請幫忙阿謝謝!Database
- 紅旗5.0的安裝問題。請高手幫忙(轉)
- 關於Jboss應用ear檔案的釋出問題,幫忙看看:)
- 關於petstore的最新版本? 請banq大哥幫忙
- jf6.2初學者問題,請大家幫忙看看
- 請高手幫忙!
- 關於有狀態BEAN如何透過關鍵字儲存使用者狀態的問題,請幫忙Bean
- JNDI中Context初始化的問題!請幫幫忙,急需解決!Context
- 一個執行緒的問題。請大俠進來幫幫忙看看執行緒
- java學習中遇到的問題 請高手幫忙 線上等Java
- 請高手幫忙分析一個JSP小程式的問題JS
- 熟悉ibatis的請幫幫忙!BAT
- [提問交流]求大神幫忙看一下,本人新手還在學習,遇到一個問題,想請教一下!!
- 求助關於EJB的部署問題(小弟是初學者,請各位大哥看一下)
- 有關java的unicode編碼的問題,大家幫忙JavaUnicode
- 急!!請高手幫忙
- jbuilder高手請幫忙UI