MySQL テーブルの構造変更は、しばしばテーブルレベルのロックの問題を伴います。 特にデータ量の多いテーブルにおいては、これが業務システムのパフォーマンスに大きな影響を与えることがあります。 テーブル構造の変更操作を最適化することで、開発 ...
実務でよくある「データベースにカラムを追加して、それを画面で選択できるようにする」という作業を新人エンジニア向けにシェアします。例として保険システムを使い、保険種類を選択できるようにする方法を詳しく説明します。 まず、既存のテーブル ...
MySQL 8. 0.23では、 新たな機能としてInvisible Columnsが導入されました。この機能は、 あるカラムを 「存在はしているけれども明示的に指定しない場合は参照しないカラムとして扱う」 ことができるようになっています。今回はこのInvisible Columnsの機能について ...