teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

脱字を補う

2017/02/28 05:53

投稿

maisumakun
maisumakun

スコア146674

answer CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  というのも、
4
4
 
5
- * メールの送信にかかる時間(秒単位)はDBの処理時間(ミリ秒単位)と比べてはるかに長いので、それだけの間トランザクションを続けると、ロック時間が長すぎて他の処理に支障する、デッドロックを発生させるなど、DBトラブルの原因となってしまう
5
+ * メールの送信にかかる時間(最悪、秒単位)はDBの処理時間(ミリ秒単位)と比べてはるかに長いので、それだけの間トランザクションを続けると、ロック時間が長すぎて他の処理に支障する、デッドロックを発生させるなど、DBトラブルの原因となってしまう
6
6
  * たとえPHPレベルでは無事に送信できたとしても、メールは確実に伝わる保証がないので、結局再送の機能は必要となる
7
7
 
8
8
  ということで、ロックまでして送信状況を管理することによるメリットが薄く、デメリットのほうが大きいからです。