2015年1月19日月曜日

Debug Diagnostic Toolの設定

・前記事で行った内容

 Debug Diag Collectionを起動

  ⇒Add Rule
    Performance
    Performance Counters
  ⇒Add Pref Triggers
    W3SVC_W3WPを選択
    ⇒対象のアプリケーションプールを選択
     追加
  ⇒Select Performance Countersの画面
    リストを全選択
  ⇒Edit Threshold
    Above
    1
    1
  ⇒Select Dump Targetsの画面
    Add Dump Target
    All active IIS/COM+ related processes

こんな感じ

Debug Diagnostic Tool

IIS上でw3wp.exeがcpuに高負荷をかける現象について

IIS Worker Process(アプリケーションプールのw3wp.exe)
がCPUを100%使用してしまう現象について。


何も特に処理を実行していないのに
w3wp.exeのCPU使用率が15%~25%程度動いたままであった。

MicrosoftのDebug Diagnostic Toolを使用して
プロセスの状態をダンプしたところ

Oracle.DataAccess.Client.OracleTuningAgent.DoScan()
Oracle.DataAccess.Client.OracleTuningAgent.TuningFunction()

が、動いているように出てきた。

それを基に以下を参照した。

Oracle 11g 11.2.0.1の64bit版の不具合らしい。
11.2.0.2で解消されているとのことだが

プログラムのConnectionStringに以下を
追加することで解決した。

SelfTunig = false

2014年10月16日木曜日

NetworkServiceが共有フォルダにアクセスするときのアクセス権

NETWORK SERVICEはコンピューターアカウントで、ネットワークリソースに
アクセスするため、共有フォルダの共有アクセス権限は、コンピューター名になる。

⇒共有アクセス権限の設定
⇒ユーザー、コンピューター、サービスアカウントまたはグループの選択
⇒オブジェクトの種類
⇒コンピューターのチェックをON
⇒入力欄にNETWORK SERVICEが稼働するコンピューター名を入力 


http://msdn.microsoft.com/ja-jp/library/cc759279%28v=ws.10%29.aspx

2014年10月2日木曜日

メイリオのアンチエイリアス

Windows7

システムの詳細設定
パフォーマンス
視覚効果
スクリーンフォントの縁を滑らかにする

で変更できる。

2014年7月7日月曜日

oracle dba権限

startupとか発行する時は、windowsのグループora_dbaにユーザーを入れてあげる

2014年6月27日金曜日

Windowsで特定のネットワークアドレスからのPing、ファイル共有拒否

コンパネ→ファイアウォール→詳細設定→受信の規則

■Ping
 ・ファイルとプリンターの共有(エコー要求 - ICMPv4 受信)
 ・プロパティ
 ・スコープ
 ・リモートIPアドレス
  これらのIPアドレス
   ローカルサブネットを削除
   追加→特定のネットワークアドレスまたはIPアドレス

■ファイル共有
 ・ファイルとプリンターの共有 (SMB 受信)
 ・ファイルとプリンターの共有 (NB セッション受信)
 ※あとはPingの時と一緒