SQL Serverに関するNekomajinのブックマーク (4)

  • リソース ガバナ(Resource Governor)によるリソース調整 - matu_tak’s blog

    SQL Server 2008 からは、リソース ガバナ機能がサポートされました。これは、CPU 利用率やメモリ割り当て量といったリソースの調整が行える大変便利な機能です。これにより、CPU を占有するバッチ アプリケーションの CPU 利用率を制限したり、CPU を占有する SQLCPU 利用率を制限したりするといったことが可能になります。 リソース ガバナは、次のように試すことができます。 まずは、[管理]フォルダで[リソース ガバナ]を右クリックして[新しいリソース プール]をクリックして新しいリソース プールを作成します。 [リソース ガバナのプロパティ]ダイアログが表示されたら、[リソース ガバナを有効にする]をチェックし、[リソース プール]の[名前]列に「testResourcePool」など、任意の名前を入力します。 次に、リソース プール内へワークロード グループを

    リソース ガバナ(Resource Governor)によるリソース調整 - matu_tak’s blog
  • SQL Server 2012 自習書シリーズ No.18 セキュリティ - HTML 版 - SQLQuality

    SQL Server 2012 自習書 「No.18 セキュリティ」(HTML 版) 松美穂と松崇博が執筆した完全オリジナル SQL Server 2012 自習書シリーズの「No.18 セキュリティ」の HTML 版です。 日マイクロソフトさんの Web サイトで Word または PDF 形式でダウンロードできますが、今回、HTML 版として公開する許可をいただきましたので、ここに掲載いたします。[2013年12月29日]

    SQL Server 2012 自習書シリーズ No.18 セキュリティ - HTML 版 - SQLQuality
  • C# SQL Server 2005でデータの変更を監視する

    [English] データベースを使用するプログラムで、特定のデータが更新された際に何か処理を行うという場合があります。 真っ先に思いつく方法としては、「ポーリング」つまり定期的にデータベースからデータを取得して変更の確認し、もしもデータの内容に変更があれば必要な処理を行うという方法です。 しかし、ポーリング間隔を短くするとトラフィックや負荷が増えてしまい、逆にポーリング間隔を長くすれば、データ変更から実際に処理が行われるまでの遅延が大きくなってしまいます。 そこで、使用できる環境が限定されてしまいますが、Microsoft SQL Server 2005 以降のデータベースを使用している場合クエリ通知を検討してみると良いかもしれません。 使い方は簡単で、 監視したいレコードを通常の SELECT文 で問い合わせる(クエリ) そのSqlCommandとイベントハンドラをSqlDepende

  • DBM_特集1-2-1007

    DB Magazine 2010 July S P E C I A L F E A T U R E . 1 パフォーマンスチューニング 製品別に基礎から分かる テクニック最新 特集 1 SQL Serverの パフォーマンスチューニング  DBAならば一度は経験したことのあるデータ ベースの性能問題。「システム番中に急にクエ リが遅くなった」「負荷テストをしたら全般的にク エリが遅い」「新たに開発したクエリが遅い」な ど、性能問題はさまざまな場面で発生する問題 であろう。このような性能問題に対して必要とな るのが「パフォーマンスチューニング」である。し かし、特にまだ経験の少ないDBAにとって性能 問題に直面しても「何を調査したら良いのか」 「何が原因で性能が悪いのか」も分からず、どこ から手を付けるべきか悩む人もいると思う。  DBMSの性能問題への取り組みには、大きく 分けて次の3

  • 1