SQL
テーブル定義でVARCHARの型サイズをどこまで厳密に設定するべきなのか悩んだことがある。 どうやらLENGTHの長さはパフォーマンスに影響を与えないらしい。 無理にLENGTHを短くする必要は無さそう(ただのメモ記事でごめんなさい)。 qiita.com qiita.com
transactionとは 複数のSQL文をtransactionという一つの単位にまとめることで、それぞれのSQLの処理が全て成功した場合にのみ、SQLの処理結果をDBに反映するよというもの。 典型的なのは銀行口座の例で、 ①A口座の残高から¥1,000引き落とす ②B口座の残高を¥1…