SAP Knowledge Base Article - Preview

1648817 - Microsoft SQL Server: ページレベルロックの無効化

Symptom

  • 以下のテーブルに関する説明を必要としています。
    • DisAllowPageLevelLocks が TRUE に設定される必要があるテーブル
    • AllowPageLocks が FALSE に設定される必要があるテーブル
  • EarlyWatch Alert (EWA) レポートのセクション "特別なロック設定が含まれたテーブル" において、オプション DisAllowPageLocks または AllowPageLocks が 1 つまたは複数のテーブルで不適切に設定されていることがレポートされます。

推奨事項: 次の SAP ノートに記載されているように、テーブル VBHDR、VBMOD、VBDATA、ARFCSDATA、ARFCRDATA、EDIDC、EDIDS、EDI40、TRFCQOUT、TRFCQIN、D010TAB、D010INC、REPOLOAD、REPOSRC、COVREF、および TRFCQUEUE (存在する場合) のページロックを無効化してください。SAP ノート 1609057
適用: これは、次の SQL コマンドを使用して実行することができます。EXEC sp_indexoption <テーブル名>, "DisAllowPageLocks", "TRUE"
バックグラウンド: 一部のテーブルでは、ページロックを無効化することによって、これらのテーブルへのさまざまなユーザによるアクセスの同時実行性が改善され、これによりデッドロックが回避されます。


Read more...

Environment

ABAP、Java スタック、および Microsoft SQL Server を基盤とする SAP システム

Product

SAP NetWeaver Application Server for ABAP all versions ; SAP NetWeaver Application Server for Java all versions

Keywords

Page Level Lock, Lock Escalation, SQL Server, AllowPageLocks, DisAllowPageLocks, sp_indexoption, ページレベルロック, ロックエスカレーション , KBA , BC-DB-MSS , SQL Server in SAP NetWeaver Products , How To

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.