SlideShare a Scribd company logo
1 of 31
Notes的
減量サバイバル
64GB って意外と小さいよね、ね?!
中野 晴幸 (Haruyuki Nakano)
Blog :
ノーツってヤッぁ…二児の父の苦悩つ
https://harunakano.blogspot.jp/
Twitter :
@harunakano
Facebook :
https://www.facebook.com/haruyuki.nakano.94
免責事項
 本資料の記載内容は2018年3月時点のものであり、できる限り正確を期すよう努
めておりますが、その内容の正確性を保証するものではなく、当資料の利用によ
り生じたいかなる損害に対して、いかなる責任も負わないものとします。
 本資料の情報は使用先の責任において使用されるべきであることをあらかじめご
了承ください。
 本資料に掲載の内容は不定期に更新されることもあります。他のメディア等に無
断で転載することはご遠慮ください。
忖度なしのエンドユーザー
全部の列をクリック
してソートできるよ
うにしてよ!
ファイルのリンクを
コピー?30個もあっ
て面倒だから添付し
ちゃうねー
ファイル添付だと写
真を見てもらえない
からさー
いろんな切り口で探
したいからビューは
70個作ってね!
ビューに本文のテキ
ストを全部出して!
NSF ファイルは最大 64 GB
NSF の内側にあるもの
 設計
 ビュー索引
 テキスト
 添付ファイル
など
設計
テキスト
添付ファイル
ビュー
64GB
何も消さずにどうにかしたい…
設計
テキスト
添付ファイル
ビュー設計
テキスト
添付ファイル
ビュー 設計
テキスト
添付ファイル
ビュー
圧縮? 外出し?
サバイバルの歴史
Ver. 新機能
9 ビューの移動
8.5 添付ファイルの移動
8 設計の圧縮
文書データの圧縮
7 DB2へ移動
6.5 添付ファイルのLZ1圧縮
6 ビットマップの圧縮
シングルコピーテンプレート
5 文書のアーカイブ
食事制限 ダイエット 外科手術
3つのアプローチ
食事制限
制限
格納フォーム
$UpdateBy
$Revision
未読
フォームを文書に格納しない
 文書すべてにフォームを保存すると、システムメモリを大量に消費し、保存しな
い場合に比べて必要なディスク容量が 20 倍に達することもあります
 文書にフォーム(設計)を埋め込まないよう設定します
$UpdatedBy フィールドのエントリを制限する
 デフォルトでは文書を編集したユーザーかサーバーの名前を完
全に保存します
 文書数が多く、頻繁に更新される場合に効果あり
 サイズを NotesDatabase.LimitUpdatedBy で設定/取得できます
$Revisions フィールドのサイズを制限する
 デフォルトで最大500の編集履歴が保存され、1履歴8バイト消費します
 文書数が多く、頻繁に更新される場合に効果あり
 推奨最大数は10です
未読マークを使用しない
 アプリケーション内にユーザーごとに未読IDテーブルを保持しなくなります
 未読IDテーブルはリソースを節約するために UNID でなく Note ID のリストを格
納しています
 ビューで「未読マークを表示しない」設定にするだけではサイズに影響しません
 既存アプリの場合、-c -U オプションを付けて圧縮します
ダイエット
圧縮
ビットマップ
設計
文書データ
添付ファイル
ビットマップを圧縮する
 リッチテキスト内にあるビットマップイメージを圧縮します
 Notes の設定で「文書内に張り付けた画像データを圧縮する」を有効にします
 Notes 6.0.5 以降 Notes.ini に OptimizeImagePasteSize=1 を追加して有効になりま
す ※8.5 以降はデフォルトで有効
設計を圧縮する
 アプリケーション内の設計要素を圧縮します
 設計要素が多い場合に効果あり
 既存アプリの場合、-c -n オプションを付けて圧縮します
 バージョン 8.0 以降、ODS 48 以降
文書データを圧縮する
 すべてのリッチテキストを対象に圧縮します
 テキストが多い、圧縮の余地が大きな画像データがインライ
