パフォーマンス
指定したデータベースに次のステートメントを使用します。データベースがないときは、テンプレート [database template name] を使用して新規に作成されます。keepopen オプション (文字列 "-keepopen") が指定されたとき、データベースが既に開いている場合は、データベースが閉じられて再度開かれることはありません。
構文 ChangeTo [database name] [database template name] [-keepopen]
パラメータは次のように設定します。
例 1 changeto 使用して、ローカルデータベースを作成します。
* ジャーナルテンプレート (journal.ntf) を使用してローカルファイルを作成します。
* NOTES.INI には設定 templateversion=4 が含まれます。
changeto journal.nsf journal[templateversion].ntf -KeepOpen
pause 5000
* ビューに 10 個のノートを埋め込みます
populate 10
* ビューの集合を開きます。
open
* ビューの索引を更新します。
index
*ビューの集合を閉じます。
close
例 2 changeto を使用して、サーバー上に複数のデータベースを作成します。この例で、[#] はスレッド数に置き換えます。
* (journal.ntf) を使用してメールサーバーにデータベースを作成します。
* スレッド数に基づいて、複数のデータベースを作成します。
* テストデータベースはすべてジャーナルディレクトリに保存されます。
changeto [MailServer]!!journals\journal[#].nsf journal[templateversion].ntf -KeepOpen
* ビューに 10 個の文書を埋め込みます
例 3 メールファイルを作成して初期化します。
メモ スクリプト変数 [NumMailNotesPerUser] を使用します。
* メールファイルを作成、初期化するスクリプト
changeto [MailServer]!!mail\mail[#].nsf mail60.ntf
* メールデータベースに十分な数のノートがあるか確認します。
populate [NumMailNotesPerUser] $Inbox
* 現在のビューを開きます
* ビューを閉じます
drop
関連項目