Oracle Buffer Cache の内部構造を徹底解説:Touch Count、DBWn、Checkpoint Queue まで
Oracle Buffer Cache の内部構造を徹底解説。Pin/Unpin、Hash Chain、LRU List の Hot/Cold 分割、Touch Count による昇格アルゴリズム、Direct Path Read によるフルスキャン耐性、DBWn と Checkpoint Queue の連携をまとめます。
Oracle Buffer Cache の内部構造を徹底解説。Pin/Unpin、Hash Chain、LRU List の Hot/Cold 分割、Touch Count による昇格アルゴリズム、Direct Path Read によるフルスキャン耐性、DBWn と Checkpoint Queue の連携をまとめます。
PostgreSQL Shared Buffers の内部実装を徹底解説。Pin/Unpin インターフェース、BufferDesc の32ビット state パック、Clock Sweep アルゴリズム、Ring Buffer によるスキャン耐性、BgWriter/Checkpointer の協調をまとめます。
InnoDB Buffer Pool の内部実装を徹底解説。FIX-UNFIX インターフェース、Hash Map・LRU List・Free List・Flush List の4つのデータ構造、New/Old Sublist 分割によるスキャン耐性、ページ取得からフラッシュまでの流れと内部ロックをまとめます。
Savickasのキャリアアダプタビリティ理論を解説。Concern(関心)・Control(統制)・Curiosity(好奇心)・Confidence(自信)の4Cの詳細、CAAS(キャリア適応性尺度)24項目の質問、適応のシーケンス4段階、各次元の高め方をまとめます。
Savickasのキャリア構成理論(CCT)を解説。社会的役者・動機づけられた行為者・自伝的著者という3つの自己、キャリア適応力の4C(関心・統制・好奇心・自信)、「受動から能動へ」のナラティブパラダイム、Holland・Super・Scheinとの関係をまとめます。
MITのシャイン教授が提唱したキャリアアンカー理論を解説。8つのアンカー(専門性・管理能力・自律・安定・創造性・社会貢献・挑戦・生活様式)の詳細、キャリアアンカーの見つけ方、Holland・Super・Hallとの関係、活用場面と限界をまとめます。
キャリア理論100年の歴史を一枚の地図に整理。Parsons・Holland・Schein・Krumboltz・Savickasなど主要理論を時系列・3世代分類・系譜で位置づけ、相談の悩み別に使える理論を整理します。
スタンフォード大学のクランボルツが提唱した計画的偶発性理論を解説。キャリアの8割は偶然で決まるという主張、偶然を活かす5つのスキル(好奇心・持続性・柔軟性・楽観性・冒険心)、2009年の偶発性学習理論への発展、社会的学習理論からの研究の3段階をまとめます。
Docker ComposeでMetabase + MySQL 8.xのデータ分析環境を10分で構築する方法を解説。MySQL 8.x対応の設定ポイント、ヘルスチェック、データ永続化の設定をコマンド例付きで紹介します。2019年版Qiita記事の全面リライト。
MySQLのMVCC(多版型同時実行制御)の仕組みを解説。トランザクション分離レベルの違い、Dirty Read・Fuzzy Read・Phantom Readの定義、InnoDBのNext-Key Lockingによるファントムリード防止の仕組みを説明します。