4D v19SET TABLE CACHE PRIORITY | 
            |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
                 
                
  | 
                
			
                    
                         
    4D v19
 
SET TABLE CACHE PRIORITY 
                                
                                
        
 | 
                ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SET TABLE CACHE PRIORITY ( aTable ; priority ) | ||||||||
| 引数 | 型 | 説明 | ||||||
| aTable | テーブル | 
             
         | 
        セッション中の優先度を設定するスカラーデータのテーブル | |||||
| priority | 倍長整数 | 
             
         | 
        テーブル内のスカラー値に対するキャッシュ優先度値 | |||||
このコマンドは特定の用途のために用意されています。データベースのパフォーマンスに影響するため、注意して使用しなければなりません。
コマンドはカレントセッションにおいて、すべてのプロセスで、キャッシュ内にあるaTable 引数で指定されたテーブルに関連するデータに対しpriority 引数で指定された特定の優先度を設定します。このこのコマンドは、必ずOn Startup あるいは On Server Startupデータベースメソッド内で呼び出されなければなりません。
注: このコマンドはローカルモード(4D Serverあるいは4D)においてのみ動作します。リモートモードの4Dでは使用できません。
このコマンドははスカラーフィールド(日付、数値、あるいは文字列型)内のデータに対してのみ優先度を管理します。バイナリー型(Blob、テキスト、ピクチャー、およびオブジェクト)のフィールドの優先度はSET BLOBS CACHE PRIORITY コマンドで管理されます。
priority 引数には、"Cache Management"テーマ内にある以下の定数のうちのどれか一つを渡します:
| 定数 | コメント | 
| Cache priority low | |
| Cache priority very low | |
| Cache priority normal | キャッシュ優先度をデフォルト値に設定 | 
| Cache priority high | |
| Cache priority very high | 
内において、[Customer]スカラーデータに対して高い優先度を設定したい場合を考えます:
 SET TABLE CACHE PRIORITY([Customer];Cache priority very high)
									ADJUST INDEX CACHE PRIORITY
									
									ADJUST TABLE CACHE PRIORITY
									
									Get adjusted table cache priority
									
	プロダクト: 4D
	テーマ: キャッシュ管理
	番号: 
        1400
        
        
        
	
	初出: 4D v16 R2
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	ランゲージリファレンス ( 4D v19)
	
	
	
	ランゲージリファレンス ( 4D v19.1)
コメントを追加