ンで貼りついている、といった場合に効果あり
 既存アプリの場合、-c -v オプションを付けて圧縮します
 バージョン 8.0.1 以降、ODS 48 以降
添付ファイルをLZ1方式で圧縮する
 圧縮アルゴリズムが Huffmann から LZ1 に換わります
 テキストファイル以外でも高い圧縮率
 添付ファイルが多いアプリケーションに効果あり
 既存アプリの場合、-c -ZU オプションを付けて圧縮します
 バージョン 6.5.6, 7.0.1 以降、ODS 43 以降
外科手術
移動
文書
設計
添付ファイル
ビュー
DB2
RDB
文書を移動する
(アーカイブ)
 文書を別の NSF ファイルへ移します
 移した文書は元の NSF ファイルから削除できます
 保存先をデフォルトの /archive から変更できます
 –a オプションを付けて圧縮するとアーカイブと削除も行います
 バージョン 5 以降
設計を移動する
(シングルコピーテンプレート)
 NSF ファイルに設計要素を持たない代わりに、シングルコ
ピーテンプレートの設計要素へのポインタを NSF ファイル内
に持ちます
 1サーバー内に同じテンプレートを使った NSF ファイルが多く
存在する場合に効果的
 バージョン 6.0.1 以降、ODS 43 以降
添付ファイルを移動する
(Domino Attachment Object Service:DAOS)
 添付ファイルをリポジトリへ移動し、文書上にはチケット(リンクのようなもの)が残ります
 サーバー内の NSF ファイル間で同一の添付ファイルを共有します
 リポジトリを Data ディレクトリの外で運用できます
 既存アプリの場合 –C –DAOS on オプションを付けて圧縮します
 バージョン Domino 8.5 以降、ODS 51 以降
ビューを移動する
 ビュー索引を NSF ファイルからビュー索引ファイル (.NDX ファイル) へ移動します
 Data ディレクトリ以外の場所を NIFBasePath=path で指定できます
 既存アプリの場合、-c –nifnsf on オプションを付けて圧縮します
 .NDX ファイルは最大 1TB
 バージョン Domino 9.0.1 FP8 以降、ODS 51 以降
DB2へ移動
(DB2NSF)
 Domino 7(制限付サポート),Domino 8/8.5 (正式サポート)
 今後の拡張予定が無いことがアナウンスされています
Support statement for Lotus Domino NSFDB2
http://www-01.ibm.com/support/docview.wss?uid=swg21384421
RDBへ移動
(IBM Enterprise Integrator:IEI)
 IBM Enterprise Integrator は別途入手が必要です
 外部データソースとしてDB2, Oracle 等がサポートされています
 アーカイブや同期のほか、リアルタイムにアクセスするためのアクティビティを
設定できます
 Notes クライアントから文書を開いたり、作成、更新、または保存の操作を行う
と、これらのイベントへの作用により、Advanced RealTime でサポートされてい
る外部データソースに Notes フォームから即時にアクセスできるようになり、
データが即時に取得されます
まとめ(とみせかけた愚痴)
 写真の高画質化や動画マニュアルが主流になりつつある今 64 GBは小さすぎる
 既存DBで機能を有効にする前に効果がわかりづらく提案しづらい
 レプリカや検索などに配慮が必要な場合があり、気軽に実施できない
 DB2NSF の様に今後も安心して使えないアナウンスがあると今後の新機能にダイ
ブしづらい
そんな中、朗報が!!!
食事制限 ダイエット 外科手術 成長
4つ目のアプローチ
成長
V10 へアップグレードして成長しよう!!!
設計
テキスト
添付ファイル
ビュー
256GB
設計
テキスト
添付ファイル
ビュー
64GB
Upgrade
ご清聴ありがとうございました

More Related Content

What's hot

kintoneとカラーユニバーサルデザイン
kintoneとカラーユニバーサルデザインkintoneとカラーユニバーサルデザイン
kintoneとカラーユニバーサルデザインKobayashi Daisuke
 
よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?
よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?
よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?Hirofumi Ota
 
ログの書き方がチームの生産性を爆上げする話
ログの書き方がチームの生産性を爆上げする話ログの書き方がチームの生産性を爆上げする話
ログの書き方がチームの生産性を爆上げする話Tsuyoshi Ushio
 
HowToDevelopATeamGrowsByThemselves_SCF_OSaka2022.pdf
HowToDevelopATeamGrowsByThemselves_SCF_OSaka2022.pdfHowToDevelopATeamGrowsByThemselves_SCF_OSaka2022.pdf
HowToDevelopATeamGrowsByThemselves_SCF_OSaka2022.pdfKei Nakahara
 
カッコいい SharePoint モダンサイトを作ろう
カッコいい SharePoint モダンサイトを作ろうカッコいい SharePoint モダンサイトを作ろう
カッコいい SharePoint モダンサイトを作ろうHirofumi Ota
 
Power BI をアプリに埋め込みたい? ならば Power BI Embedded だ!
Power BI をアプリに埋め込みたい? ならば Power BI Embedded だ!Power BI をアプリに埋め込みたい? ならば Power BI Embedded だ!
Power BI をアプリに埋め込みたい? ならば Power BI Embedded だ!Teruchika Yamada
 
Microsoft Dataverse for Teams の裏側をみてみよう
Microsoft Dataverse for Teamsの裏側をみてみようMicrosoft Dataverse for Teamsの裏側をみてみよう
Microsoft Dataverse for Teams の裏側をみてみようTeruchika Yamada
 
HCL Domino エージェントとトラブルシューティング
HCL Domino エージェントとトラブルシューティングHCL Domino エージェントとトラブルシューティング
HCL Domino エージェントとトラブルシューティングSoftware Info HCL Japan
 
ノーツアプリケーション開発 Hint & tips 101連発
ノーツアプリケーション開発 Hint & tips 101連発ノーツアプリケーション開発 Hint & tips 101連発
ノーツアプリケーション開発 Hint & tips 101連発Takeshi Yoshida
 
REST API マスターへの道 - Office 365 パワーユーザー向け
REST API マスターへの道 - Office 365 パワーユーザー向けREST API マスターへの道 - Office 365 パワーユーザー向け
REST API マスターへの道 - Office 365 パワーユーザー向けHirofumi Ota
 
シリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのかシリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのかAtsushi Nakada
 
【de:code 2020】 レガシーシステムをデジタルの世界へ! Power Automate UI フロー入門
【de:code 2020】 レガシーシステムをデジタルの世界へ! Power Automate UI フロー入門【de:code 2020】 レガシーシステムをデジタルの世界へ! Power Automate UI フロー入門
【de:code 2020】 レガシーシステムをデジタルの世界へ! Power Automate UI フロー入門日本マイクロソフト株式会社
 
続・PowerApps に Power BI を埋め込む
続・PowerApps に Power BI を埋め込む続・PowerApps に Power BI を埋め込む
続・PowerApps に Power BI を埋め込むTeruchika Yamada
 
コミュニケーション戦略を前提にしたOutlookやTeams活用
コミュニケーション戦略を前提にしたOutlookやTeams活用コミュニケーション戦略を前提にしたOutlookやTeams活用
コミュニケーション戦略を前提にしたOutlookやTeams活用Daiyu Hatakeyama
 
Windows 11 がやってくる - IT管理者の準備と対策
Windows 11 がやってくる -  IT管理者の準備と対策Windows 11 がやってくる -  IT管理者の準備と対策
Windows 11 がやってくる - IT管理者の準備と対策彰 村地
 
エンジニアの個人ブランディングと技術組織
エンジニアの個人ブランディングと技術組織エンジニアの個人ブランディングと技術組織
エンジニアの個人ブランディングと技術組織Takafumi ONAKA
 
