10/31からDB2 Express-Cのバージョン9.5が公開されてる。 ダウンロードページ*1から落としてCentOSに突っ込んでみた。 入れたのは以下3つ。下2つはオプションで特に無くても構わないのだけれど、日本語メッセージだとやっぱり見やすいので一応。 DB2 Express-C data server(Linux 32-bit) DB2 9.5 National Language Package DB2 Express-C data server tar.gzを適当なところに展開 cd ./exp/ ./db2_install -b /opt/ibm/db2/V9.5 -p EXP -n 本当は./db2setupのJAVA GUIでやるとユーザの作成とかもろもろのウィザード上で出来て楽なのだが、エラーが出て固まってしまうので諦めて手動構成をした。 ユーザ作成 su - grou
Tips To return expected results, you can: Reduce the number of search terms. Each term you use focuses the search further. Check your spelling. A single misspelled or incorrectly typed term can change your result. Try substituting synonyms for your original terms. For example, instead of searching for "java classes", try "java training" Did you search for an IBM acquired or sold product ? If so, f
以前仕事でAPLチームに聞かれたので、調査してみた。 やりたいのは、夜間バッチ処理などで特定の条件にマッチした行のみを高速に削除したいとのこと。 その時は、テーブルを分離して全削除できるようにしてTRUNCATEをすすめたけど、他に方法がないか確認してみる。 SQLを見てないけど、多分以下のような感じだと思う。 FETCH FIRST n ROWS ONLY を指定して一度に削除する行数を限定しログが溢れない様にしているんじゃないかな。 db2 "DELETE FROM (SELECT * FROM 表名 WHERE 条件 FETCH FIRST 件数 ROWS ONLY)" ※ 削除すべき行がすべて削除されるまで繰り返し実行。 「SQL0100W FETCH、UPDATE または DELETEの対象となる行がないか、または照会の結果が空の表です。 SQLSTATE=02000」 削除対象
本連載はDB2 UDB V8のシステム管理者、およびアプリケーション開発者のために、パフォーマンス・チューニングに必要な技法を紹介する。記事の原文はIBM developerWorksで2004年4月に公開された「Best practices for tuning DB2 UDB v8.1 and its databases」で、DB2の設計、配置、構成、SQL、運用管理、モニタリングといった内容を、実践的な操作を中心に解説している。想定する読者はDB2データベース管理の中級レベルのスキルを持っているユーザーである。スクリーン・ショットなど一部のコンテンツは、日本語版のものに差し替えている。(編集局)
アクセス・プランのExplain SQL Explain機能はSQLコンパイラの機能の一部であり、ステートメントのアクセス・プラン、およびステートメントがコンパイルされた環境を表示するために使われます。Explainの情報は、いくつかの方法で収集および表示することができます。 Explainの情報は、以下を行うために役立ちます。 照会のために選択された実行プランを理解する アプリケーション・プログラムを設計する アプリケーションをいつ再バインドすべきかを決定する データベースを設計する SQLステートメントのExplainデータを取得するには、Explain機能を呼び出す許可IDと同じスキーマを使用して、事前にExplain表を定義しておく必要があります。Explain表のDDLについては、DB2のインストール・ディレクトリの「sqllib/misc/explain.ddl」または「sql
Tips To return expected results, you can: Reduce the number of search terms. Each term you use focuses the search further. Check your spelling. A single misspelled or incorrectly typed term can change your result. Try substituting synonyms for your original terms. For example, instead of searching for "java classes", try "java training" Did you search for an IBM acquired or sold product ? If so, f
データベースの作成 Internet Management Server または Web Services Courier エンドポイントで使用する DB2 クライアントをマシンにインストールする必要があります。そのクライアントと関連する DB2 インスタンスの下で管理リポジトリーまたは Web Services Courier データウェアハウスで使用するデータベースを作成する必要があります。データベースを作成するには、DB2 インスタンスの任意の許可ユーザーとしてログオンすることもできるし、DB2 クライアントをインストールしたユーザーとしてログオンすることもできます。 (DB2 クライアントをインストールしたユーザーは、そのクライアントに関連するすべての DB2 インスタンスにアクセスすることができます。) 次のコマンドを使用してデータベースを作成します。 db2 "create d
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く