10万件のUPDATEをマルチスレッドで分割した場合、実行時間にどのような影響があるか。実際にやってみる。 環境 DB CentOS-6.5-x86_64 Oracle Database 11g Release 2(11.2.0.1.0) Enterprise Edition Java Java SE Development Kit 8u31 Eclipse Luna(4.4.1) IDE for Java EE Developers ツール A5:SQL Mk-2 Version 2.10.1 (x64 edition) rlogin Version 2.16.6 準備 下記のテーブルに10万件追加し、このテーブルに対してUPDATEを1件ずつかけていく。実行時間の計測開始前にテーブルのDROP&CREATE&10万件INSERT&バッファキャッシュクリア、を行う。 DROP TABLE
![UPDATE10万件をマルチスレッドで分割 - kagamihogeの日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/b8d7e2d9a7166bb85fee910e882403e5b7d6f801/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fk%2Fkagamihoge%2F20150203%2F20150203184612.png)