MySQL のロック機構とトランザクション隔離レベルの徹底解説
ストレージエンジンとロックの特性
MySQL におけるロックの挙動は、選択するストレージエンジンによって大きく異なります。主に利用される MyISAM と InnoDB の特徴を比較します。
MyISAM: オーバーヘッドが小さくロック獲得が高速です。デッドロックは発生しませんが、ロック粒度が表単位であり concurrent access(同時アクセス)の性能が低下しやすいです。トラン ...
8月5日 15:00 投稿
MySQLにおけるSQLクエリ最適化とトランザクション分離レベルの理解
セットアップ手順
MySQL接続コマンド:
mysql -u管理者 -p -h x.x.x.x -P 3306
データベースバックアップ:
mysqldump -h ホストアドレス -uユーザー名 -pパスワード database_name >/path/to/backup.sql
パフォーマンス改善手法
!= や <> の使用を避ける
インデックスを利用する演算子:
<,<=,=,>,>=,BETWEEN,IN,LIKE 'prefix%'
NULL ...
7月26日 21:45 投稿