「コンバージョン数を2倍にしてくれ」と言われた時の対処法
「コンバージョン数を2倍にしてくれ」と言われた時の対処法 「コンバージョン数を2倍にしてくれ」と言われた時の対処法
「コンバージョン数を2倍にしてくれ」と言われた時の対処法 Tsuyoshi Kaneko
 
Power BI を提案してみた件
Power BI を提案してみた件Power BI を提案してみた件
Power BI を提案してみた件Teruchika Yamada
 

What's hot (20)

kintoneとカラーユニバーサルデザイン
kintoneとカラーユニバーサルデザインkintoneとカラーユニバーサルデザイン
kintoneとカラーユニバーサルデザイン
 
よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?
よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?
よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?
 
ODS ってなんだ?
ODS ってなんだ?ODS ってなんだ?
ODS ってなんだ?
 
Lean coffee
Lean coffeeLean coffee
Lean coffee
 
ログの書き方がチームの生産性を爆上げする話
ログの書き方がチームの生産性を爆上げする話ログの書き方がチームの生産性を爆上げする話
ログの書き方がチームの生産性を爆上げする話
 
HowToDevelopATeamGrowsByThemselves_SCF_OSaka2022.pdf
HowToDevelopATeamGrowsByThemselves_SCF_OSaka2022.pdfHowToDevelopATeamGrowsByThemselves_SCF_OSaka2022.pdf
HowToDevelopATeamGrowsByThemselves_SCF_OSaka2022.pdf
 
カッコいい SharePoint モダンサイトを作ろう
カッコいい SharePoint モダンサイトを作ろうカッコいい SharePoint モダンサイトを作ろう
カッコいい SharePoint モダンサイトを作ろう
 
Power BI をアプリに埋め込みたい? ならば Power BI Embedded だ!
Power BI をアプリに埋め込みたい? ならば Power BI Embedded だ!Power BI をアプリに埋め込みたい? ならば Power BI Embedded だ!
Power BI をアプリに埋め込みたい? ならば Power BI Embedded だ!
 
Microsoft Dataverse for Teams の裏側をみてみよう
Microsoft Dataverse for Teamsの裏側をみてみようMicrosoft Dataverse for Teamsの裏側をみてみよう
Microsoft Dataverse for Teams の裏側をみてみよう
 
HCL Domino エージェントとトラブルシューティング
HCL Domino エージェントとトラブルシューティングHCL Domino エージェントとトラブルシューティング
HCL Domino エージェントとトラブルシューティング
 
ノーツアプリケーション開発 Hint & tips 101連発
ノーツアプリケーション開発 Hint & tips 101連発ノーツアプリケーション開発 Hint & tips 101連発
ノーツアプリケーション開発 Hint & tips 101連発
 
REST API マスターへの道 - Office 365 パワーユーザー向け
REST API マスターへの道 - Office 365 パワーユーザー向けREST API マスターへの道 - Office 365 パワーユーザー向け
REST API マスターへの道 - Office 365 パワーユーザー向け
 
シリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのかシリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのか
 
【de:code 2020】 レガシーシステムをデジタルの世界へ! Power Automate UI フロー入門
【de:code 2020】 レガシーシステムをデジタルの世界へ! Power Automate UI フロー入門【de:code 2020】 レガシーシステムをデジタルの世界へ! Power Automate UI フロー入門
【de:code 2020】 レガシーシステムをデジタルの世界へ! Power Automate UI フロー入門
 
続・PowerApps に Power BI を埋め込む
続・PowerApps に Power BI を埋め込む続・PowerApps に Power BI を埋め込む
続・PowerApps に Power BI を埋め込む
 
コミュニケーション戦略を前提にしたOutlookやTeams活用
コミュニケーション戦略を前提にしたOutlookやTeams活用コミュニケーション戦略を前提にしたOutlookやTeams活用
コミュニケーション戦略を前提にしたOutlookやTeams活用
 
Windows 11 がやってくる - IT管理者の準備と対策
Windows 11 がやってくる -  IT管理者の準備と対策Windows 11 がやってくる -  IT管理者の準備と対策
Windows 11 がやってくる - IT管理者の準備と対策
 
