Tipsというか、メモなんですがww

運用フェーズになると、DBのバックアップもそうですが、
ディスク容量との戦いになることもしばしば・・・
どのタイミングで圧縮するかは、業務要件次第ですかね。
自動圧縮もありますが、緊急的にうわっ!ちょwwwやべっwwwって時もあるでしょうということで・・

データ量が1000万件超えてくると、ログファイルもギガの単位になってきますから、
油断できません・・・
アタッチするときに、ログファイルを指定せずにアタッチして、新規作成ってのもアリかな?
とかおもっても、運用中にマスターDBをデタッチ&アタッチするかなー
数千万件のレコードをもってると、下手したらデタッチで数十分かかりますが・・・

SQL Server で tempdb データベースを圧縮する方法
 http://support.microsoft.com/kb/307487/ja
 DBCC SHRINKDATABASE (Transact-SQL)
 http://msdn.microsoft.com/ja-jp/library/ms190488.aspx

 DBCC SHRINKDATABASE
 http://msdn.microsoft.com/ja-jp/library/ms190488.aspx

  
   DBCC SHRINKDATABASE ({データベース名})


【ログの切り捨て】
    BACKUP LOG {データベース名} WITH TRUNCATE_ONLY
  (参照)http://technet.microsoft.com/ja-jp/library/ms186865.aspx