タグ

ブックマーク / www.techscore.com (7)

  • 19.State パターン

    19.1 State パターンとは 第19章では State パターンを学びます。State とは、英語で「状態」を意味する単語です。 オブジェクト指向設計では、モノをクラスとして表現することが多くあります。State パターンとは、 モノではなく、「状態」をクラスとして表現するパターンです。 状態によって、動作のパターンが変わることがよくあります。 例えば、「機嫌のいい状態」「機嫌が悪い状態」の2つの状態があるお母さんにいくつか頼みごとをすることを考えます。 機嫌のいい状態のお母さんに「お小遣い頂戴」「おやつ頂戴」などのお願いをした場合、 「はいはい」といってお小遣いをくれたり、おやつを出してくれたりするでしょう。 しかし、機嫌の悪い状態のお母さんにこれらのお願いをしても聞き入れてくれないかもしれません。 お母さんは状態によって、振る舞いが変わるわけです。 State パターンとは、この

    akio0911
    akio0911 2009/04/28
  • トップページ

    SQL データベース操作言語SQLについて、またRDBMSの持つ機能について詳しく解説します。 DB概要、SQL、テーブル操作、データ操作 ... 特集:replication PostgreSQLのレプリケーションシステムを紹介し、それらの機能を比較していきます。 特集:pgbench PostgreSQLのベンチマークテストに用いられるプログラムである pgbench について解説します。 SQL演習問題 各章に用意された演習問題を集めました。

    akio0911
    akio0911 2009/01/20
  • pgbenchの導入pgbenchSQL -TECHSCORE-

    2.1. pgbenchとは pgbenchとは石井達夫氏によって作成されたPostgreSQLのベンチマークテストを行うためのプログラムで、 PostgreSQL体とともに配布されています。 サーバー側データベースの基的なベンチマークに用いられるTPC-Bを基に作成されており、 1秒間に実行できるトランザクション数で性能を判断します。 特徴として、マルチユーザー環境をシミュレートすることができ、容易に同時接続環境をテストすることができます。 また、移植性が高く、インストールも簡単です 2.2. インストール pgbenchはPostgreSQLを解凍して作られたディレクトリ内のcontrib/pgbenchに存在します。 そのため、改めて入手する必要はありません。 contrib/pgbenchに移動し、データベース管理者(またはスーパーユーザー)の権限でコンパイル・インストールをす

    akio0911
    akio0911 2008/08/01
  • トランザクションSQL -TECHSCORE-

    SQL データベース操作言語SQLについて、またRDBMSの持つ機能について詳しく解説します。 DB概要、SQL、テーブル操作、データ操作 ... 特集:replication PostgreSQLのレプリケーションシステムを紹介し、それらの機能を比較していきます。 特集:pgbench PostgreSQLのベンチマークテストに用いられるプログラムである pgbench について解説します。 SQL演習問題 各章に用意された演習問題を集めました。

    akio0911
    akio0911 2008/08/01
  • [SQL] 3. pgbenchの使用方法

    2006.05.18 株式会社四次元データ 内田康介 pgbench 3章 pgbenchの使用方法 3.1. pgbenchの使用手順 3.2. オプション指定 3.1. pgbenchの使用手順 pgbenchを起動するにはコマンドは以下のようになっています $ pgbench -オプション データベース名 また、pgbenchでベンチマークテストを行なうには、以下の手順で進めなければなりません。 データベースの初期化 → ベンチマークテストで使用するデータベースの作成をします。 ベンチマークテストの実行 → 様々な条件を指定し、ベンチマークテストを実行します。 3.2. オプション指定 pgbenchには、起動時に指定する様々なオプションがあります。 ここでは、pgbenchを使う上で重要なオプションのみ抜粋して紹介します。

    akio0911
    akio0911 2008/08/01
  • トップページ

    SQL データベース操作言語SQLについて、またRDBMSの持つ機能について詳しく解説します。 DB概要、SQL、テーブル操作、データ操作 ... 特集:replication PostgreSQLのレプリケーションシステムを紹介し、それらの機能を比較していきます。 特集:pgbench PostgreSQLのベンチマークテストに用いられるプログラムである pgbench について解説します。 SQL演習問題 各章に用意された演習問題を集めました。

  • トップページ

    SQL データベース操作言語SQLについて、またRDBMSの持つ機能について詳しく解説します。 DB概要、SQL、テーブル操作、データ操作 ... 特集:replication PostgreSQLのレプリケーションシステムを紹介し、それらの機能を比較していきます。 特集:pgbench PostgreSQLのベンチマークテストに用いられるプログラムである pgbench について解説します。 SQL演習問題 各章に用意された演習問題を集めました。

    akio0911
    akio0911 2007/12/01
  • 1