エンジニアの個人ブランディングと技術組織
エンジニアの個人ブランディングと技術組織エンジニアの個人ブランディングと技術組織
エンジニアの個人ブランディングと技術組織
 
「コンバージョン数を2倍にしてくれ」と言われた時の対処法
「コンバージョン数を2倍にしてくれ」と言われた時の対処法 「コンバージョン数を2倍にしてくれ」と言われた時の対処法
「コンバージョン数を2倍にしてくれ」と言われた時の対処法
 
Power BI を提案してみた件
Power BI を提案してみた件Power BI を提案してみた件
Power BI を提案してみた件
 

More from Haruyuki Nakano

NotesQueryResultsProcessor.pptx
NotesQueryResultsProcessor.pptxNotesQueryResultsProcessor.pptx
NotesQueryResultsProcessor.pptxHaruyuki Nakano
 
プロフィール文書って何?
プロフィール文書って何?プロフィール文書って何?
プロフィール文書って何?Haruyuki Nakano
 
どうしてもドメインがほしくなった訳
どうしてもドメインがほしくなった訳どうしてもドメインがほしくなった訳
どうしてもドメインがほしくなった訳Haruyuki Nakano
 
個人フォルダの作成権限
個人フォルダの作成権限個人フォルダの作成権限
個人フォルダの作成権限Haruyuki Nakano
 
Domino v12の新機能 - 多要素認証対応 (TOTP) -
Domino v12の新機能 - 多要素認証対応 (TOTP) -Domino v12の新機能 - 多要素認証対応 (TOTP) -
Domino v12の新機能 - 多要素認証対応 (TOTP) -Haruyuki Nakano
 
V12 TLS証明書管理の自動化
V12 TLS証明書管理の自動化V12 TLS証明書管理の自動化
V12 TLS証明書管理の自動化Haruyuki Nakano
 
ベータフォーラムってこんなとこ
ベータフォーラムってこんなとこベータフォーラムってこんなとこ
ベータフォーラムってこんなとこHaruyuki Nakano
 
V12 の DAOS はさらに使いやすくなるかも⁉
V12 の DAOS はさらに使いやすくなるかも⁉V12 の DAOS はさらに使いやすくなるかも⁉
V12 の DAOS はさらに使いやすくなるかも⁉Haruyuki Nakano
 
パブリック文書/パブリックアクセス
パブリック文書/パブリックアクセスパブリック文書/パブリックアクセス
パブリック文書/パブリックアクセスHaruyuki Nakano
 
初めての HCL Sametime
初めての HCL Sametime初めての HCL Sametime
初めての HCL SametimeHaruyuki Nakano
 
読者/作成者 フィールド
読者/作成者 フィールド読者/作成者 フィールド
読者/作成者 フィールドHaruyuki Nakano
 
HCL Nomad で GPS へアクセスしよう
HCL Nomad で GPS へアクセスしようHCL Nomad で GPS へアクセスしよう
HCL Nomad で GPS へアクセスしようHaruyuki Nakano
 
Notes Domino Solution 2019 資料
Notes Domino Solution 2019 資料Notes Domino Solution 2019 資料
Notes Domino Solution 2019 資料Haruyuki Nakano
 
テーマカラーをロータス色に変えてみた
テーマカラーをロータス色に変えてみたテーマカラーをロータス色に変えてみた
テーマカラーをロータス色に変えてみたHaruyuki Nakano
 
ビュー索引のキホン(後編)
ビュー索引のキホン(後編)ビュー索引のキホン(後編)
ビュー索引のキホン(後編)Haruyuki Nakano
 
ビュー索引のキホン(前編)
ビュー索引のキホン(前編)ビュー索引のキホン(前編)
ビュー索引のキホン(前編)Haruyuki Nakano
 

More from Haruyuki Nakano (20)

