2020年11月15日のブックマーク (2件)

  • データベースを遅くするための8つの方法

    はじめに Twitterのタイムラインを見ていたらバッチ系のプログラムで逐次コミットをやめて一括コミットにしたら爆速になったというのを見ました。当たり前でしょ、と思ったけど確かに知らなければ分からないよね、と思って主に初心者向けにRDBを扱うときの注意点をまとめてみました。 プログラミングテクニック的なところからテーブル設計くらいの範疇でDBチューニングとかは入ってないです。 自分の経験的にOracleをベースに書いていますが、他のRDBでも特に変わらないレベルの粒度だと思います。 大量の逐次コミットをする バッチアプリケーションでDBにデータをインサートすると言うのはかなり一般的な処理です。しかしデータ量が少ない時はともかく大量のインサートを逐次コミットで処理するとめちゃくちゃ遅くなります。数倍から十数倍遅くなることもあるので、10分程度のバッチが1時間越えに化けることもザラにあるので原

    データベースを遅くするための8つの方法
    chikurou
    chikurou 2020/11/15
    この人あんまりDBに詳しくないのでは。もっと技術的に具体的なこと書いた方が良いかな。truncateはPostgreSqlならrollbackできるね
  • 「えっ今なんて?」と聞き返したくなる行動原理…バズるのに嫌われる『鬼滅』無惨様の魅力 | 文春オンライン

    今日も今日とてツイッターでは、無惨様のパワハラ会議のセリフ改変画像がバズっている。 ネットをよく見る人ならどこかで見たことがあるかもしれない。『鬼滅の刃』第6巻、52話で鬼の首領である鬼舞辻無惨が、部下である下弦の鬼たちを集めてその不甲斐なさをなじり、一人一人処刑していくその理不尽さは、アニメ放送以降ネットでも話題になった。 漫画内のセリフ部分を自分たちの会社事情に書き換えたツイートがバズったり、ニュース番組のパワハラ問題の音声をアニメの映像に被せたYouTube動画が100万回以上再生されたり、「無惨様のパワハラを適法に言い直すと」「無惨様がもし学校の先生だったら」などありとあらゆるバリエーションの大喜利が生まれヒットし続けている。

    「えっ今なんて?」と聞き返したくなる行動原理…バズるのに嫌われる『鬼滅』無惨様の魅力 | 文春オンライン
    chikurou
    chikurou 2020/11/15
    最終ページに最終巻のネタバレがあると読んで途端に読むのを止めた。あぶね