Home » Archives for 10月 2020
[bash] xargsでシェル関数を並列処理
シェル関数を並列実行したい シェル関数を並列実行したい時にxargsで関数をそのまま呼んでもうまくいかない。 parallel.sh #!/bin/sh function func() { sleep 1 echo $1 } echo $1 | tr -s ...
[Java] なぜ、DBコネクションをマルチスレッドで共有してはいけないのか
マルチスレッドでDBにアクセスする場合、各スレッドごとにコネクションプールからコネクションを取得する形式が多い。 DBコネクションはマルチスレッドで共有しない方がいいと言われるけど、なぜ共有してはいけないんだろうか。 いくつかのDBMSの説明を見てみよう。