NotesQueryResultsProcessor.pptx
NotesQueryResultsProcessor.pptxNotesQueryResultsProcessor.pptx
NotesQueryResultsProcessor.pptx
 
プロフィール文書って何?
プロフィール文書って何?プロフィール文書って何?
プロフィール文書って何?
 
Nomad開発の苦悩つ
Nomad開発の苦悩つNomad開発の苦悩つ
Nomad開発の苦悩つ
 
どうしてもドメインがほしくなった訳
どうしてもドメインがほしくなった訳どうしてもドメインがほしくなった訳
どうしてもドメインがほしくなった訳
 
個人フォルダの作成権限
個人フォルダの作成権限個人フォルダの作成権限
個人フォルダの作成権限
 
Domino v12の新機能 - 多要素認証対応 (TOTP) -
Domino v12の新機能 - 多要素認証対応 (TOTP) -Domino v12の新機能 - 多要素認証対応 (TOTP) -
Domino v12の新機能 - 多要素認証対応 (TOTP) -
 
V12 TLS証明書管理の自動化
V12 TLS証明書管理の自動化V12 TLS証明書管理の自動化
V12 TLS証明書管理の自動化
 
V12 DAOS 拡張
V12 DAOS 拡張V12 DAOS 拡張
V12 DAOS 拡張
 
ベータフォーラムってこんなとこ
ベータフォーラムってこんなとこベータフォーラムってこんなとこ
ベータフォーラムってこんなとこ
 
V12 の DAOS はさらに使いやすくなるかも⁉
V12 の DAOS はさらに使いやすくなるかも⁉V12 の DAOS はさらに使いやすくなるかも⁉
V12 の DAOS はさらに使いやすくなるかも⁉
 
オレのDocker元年
オレのDocker元年オレのDocker元年
オレのDocker元年
 
パブリック文書/パブリックアクセス
パブリック文書/パブリックアクセスパブリック文書/パブリックアクセス
パブリック文書/パブリックアクセス
 
初めての HCL Sametime
初めての HCL Sametime初めての HCL Sametime
初めての HCL Sametime
 
読者/作成者 フィールド
読者/作成者 フィールド読者/作成者 フィールド
読者/作成者 フィールド
 
HCL Nomad で GPS へアクセスしよう
HCL Nomad で GPS へアクセスしようHCL Nomad で GPS へアクセスしよう
HCL Nomad で GPS へアクセスしよう
 
HCL Nomad と OCR
HCL Nomad と OCRHCL Nomad と OCR
HCL Nomad と OCR
 
Notes Domino Solution 2019 資料
Notes Domino Solution 2019 資料Notes Domino Solution 2019 資料
Notes Domino Solution 2019 資料
 
テーマカラーをロータス色に変えてみた
テーマカラーをロータス色に変えてみたテーマカラーをロータス色に変えてみた
テーマカラーをロータス色に変えてみた
 
ビュー索引のキホン(後編)
ビュー索引のキホン(後編)ビュー索引のキホン(後編)
ビュー索引のキホン(後編)
 
ビュー索引のキホン(前編)
ビュー索引のキホン(前編)ビュー索引のキホン(前編)
ビュー索引のキホン(前編)
 

Notes的減量サバイバル

Editor's Notes

  1. Notes データベースは最大 64 GB に制限されています
  2. DB2 Access ビュー (DAV)はまだ存在するの?
  3. 無くても困らなければ保存しない
  4. 絞れるだけ絞ります
  5. 圧縮されない拡張子あり(zip,rar,jpg,gz,z,zz,lzo,zoo,rz,lzma,bz2)
  6. 絞ることに限界を感じているあなたに捧げる最後の手段です
  7. 全文検索が一度にできない場合も。
  8. リポジトリ上に .NLO ファイルが保存されます 見積もりツールあります「DAOS Estimation Tool」 トランザクションロギングや高速ディスク推奨等、難易度高し
  9. ユーザーアカウントがRDBと別管理? ハードルが高い…
  10. 近い将来、遂に 256 GBに!!!