Class SqlServerHints.Query
- Namespace
- LinqToDB.DataProvider.SqlServer
- Assembly
- linq2db.dll
public static class SqlServerHints.Query
- Inheritance
-
SqlServerHints.Query
Fields
ConcatUnion
public const string ConcatUnion = "CONCAT UNION"
Field Value
- string
DisableExternalPushDown
public const string DisableExternalPushDown = "DISABLE EXTERNALPUSHDOWN"
Field Value
- string
DisableScaleOutExecution
public const string DisableScaleOutExecution = "DISABLE SCALEOUTEXECUTION"
Field Value
- string
ExpandViews
public const string ExpandViews = "EXPAND VIEWS"
Field Value
- string
ForceExternalPushDown
public const string ForceExternalPushDown = "FORCE EXTERNALPUSHDOWN"
Field Value
- string
ForceOrder
public const string ForceOrder = "FORCE ORDER"
Field Value
- string
ForceScaleOutExecution
public const string ForceScaleOutExecution = "FORCE SCALEOUTEXECUTION"
Field Value
- string
HashGroup
public const string HashGroup = "HASH GROUP"
Field Value
- string
HashJoin
public const string HashJoin = "HASH JOIN"
Field Value
- string
HashUnion
public const string HashUnion = "HASH UNION"
Field Value
- string
IgnoreNonClusteredColumnStoreIndex
public const string IgnoreNonClusteredColumnStoreIndex = "IGNORE_NONCLUSTERED_COLUMNSTORE_INDEX"
Field Value
- string
KeepFixedPlan
public const string KeepFixedPlan = "KEEPFIXED PLAN"
Field Value
- string
KeepPlan
public const string KeepPlan = "KEEP PLAN"
Field Value
- string
LoopJoin
public const string LoopJoin = "LOOP JOIN"
Field Value
- string
MergeJoin
public const string MergeJoin = "MERGE JOIN"
Field Value
- string
MergeUnion
public const string MergeUnion = "MERGE UNION"
Field Value
- string
public const string NoPerformanceSpool = "NO_PERFORMANCE_SPOOL"
Field Value
- string
OptimizeForUnknown
public const string OptimizeForUnknown = "OPTIMIZE FOR UNKNOWN"
Field Value
- string
OrderGroup
public const string OrderGroup = "ORDER GROUP"
Field Value
- string
ParameterizationForced
public const string ParameterizationForced = "PARAMETERIZATION FORCED"
Field Value
- string
ParameterizationSimple
public const string ParameterizationSimple = "PARAMETERIZATION SIMPLE"
Field Value
- string
Recompile
public const string Recompile = "RECOMPILE"
Field Value
- string
RobustPlan
public const string RobustPlan = "ROBUST PLAN"
Field Value
- string
Methods
Fast(int)
[Sql.Expression("FAST {0}")]
public static string Fast(int value)
Parameters
value
int
Returns
- string
MaxDop(int)
[Sql.Expression("MAXDOP {0}")]
public static string MaxDop(int value)
Parameters
value
int
Returns
- string
MaxGrantPercent(decimal)
[Sql.Expression("MAX_GRANT_PERCENT={0}")]
public static string MaxGrantPercent(decimal value)
Parameters
value
decimal
Returns
- string
MaxRecursion(int)
[Sql.Expression("MAXRECURSION {0}")]
public static string MaxRecursion(int value)
Parameters
value
int
Returns
- string
MinGrantPercent(decimal)
[Sql.Expression("MIN_GRANT_PERCENT={0}")]
public static string MinGrantPercent(decimal value)
Parameters
value
decimal
Returns
- string
OptimizeFor(string)
[Sql.Expression("OPTIMIZE FOR ({0})")]
public static string OptimizeFor(string value)
Parameters
value
string
Returns
- string
QueryTraceOn(int)
[Sql.Expression("QUERYTRACEON {0}")]
public static string QueryTraceOn(int value)
Parameters
value
int
Returns
- string