問題タブ [maintenance-plan]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - SQL Server データベースでインデックスを再構築する頻度は?
現在、データベースのサイズは 10 GB で、毎月約 3 GB ずつ増加しています。クエリの実行時間を改善するために、時々インデックスを再構築する必要があるとよく耳にします。では、特定のシナリオでどのくらいの頻度でインデックスを再構築する必要がありますか?
maintenance-plan - バグ修正と機能強化の比率は?
この質問の趣旨に沿って、バグの修正と新機能の実装にかかる時間の割合を把握したいと思いました。可能であれば、個々の開発者の統計ではなく製品全体の見積もりを出し、通常の 1 年間の平均を出すようにしてください。比較できるように、製品/プロジェクトの一般的な説明を提供してください。具体的には :
- プロジェクトの成熟度
- まだ活発に開発されていますか、それとも厳密にメンテナンス中ですか?
- 製品/プロジェクトのサイズ見積もり
- 開発チームの規模 (すべてを含む)
- ジョエル テストでのあなたのチームのスコアは何点ですか。
元 :
- 約 80% の時間がバグ修正に費やされ、20% が新しいものに費やされました
- 成熟したソフトウェア (20 歳)
- 積極的に開発
- 150 万行のテキスト、約 700k ~ 900k LOC
- 12 ~ 15 人が積極的にコーディングしています。
- 確かに 5/12 でした。7/12 と言う人もいます。
sql-server - SQL Server メンテナンス プランのタスクと完了
こんな感じのメンテナンスプランが・・・
Import Data と Process Data はジョブを呼び出しており、Post Process は Execute Sql タスクです。データのインポートまたはデータの処理が失敗した場合、次のクライアントのデータのインポートに進みます...
データのインポートとデータの処理はどちらも、組み込みの SQL ログ プロバイダーを使用する SSIS パッケージを含むジョブです。
現状の構成に対する私の期待は次のとおりです。
- クライアント 1 インポート データの実行: 失敗 -> クライアント 2 インポート データ | 成功プロセス データ
- プロセス データの実行: 失敗 -> クライアント 2 データのインポート | 成功後のプロセス
- 後処理の実行: 完了 -> 成功または失敗 -> 次のクライアント インポート データ
ただし、これはログに表示されているものではありません... クライアント インポート データの SSIS ログ エントリがいくつか表示され、次にポスト プロセス ログ エントリがいくつか表示され、次にクライアント インポート データに戻ります! アーグ!!
私は何を間違っていますか?Client 1 Import Data の「成功」部分が開始されるとは思いませんでした...まあ...成功した、つまり終了しました! ログはそうではないことを示しているようですが...
これらのタスクは、同時ではなく連続している必要があります。これは可能ですか?
ありがとう!
sql-server-2008 - SQL Server メンテナンス プラン レポートの場所を変更しますか?
ウィザードを使用せずに SQL Server 2008 でいくつかのメンテナンス プランを作成しました (つまり、[メンテナンス プラン] を右クリックし、[新しいメンテナンス プラン...] を選択します)。この方法で作成した場合、メンテナンス プラン アクション レポートの場所を指定するオプションはありません。既定では、SQL Server のそのインスタンスの Program Files フォルダーの Log サブフォルダーに配置されます。ウィザードを使用してメンテナンス プランを作成する場合、それらのレポート ファイルの場所を指定できます。
レポート ファイルの場所を後で変更する方法が見つかりません。編集画面には場所を指定するオプションがなく、変更のために既存の計画をウィザードにロードする方法はないようです。T-SQL を表示すると、レポート ファイルのオプションが表示されません。
ウィザードを使用して計画を再作成せずに、保守計画アクション レポートが送信される場所を変更する方法はありますか?
sql-server-2008 - あるSQLServer2008インスタンスから別のインスタンスへのメンテナンスプランの移行
1つのSQLServer2008インスタンスで広範なメンテナンス計画を立てており、他の4つのインスタンスに移動したいと考えています。各サーバーで再構築する以外に、これを行うための最良の方法は何ですか?
ありがとう
sql-server - SQL Server メンテナンス ウィザードのバックアップ計画
私は SQL Server メンテナンス ウィザードを (書籍と共に) 使用して、フル バックアップと差分バックアップの両方を生成しました。完全バックアップは月曜日の朝に実行され、差分バックアップは火曜日から土曜日まで実行されます。フル バックアップは正常に実行され、次の電子メール レポートが生成されます...
差分バックアップは実行されません。差分ジョブが完全バックアップの結果を見つけられないことを示すエラーで失敗します。次の電子メール レポートは、差分ジョブが失敗したときに送信されます...
ウィザードが使用できないスクリプトを生成するとは思わないが、問題を見つけることができないため、明らかな何かが欠けているに違いありません。本を手元に置き、ウィザードを準備して、作成プロセスを 2 回繰り返しましたが、喜びはありません。どんな助けでも大歓迎です。Windows 7 で SQL Server 2008 Management Studio バージョン 10.0.2531.0 を使用しています。
sql - SQL Server 2008 のリモート メンテナンス プラン
SQL Server 2008 のインスタンス #1 でメンテナンス プランを設定しました。理論的には、インスタンス #2 に接続し、それらのデータベースをインスタンス #1 のハード ドライブにバックアップします。
私は持っている:
- インスタンス #2 でログインを作成しました
- データベースをバックアップするために必要な正しいアクセス許可でログインすることを考えると (私はそれをテストしました)
- メンテナンス プランでインスタンス #2 への有効な接続を作成しました (テスト済み)
ただし、プランは実行されず、「メンテナンス プランに失敗しました」というエラーのみが表示されます。私が見逃しているものはありますか?
どんな助けでも大歓迎です。前もって感謝します!
更新: インスタンス #2 で、インスタンス #2 のデータベースをバックアップし、インスタンス #1 がインストールされているマシンにそれらを出荷するメンテナンス プランを作成しました。これもうまくいきませんでした!
sql-server - 保守計画の失敗時にのみオペレーターに電子メールを送信
レポートとログのウィザードを使用して、メンテナンスプランのレポート電子メールを設定できることは知っていますが、障害が発生した場合にのみこれを送信する方法はありますか?メンテナンスプランのデータベースのバックアップとデータベースの整合性タスクの確認のエラーに関する電子メールを受信することに興味があります。
sql-server - SQL メンテナンス クリーンアップ タスクは機能しているが削除されていない
BACKUP フォルダーを通過し、5 日以上前の .bak をすべて削除するメンテナンス プランがあります。ジョブを実行すると、成功メッセージが表示されますが、古い .bak ファイルがまだ存在しています。
次の質問の手順を試しました: https://serverfault.com/questions/245493/sql-maintenance-cleanup-task-success-but-not-deleting-files
Result is column IsDamaged = 0
次の質問で確認しましたが、これは私の問題ではありません: https://serverfault.com/questions/94094/maintenance-cleanup-tasks-running-successfully-but-not-deleting-back-up-files
また、Job and Maintenance Plan を削除して再作成しようとしましたが、役に立ちませんでした。
何か案は?
sql-server - 日次保守計画レポートをメールで送信
現在、次のことを行う SQL のメンテナンス プランを実行しています。
1 日 1 回の完全バックアップ
1 時間ごとのトランザクション ログのバックアップ
1 日 1 回のメンテナンス クリーンアップ
レポート オプションで、メール受信者にレポートを送信するように設定したので、今では 1 時間ごとにメールが届きます。
たとえば、1 日の終わりに、すべてのサブ プランの結果が記載された概要メールを受信することはできますか? 同様のことを達成する方法について何か提案はありますか?