2009-03-01から1ヶ月間の記事一覧

Insert文のチューニング

oracleでInsert命令のチューニングを行うには以下の手段がある。 1.ダイレクトロードインサートを使う メリット: APPENDヒント句を記述するだけでOKなのでプログラムの改修が不要。 デメリット: Insert実行後に必ずcommitを発行する必要がある。 表単位のロ…

中国語を含むページが文字化け

文字コードをUnicode(UTF-8)にしたら解消されるかも。 (IE6,Firefox3で確認)

既定のブラウザを変更する

1.「コントロールパネル」→「プログラムの追加と削除」を開く 2.左のメニューにある「プログラムのアクセスと既定の設定」を選択 3.カスタムを選択しツリーを開く 動作確認環境:WindowsXP

STATSPACK

Oracleの性能分析をするためのレポートを作成するOracleデータベース標準のツール インストール、使用手順は以下のとおり。 SQLトレースと比べ、処理は軽いが採取できる情報が異なるため使い分けが必要。 ・インストール手順 1.SYSDBAでSQLPlusからログイン …

動的パフォーマンスビュー

V$SQL,V$SQL_TEXT,V$SQL_PLAN。 現在共有SQL領域にキャッシュされているSQLの情報が格納されている。 これらを用いて、チューニングが可能。 1.V$SQLで調査したいSQLのSQLIDを調べる SELECT * FROM V$SQL WHERE SQL_TEXT LIKE '%HOGE_TBL%' 2.EnterPrise Man…

AWRレポート

Oracle10gより提供された機能。Enter Prise Managerで性能分析がGUIにより収集、レポート作成までできる。 Statspackより手軽、かつ詳細。 ただし、利用するにはEnterprise Edition でかつ Oracle Diagnostics Pack のライセンスが必要。 レポート作成までの…

WebサービスでHelloWorld

WebサービスでHelloWorldを表示するサンプル、及び手順。 1.仮想ディレクトリの作成 IISにWebサービスの配置先ディレクトリを作成する(Webアプリケーションとすること) 2.Webサービスの作成 2−1.Webサービスアプリの作成 VisualStadioを開き、「ファイ…

cacls

cacls.exeを使用するとフォルダやファイルのアクセス権を変更することができる。 Explorerのセキュリティタブからもアクセス権を変更することは可能だが、 %windir%\assembly/など、一部のフォルダはExplorerから変更できない。 それらのフォルダを変更した…

ClickOnceの欠点

Windowsインストーラと比べ、以下のような欠点がある。 ・ClickOnceでのメニュー統合やシングルサインオンの実現が難しい ・配布に使用するWebページをカスタマイズする機能がない ・レジストリへの登録ができない ・すべてのユーザーへのインストールができ…

XPのセキュリティタブ

WindowsXPではユーザごとのフォルダ、ファイルへのアクセス件を設定する 「セキュリティ」タブがデフォルトでは表示されていない。 表示させるには以下の手順で。 1.エクスプローラの「ツール」→「フォルダオプション」 2.「表示」タブ→「簡易ファイルの…

FTPサーバへのアクセス

.NetFrameWork2.0以降ではSystem.Net.WebClientクラスを用いて 簡単にFTPでのアップロードダウンロードが可能。 Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim wkW…

ファイルのダウンロード

HTTPでのWebサーバ上のファイルをダウンロードするサンプル。 1は進行状況のダイアログがなし、2は進行状況のダイアログあり。 また、2についてはユーザとパスワードを指定できるがフォルダに権限を設定していなければ指定する必要はない。 サンプルソー…

ClickOnceのデバッグ

ClickOnceで動作する場合に実行される箇所をデバッグをするには通常のデバッグでは出来ない。 デバッグするにはClickOnceアプリを動作させて、そのプロセスにアタッチする必要がある。 手順は以下のとおり。 1.ClickOnceアプリを起動する 2.メニューバーの…

ClickOnce 強制的にアップグレード

ClickOnceはサーバ上に最新バージョンがリリースされると 起動時に最新バージョンをインストールするかどうかのダイアログが表示される。 しかし、そこでスキップされてしまうと最新バージョンでないアプリが動作されてしまうことがある。 そこで、以下のよ…

ClickOnceサンプルアプリ

ClickOnceで動作するWindowsアプリケーションの作成手順は以下のとおり。 1.メニューバーの「ファイル」→「新しいプロジェクト」 2.プロジェクトの種類を「Widnowsアプリケーション」で作成 3.「プロジェクト」の「プロパティ」→「発行タブ」を開く 4.「発行…