日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

kvpair子句

更新時(shí)間:

描述

為便于定制各種不同的應(yīng)用,在查詢語法中引入kvpair,即key-value對。

語法格式

kvpair={key}:{value};{key}:{value};....

示例

query=SELECT brand, COUNT(*) FROM phone &&kvpair=trace:INFO;formatType:full_json

支持的kvpair子句列表

參數(shù)名

取值范圍

默認(rèn)值

參數(shù)說明

trace

DISABLE, FATAL,

ERROR,

WARN,

INFO,

DEBUG, TRACE1, TRACE2, TRACE3, SCHEDULE, NOTSET

DISABLE

在前端輸出查詢過程中的相關(guān)信息

formatType/format

string, json,full_json, flatbuffers

string

返回結(jié)果類型,

參考查詢結(jié)果解讀

, json建議使用full_json格式,速度快建議為flatbuffers

timeout

ulimit

由sql配置決定

query查詢超時(shí)限制,單位ms

searchInfo

true, false

false

是否返回search info信息

sqlPlan

true, false

false

是否返回sql plan信息

forbitMergeSearchInfo

true, false

false

qrs不合并各列search返回的searchInfo, 用于查各列的詳細(xì)信息

resultReadable

true, false

false

在format為json/full_json時(shí),json中會(huì)加一些換行增加可讀性

parallel (

Ha3 < 3.8.0適用

)

1-16

1

searcher上開啟多路并行優(yōu)化

Ha3 >= 3.8.0版本請使用新的實(shí)現(xiàn): Hint

注意:新老實(shí)現(xiàn)不兼容,請勿同時(shí)啟用

parallelTables (

Ha3 < 3.8.0適用

)

多個(gè)table間用'|'分隔,

配合并行使用,表示哪些table可以支持拆分并行,主要用于join場景

databaseName

指定默認(rèn)dbName,用于qrs訪問對應(yīng)的search,qrs也可以同時(shí)訪問多個(gè)search,需要在query子句的table前拼上dbName.tableName

lackResultEnable

true, false

false

允許結(jié)果缺列,例如一列rpc超時(shí)

iquan.optimizer.debug.enable

true/false

false

是否開啟優(yōu)化階段的debug功能

iquan.optimizer.sort.limit.use.together

true/false

true

是否強(qiáng)制要求order by后一定要有l(wèi)imit

iquan.optimizer.force.limit.num

ulimit

100

如果開啟了iquan.optimizer.force.limit.enable, iquan將這個(gè)選項(xiàng)的值作為limit的大小

iquan.optimizer.join.condition.check

true/false

true

是否強(qiáng)制要求join的字段為hash字段

iquan.optimizer.force.hash.join

true/false

false

是否強(qiáng)制讓所有的join節(jié)點(diǎn)都變?yōu)閔ash join

iquan.plan.format.type

json

json

iquan產(chǎn)出的執(zhí)行計(jì)劃的格式。目前只支持json。

iquan.plan.prepare.level

rel.post.optimize

jni.post.optimize

jni.post.optimize

和cache或者動(dòng)態(tài)參數(shù)配合使用。推薦jni.post.optimize.

當(dāng)用戶開啟了cache, iquan會(huì)將指定階段的結(jié)果放入緩存中;

當(dāng)用戶開啟了動(dòng)態(tài)參數(shù), iquan會(huì)對指定階段的結(jié)果進(jìn)行動(dòng)態(tài)參數(shù)替換。

rel.post.optimize: 優(yōu)化后的結(jié)果,在Java代碼中

jni.post.optimize: JNI調(diào)用返回后的結(jié)果,在Cpp代碼中

iquan.plan.cache.enable

true / false

false

是否將當(dāng)前的結(jié)果放入cache中。

exec.source.id

""

指定串訪問特定行,多exchange時(shí)有用,默認(rèn)按時(shí)間生成

exec.source.spec

""

指定業(yè)務(wù)方來源,請按照指定格式填寫

TPP推薦場景:tpp-appid-abid-solutionid-ip

其他場景:產(chǎn)品名-系統(tǒng)名-IP

dynamic_params

二維數(shù)組

動(dòng)態(tài)參數(shù)

urlencode_data

true / false

false

如果對dynamic_params的內(nèi)容做了urlencode,需要設(shè)置為true

注意:

  1. kvpair和配置同時(shí)存在的項(xiàng),以kvpair優(yōu)先;

  2. 多個(gè)kvpair之間用 ; 隔開,中間不允許有空格