タグ

SQLとCPUに関するslay-tのブックマーク (3)

  • 門外不出のOracle現場ワザ | Oracle 日本

    第1章 目からウロコのOracleパフォーマンス分析テクニック 日オラクル株式会社 コンサルティング統括テクノロジーコンサルティング部 小田 圭二(おだ けいじ) 目次 Part1  間違いだらけのOracleパフォーマンス分析 Part2  標準ツールでOracleの状態を正確に知る方法 Part3  OSとI/Oはパフォーマンス低下にどう影響するか OracleとOS・I/O・ネットワークの関係 OSの稼動状態はOracleに大きく影響する 低使用率でもCPUがボトルネックのケース CPUリソースを大量消費するSQL文 データベースの性能とディスクI/O I/O性能の計測方法 wait I/Oが大きい=I/Oボトルネック? I/Oデータの例 少し難しいI/Oパフォーマンストラブル おわりに Part3 OSとI/Oはパフォーマンス低下にどう影響するか OracleとOS・I/O

  • Cloud Run(フルマネージド)でリクエスト外に処理をすると200倍遅くなる - orangain flavor

    はじめに Cloud Runはサーバーレスなコンテナ実行基盤です。この記事ではフルマネージド版のCloud Runのみを対象とし、フルマネージド版のCloud Runを指して、単にCloud Runと表記します。 Cloud Runの料金プランの特徴として、リクエストの実行中のみ課金対象になるという点が挙げられます。しかし、リクエストのたびにコンテナの起動と終了を繰り返すわけではなく、起動したコンテナはある程度使い回されます。リクエストが無い間は、コンテナが起動していても課金されないというわけです。 課金対象の時間 (https://cloud.google.com/run/pricing?hl=ja より引用) だからと言って無料で使い放題というわけではなく、コンテナランタイムの契約として、リクエスト中しかCPUが使えないと明記されています You should only expect

    Cloud Run(フルマネージド)でリクエスト外に処理をすると200倍遅くなる - orangain flavor
  • SQL実践入門──高速でわかりやすいクエリの書き方 - kagamihogeの日記

    俺は実務経験をある程度こなしたあと、RDBの知識不足を認識したクチである。改めてRDBを勉強し始めて困ったことの一つは、実行計画の読み方がよくわからないことだった。もちろん、ぐぐればNESTED LOOP JOINが何かとかは出てくるし、公式のマニュアルも参考になる。ただ、webの文献は体系だって解説があるとは限らないし、個人のブログなどは粒度がバラバラで、まとまった量の知識を得るには向いていない。マニュアルも膨大な量があるので慣れていないと目的の文書が書いてあるかどうかすら分からないし、あったとしても必要なレベルの解説があるかどうは分からない。 そこで書の出番である。既存の書籍にもSQLとパフォーマンスを論じたものはあるにはあるのだが、それに特化したの存在は、少なくとも俺は知らない。一冊だけ、データベースパフォーマンスアップの教科書 基原理編 - kagamihogeの日記という極

    SQL実践入門──高速でわかりやすいクエリの書き方 - kagamihogeの日記
  • 1