Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
JSSUG(Japan SQL Server User Group):第2回 SQL Serv...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
masaru1006
March 20, 2018
Technology
460
0
Share
JSSUG(Japan SQL Server User Group):第2回 SQL Server 2017勉強会
JSSUG(Japan SQL Server User Group):第2回 SQL Server 2017勉強会の資料
masaru1006
March 20, 2018
More Decks by masaru1006
See All by masaru1006
JSSUG(Japan SQL Server User Group):第8回 SQL Server 2017勉強会
masaru1006
0
920
JSSUG(Japan SQL Server User Group):第5回 SQL Server 2017勉強会
masaru1006
0
1.4k
JSSUG(Japan SQL Server User Group):第4回 SQL Server 2017勉強会
masaru1006
0
520
Other Decks in Technology
See All in Technology
Microsoft Fabricで考える非構造データのAI活用
ryomaru0825
0
600
PostgreSQL 18のNOT ENFORCEDな制約とDEFERRABLEの関係
yahonda
1
190
LLMに何を任せ、何を任せないか
cap120
11
6.9k
AIエージェント勉強会第3回 エージェンティックAIの時代がやってきた
ymiya55
0
210
FlutterでPiP再生を実装した話
s9a17
0
240
来期の評価で変えようと思っていること 〜AI時代に変わること・変わらないこと〜
estie
0
130
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
18k
Datadog で実現するセキュリティ対策 ~オブザーバビリティとセキュリティを 一緒にやると何がいいのか~
a2ush
0
180
Databricks Appsで実現する社内向けAIアプリ開発の効率化
r_miura
0
230
SSoT(Single Source of Truth)で「壊して再生」する設計
kawauso
2
410
Babylon.js Japan Activities (2026/4)
limes2018
0
140
開発チームとQAエンジニアの新しい協業モデル -年末調整開発チームで実践する【QAリード施策】-
qa
0
670
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.6k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
81
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
68
38k
The SEO identity crisis: Don't let AI make you average
varn
0
430
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
660
Product Roadmaps are Hard
iamctodd
PRO
55
12k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
97
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
320
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Paper Plane (Part 1)
katiecoart
PRO
0
6.3k
Transcript
第2回 SQL Server 2017勉強会 開催日:2018年01月27日 主催:JSSUG(Japan SQL Server User Group)
2018/01/27 JSSUG(Japan SQL Server User Group) 1
本日の発表の流れ 1.圧縮指定のバックアップ取得の注意点について 1.1.ファイルサイズに注意!! 1.2.デモ実施 1.3.実際に検証してみて分かった事 2.復旧モデルの違いによるトランザクションログファイルの再利用のタイミングの違いについて 2.1.完全復旧モデルと単純復旧モデルの違い 2.2.デモ実施 2.3.実際に検証してみて分かった事 2018/01/27
JSSUG(Japan SQL Server User Group) 2
圧縮指定のバックアップ取得の 注意点について 2018/01/27 JSSUG(Japan SQL Server User Group) 3
ファイルサイズに注意!!(1) [タスク]-[バックアップ]でのバックアップ取得の注意点 圧縮指定時のファイルサイズは最終的なファイルサイズだけでなく、バックアップ取得中の圧縮 前のファイルサイズを考慮する必要が有る バックアップを取得し、圧縮は最後に行われるため、実際には圧縮前のファイルサイズを 格納可能なディスクスペースが必要
「以前、圧縮指定で取得したバックアップファイルのサイズが10GBで、ディスクが12GB 空いているので、圧縮指定でバックアップ取得すれば大丈夫そう。」と考えて取得すると、 ディスクのスペースが足りなくて失敗する。 2018/01/27 JSSUG(Japan SQL Server User Group) 4
ファイルサイズに注意!!(2) 2018/01/27 JSSUG(Japan SQL Server User Group) 5 バックアップ時の 圧縮指定
デモ実施 2018/01/27 JSSUG(Japan SQL Server User Group) 6 実際に動作させて、 確認してみましょう。
実際に検証してみて分かった事(1) 実際に検証してみて、最後にファイルサイズが縮小される事が分かった 圧縮指定時の圧縮前のバックアップファイルのファイルサイズは、圧縮未指定時のファイルサイ ズよりは小さい 圧縮指定時の圧縮前のバックファイルのファイルサイズは、圧縮後の5~6倍程度を見込んで おいた方が良い??(少なくとも、今回の検証結果、私の過去の経験からすると。) 2018/01/27
JSSUG(Japan SQL Server User Group) 7
復旧モデルの違いによる トランザクションログファイルの再利用の タイミングの違いについて 2018/01/27 JSSUG(Japan SQL Server User Group) 8
完全復旧モデルと単純復旧モデルの違い(1) 完全復旧モデルでも単純復旧モデルでも、トランザクションログは出力される 完全復旧モデルと単純復旧モデルで違うのは、トランザクションログの再利用のタイミング 完全復旧モデルは、ログをバックアップするまで、トランザクションログは再利用されない 単純復旧モデルは、当該トランザクションが終了したタイミングで、直ぐに再利用される 2018/01/27
JSSUG(Japan SQL Server User Group) 9
デモ実施 2018/01/27 JSSUG(Japan SQL Server User Group) 10 実際に動作させて、 確認してみましょう。
(ちょっと、自信が無いので、皆さんで議論しましょう。。。)
実際に検証してみて分かった事(1) 完全復旧モデルの場合は、ログをバックアップするまで、DBCC SHRINKFILEで0MBを指定して、実行して も、初期サイズまで戻らない 単純復旧モデルの場合は、ログをバックアップしなくても、DBCC SHRINFFILEで0MBを指定して、実行す れば、初期サイズに戻る
「完全復旧モデル ⇒ 単純復旧モデル」は、プロパティの変更だけで切り替わる 「単純復旧モデル ⇒ 完全復旧モデル」は、プロパティを変更した後に、データバックアップが必要 参考URL:https://technet.microsoft.com/ja-jp/library/ms178052(v=sql.105).aspx 完全復旧モデルの場合に、ログをバックアップする前に、ファイルサイズが初期サイズに戻らないが、縮小される のが謎のまま。。。また、2回目で更にファイルサイズが変わる。 2018/01/27 JSSUG(Japan SQL Server User Group) 11
終わりに 2018/01/27 JSSUG(Japan SQL Server User Group) 12
終わりに 皆さん、ご清聴、ありがとうございました。 検証すると、色々と疑問が解けて有意義です! 2018/01/27 JSSUG(Japan SQL Server User
Group) 13