SQL実践入門 ──高速でわかりやすいクエリの書き方 WEB+DB PRESS plus

SQL実践入門 ──高速でわかりやすいクエリの書き方 WEB+DB PRESS plus

ミック

累計読者数6
平均ハイライト数 40.8件/人
star総合評価 79/100
start序盤集中型

この本について

SQLを書いていると、なぜか同じようなクエリでも速かったり遅かったりして、「結局どこで時間を食ってるんだろう…」というモヤモヤが消えないまま仕事を進めてしまうことがあります。実行計画を眺めても、Seq Scanだのバッファだの、とりあえず雰囲気で判断しているだけで、本当に正しい改善になっているのか自信が持てないまま終わる日も多いはずです。 この本は、そのあたりの“腑に落ちなさ”をかなり丁寧にほぐしてくれます。たとえば、DBMS内部でデータがどうキャッシュされ、どの瞬間にディスクに触るのかという仕組みがわかると、「なぜこのクエリだけ異常に遅いのか」を具体的に推測できるようになります。また、CASE式での条件分岐やウィンドウ関数の使いどころなど、書き方ひとつで実行計画がどう変わるかを、手触りとして理解できるのが嬉しいところです。UNIONで無邪気に分岐させていた処理が、内部では複数回アクセスになっている、といった“やりがちな落とし穴”にもかなり手厚いです。 自分のクエリが遅い理由を、勘ではなく構造から説明できるようになりたい人には、特に刺さると思います。SQLを仕事で書いていて、「なんとなく改善している気がする」で終わりたくない人にちょうどいい一冊でした。

この本に似ている本

すべて見る arrow_right_alt

ミックの他の作品

すべて見る arrow_right_alt
library_books似た本をもっと見るmap書籍マップで探すroute読書パスガイドauto_awesomeAI診断で次の1冊を探す

BookNotion をお使いの方へ

この本の指標は、あなたの本棚でも見られます

このページで見ている読者数・精読度・完走率は、あなた自身の本にも表示できます。BookNotion をお使いなら、下のリンクを開くだけで自分のデータが出ます(ログイン操作は不要です)。

読んだ内容を、もう忘れない。

BookNotion Zなら、Kindleのハイライトを自動で保存・整理。Notionにエクスポートして、いつでも振り返れます。

無料ではじめる

クレジットカード不要