pgroll works by creating virtual schemas by using views on top of the physical tables. This allows for performing all the necessary changes needed for a migration without affecting the existing clients. pgroll follows a expand/contract workflow. On migration start, it will perform all the additive changes (create tables, add columns, etc) in the physical schema, without breaking it. When a breakin
Explaining EXPLAIN 第2回 第20回しくみ+アプリケーション勉強会 (2011年6月4日) PostgreSQLしくみ分科会 中西 剛紀 2 Explaining → プラン演算子 演算子 関連処理 始動 コスト Seq Scan 表スキャン 無 Index Scan 索引スキャン 無 Bitmap Index Scan 有 Bitmap Heap Scan 有 Subquery Scan 副問合せ 無 Tid Scan ctid = ... 無 Function Scan 関数スキャン 無 Nested Loop 結合 無 Merge Join 結合 有 Hash Join 結合 有 Sort ORDER BY 有 Hash 有 演算子 関連処理 始動 コスト Result 関数スキャン 無 Unique DISTINCT UNION 有 Limit LIMIT OFF
PostgreSQLには、用途や環境に応じて様々な構成を組み、最適なパフォーマンスで動作させられるよう、設定ファイルpostgresql.confに多くのパラメーターが存在します。そのパラメーターを正しく設定し調整を行うためには、PostgreSQLのアーキテクチャーを理解する必要があります。ここでは、押さえておきたい、PostgreSQLの基本的なアーキテクチャーについて説明します。なお、この記事で対象にしているPostgreSQLのバージョンは9.5以降です。 1. PostgreSQLの基本構成 PostgreSQLの基本的な構成について説明します。はじめに、主なプロセス、メモリー、および、ファイルについての構成図を示します。 図1 PostgreSQLの基本構成 PostgreSQLを構成する主なプロセス、メモリー、ファイルについて、その用語と概要を説明します。 リスナープロセス
By Xiao Zhang, Yang Ji, Jim Fitzgerald, Yue Chen and Claud Xiao December 10, 2020 at 6:00 AM Category: Malware, Unit 42 Tags: coin miner, coin mining, cryptojacking, exploit, PostgreSQL, vulnerabilities This post is also available in: 日本語 (Japanese) Executive Summary Cryptojacking (or simply malicious coin mining) is a common way for malware authors to monetize their operations. While the underlyi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く