マルチスレッド プロセスを実行するアプリケーションがあります。
各スレッドで、スレッドの実行に重要な情報を格納する mysql db への同じ接続を共有しています。
通常、マルチスレッドの場合、同期を確認する必要があるため、同じリソースを同時に共有したいのですが、mysql でも同じことを行う必要がありますか?
私は、使用時に行をロックする innodb を使用していますが、自分のコードでも行へのアクセスを確認する必要があるかどうかはわかりません。
私の理解では、サーバーが接続を自己管理するため、それを行うかどうかは問題ではありませんが、やはりわかりません。