Salesforce サポートではお客様のパフォーマンステストの結果を設計または解釈することはできません。サポートの役割は、テスト活動を監視して Salesforce サービスに問題がないことを確認することに限定されます。
パフォーマンス分析に慣れていない場合は、サクセスチームのサービスについて弊社営業担当者に相談することを検討してください。サクセスチームは、パフォーマンステストの適切な設計と実行をサポートして、本番での拡張性を正確に予測するお手伝いをします。
120 RPS 以下のパフォーマンステストをリクエストするには、Salesforce ヘルプサイトからサポートにお問い合わせください。テスト実施日の少なくとも 1 週間前までに、承認のための LAP リクエストを送信してください。事前の通知がないリクエストは、緊急と判断される場合を除き拒否されます。
テスト計画を作成し、ケースの説明に以下の情報を含めてください。
| 業務シナリオ (Business Scenarios) | 秒間リクエスト数 (Requests Per Second) | 必要ユーザー数 (Users Needed) |
| シナリオ 1 (Scenario 1) | 20 | 180 |
| シナリオ 2 (Scenario 2) | 20 | 180 |
| シナリオ 3 (Scenario 3) | 20 | 180 |
| 合計 (Total) | 60 | 540 |
本番環境への変更やカスタマイズはパフォーマンスに影響を与える可能性があります。そのため、120 RPS を超える場合は、本番に近い規模のインフラと容量を提供する「スケールテスト」を使用して、Sandbox でテストを実行することをお勧めします。
開始するには、「Salesforce 組織のパフォーマンスの測定」を確認し、テスト計画を生成してテスト枠を予約してください。 アクセス権を取得するには、カスタマーサクセスマネージャーまたは営業担当者にお問い合わせください。[設定] の [クイック検索] ボックスに「拡張」と入力し、[拡張性テスト] をクリックします。
テストの前に、「Salesforce の開発者制限」を理解していることを確認してください。制限を超えると、システムにスロットリング(制限)が適用される可能性があります。リスクを軽減するため、スケールテストではテスト計画にランプアップ(段階的な負荷増)スケジュールを提供しています。詳細は「スロットルが私の組織に適用されている/適用された」を参照ください。
テスト計画作成の手順:
Q: パフォーマンステストとスケールテストの違いは何ですか?
120 RPS 以下のテストは「パフォーマンステスト(LAP プロセス経由)」です。120 RPS を超えるテストは「スケールテスト(製品)」を使用します。
Q: テストが承認されました。これは Salesforce が私のスクリプトを適切に設計された有効なものと見なしたということですか?
必ずしもそうではありません。サポートチームは以下のことは行いません:
サポートは、すべてのテスト実行フレームワークに対して以下の推奨事項を提示しています:
Q: 事前承認なしでスケールテストを実行できますか?
テストは事前承認が必要です。未承認のテストは、スロットリングやブロックの対象となります。事前承認により、サポートは以下の対応が可能になります:
Q: スケールテストのサーバーログを取得できますか?
Scale Center と並行して、プロアクティブモニタリング (PRoM) が機能します。Scale Center が分析を提供するのに対し、PRoM はアラートと問題の検知に特化しています。また、Scale Center の [Lightning Experience インサイト] を使用して、遅いページやコンポーネントを特定できます。
Salesforce サポートは、テスト期間中の全体的なメトリクスや生のサーバーログは提供しません。ただし、以下のような特定の情報については、限定的なサーバーログデータを抽出して提供できる場合があります:
000387059

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.