データベース

SQL Server

SQLServerで、インデックスと統計情報を追加しても、ストアドの処理が遅い場合

ストアドをチューニングアドバイザーに掛け、抽出されたインデックスと統計情報を追加すれば、ストアドのパフォーマンスを大幅に改善する事ができます。それは、テラバイトクラスのDBシステムでも同様です。 しかし、テラバイトクラスのDBだと、統計情報...
C#

SQLServerで、IISからのDB処理だけが遅い場合は、ストアド、ファンクションをリコンパイルする

テラバイトクラスのDBシステムを扱っていると、データ量が増えるたびに、特定のSQLが極端に遅くなることがあります。 その時に、遅くなったSQLの実行プランを確認すると、インデックススキャン(Index seek)のコストが跳ね上がり、SQL...
SQL Server

SQLServerの最新パッチ

SQLServer 2008 R2 SP2 の最新パッチがどれなのかは、このブログで確認できる。2013/2/24時点の最新パッチ(累計的な更新プログラム)はCU#5。 SQL Release Services Blog
SQL Server

6ヶ月以上使われていないインデックスを抽出するSQL

SQLServerのユーザーDBで、6ヶ月以上使われていないインデックスを抽出し削除する事で、不要なインデックスを増やさない。定期メンテナンス用のSQL。
SQL Server

SQLServerで、ユーザーDBに紐付く、データファイル、ログファイルの一覧を抽出する

SQL Server

SQLServerで、特定のスキーマの、インデックス一覧を抽出するSQL

「UserDb1」データベースにある、「UserShema2」スキーマに紐付くインデックスのみ抽出する、サンプルSQL。
SQL Server

SQLServer2008で、差分バックアップを使って、DBを復元する際の手順メモ

Restore Full backup 1.Open the Restore Database window in Microsoft SQL Server Management Studio2.Ensure the To database...
Oracle

Oracle 10G DBダンプ Exportコマンド バッチメモ

Oracle

Oracle 10g Enterprise Manager 再構築手順

へ接続した際に、エラーが発生してログイン画面さえ表示されなくなった場合、この手順を実施することで、Oracle Enterprise Manager を再度、使えるようになる。 1、現在の Enterprise Manager リポジトリを...
Oracle

Oracle Database 10g を Windows7 に構築する手順メモ

1.Oracle Database 10g 10.2.0.3 インストール。 ※インストール中に表示される、OSの承認画面や、ファイアーウォールの承認画面は、全て許可するものとし、あえて記述はしていません。  a、解凍してインストーラを右ク...