2023年10月1日のブックマーク (4件)

  • MySQLのインデックスですが、B-treeではなくB+treeを使用するのはどうしてなのでしょうか? | mond

    MySQLのインデックスですが、B-treeではなくB+treeを使用するのはどうしてなのでしょうか? 端的に言うと性能が良いからです。 これを理解するにはバッファプールへの理解が必要です。ディスク指向のデータベースの上では有限のメモリを最大限活用することでメモリに入り切らない巨大なデータ群に対して良好な参照性能を出す必要があります。バッファプールとはディスク上のデータの羅列を固定サイズのページ(InnoDBの場合16KB)の羅列であるとして読み書きに必要な分だけをメモリに移し取り複数の書き込みをできる限りメモリ内で受け止めて後でまとめてディスクに書き戻すという、ライトバック型のキャッシュのような機構です。 この中においてバッファプールは有限のサイズしか無いので適宜プール内のデータを書き戻して入れ替えながら上手くやっていく必要があります。 さてB+treeとB-treeの最大の違いは木のリ

    MySQLのインデックスですが、B-treeではなくB+treeを使用するのはどうしてなのでしょうか? | mond
    dmttlili
    dmttlili 2023/10/01
  • 男性目線から語ると、女の子の「好き好きアピールして告白待ち戦略」って..

    男性目線から語ると、女の子の「好き好きアピールして告白待ち戦略」って当に分からないんですよ。 ネタなのかマジなのか。 この子俺のこと好きなのかな?って思ってアプローチすると「増田くんは友達だと思ってた」って言われるし、 陰でぬいぐるみペニス扱いされるし、リスクでかいんですよ。 で、この手の戦略をしてくる女の子に限って、気のないふりをすると豹変するんです。 いきなり態度が悪くなって、些細なことできつく当たられたりするんです。 「この私が好き好きアピールしてるのに、なびかなかったクソ野郎」扱いに変わるんでしょうね。 職場の同僚とかだと最悪です。2回くらいめっちゃしんどい思いをしました。 で、この先は私の経験則ですが。 この手の「好き好きアピールして告白待ち戦略」をする女の子って、告白のリスクを意中の相手に押し付けたいんだと思うわけです。 告白して振られたら、誰だって辛いわけですから。そのリス

    男性目線から語ると、女の子の「好き好きアピールして告白待ち戦略」って..
    dmttlili
    dmttlili 2023/10/01
  • コンピュータサイエンスで1冊ずつ本を上げるとしたら何になりますか?就職前にバイブル的な本を勉強したいと思いました。 -コンピュータアーキテクチャ -データベース -os -アルゴリズムとデータ構造 -セキュリティ -ネットワーク -プログラミング -仮想化技術 | mond

    大学の情報工学科に入学時に教科書として指定されたいわゆるパタへネを推します。 コンピュータの構成と設計 第5版 CPUの構造と基は現代ではかなり複雑になりましたがこのに書かれている基を知っているかどうかで込み入った問題にぶち当たった場合の解像度が違います。 由緒正しいDBの読というとオンラインで読めるRedbookとなりそうですがここは敢えて データ指向アプリケーションデザイン いわゆるイノシシ推します。名前からしてアプリケーションの話のように見えますし、分散システムに関する話が多いのですが最終章まで通して読むと「アプリケーションとデータベースの境界とは来存在せず、入力されたデータを『いつ』『いかに』『安全に』加工・保存・出力するかがアプリケーションであり、その目的に対する最善手をフラットに考えるとある意味でアプリケーション全体が既にひとつのデータベースであってその仕事の一部

    コンピュータサイエンスで1冊ずつ本を上げるとしたら何になりますか?就職前にバイブル的な本を勉強したいと思いました。 -コンピュータアーキテクチャ -データベース -os -アルゴリズムとデータ構造 -セキュリティ -ネットワーク -プログラミング -仮想化技術 | mond
    dmttlili
    dmttlili 2023/10/01
    @昔の私へ。パタヘネもっと読め。クラウドサービスがこれからも台頭し続けるがその下で動いているプロセッサの振る舞いを知っておくと必ず役に立つ。そして馬鹿のお前でもわかるはずだから読め読んでくれ本当(´;ω;`)
  • NTT退職エントリ 底辺子会社編

    先日10年勤務したNTT退職してフリーランスエンジニアになりました。 流行りの?NTT退職エントリーですが、よくあるのはNTT研究所とかの超エリートがGAFAMでデータサイエンティストになりましたみたいな話ですが、 私の場合はグループでも底辺の話で、NTT持株会社から見るとひ孫会社で保守を専門にする会社で更に中途採用です。 研究所なんてほんの上位の話なので、NTTの実態として大量の底辺保守人材を抱えているので、ある意味リアルな話になるかなと。 自己紹介 NWエンジニア歴9年、AWSエンジニア歴1年の37歳。 NWエンジニアと言いつつほぼ監視のみという弱々エンジニアでしたが、AWSエンジニアに転向して1年でフリーランスに挑むことにしました。 前歴 新卒時は氷河期末期。 新卒は金融営業だったが1年で嫌気差し退社 次も金融だったがパワハラにあい1年で退社 になり就職活動する気も起きないが金も

    NTT退職エントリ 底辺子会社編
    dmttlili
    dmttlili 2023/10/01
    AWS資格って結構評価されてんのか。へー。あと結構モチベになるなこの記事。