安全生產(chǎn)索引知識(shí)與批轉(zhuǎn)連開發(fā)規(guī)范考試
使用T-OJC進(jìn)行批轉(zhuǎn)聯(lián)的文本規(guī)范,可以通過(guò)郵件發(fā)布,而不用使用IT資產(chǎn)管理工具。文件發(fā)起方,也可以不通過(guò)IT資產(chǎn)管理工具進(jìn)行訂閱。
對(duì)
錯(cuò)
對(duì)于批轉(zhuǎn)聯(lián)的處理,各系統(tǒng)應(yīng)該盡量使用T-OJC,不能使用的,可以自己實(shí)現(xiàn),但需要遵循《聯(lián)機(jī)批量組件核心設(shè)計(jì)及接入實(shí)施策略》的相關(guān)規(guī)定。
對(duì)
錯(cuò)
對(duì)于批轉(zhuǎn)聯(lián)功能的開發(fā),相關(guān)干系人系統(tǒng)包括:(),他們都需要積極參與到開發(fā)分析活動(dòng)中。
A.文件接口發(fā)布方
B.文件請(qǐng)求方
C.聯(lián)機(jī)服務(wù)提供方
D.實(shí)現(xiàn)批轉(zhuǎn)聯(lián)的系統(tǒng)
E .以上都是
在批轉(zhuǎn)聯(lián)開發(fā)中,以下關(guān)于限流的說(shuō)法,不正確的是:()
A .文件發(fā)起方不用關(guān)心限流
B .文件發(fā)起方需要與服務(wù)方討論,下游的TPS能否滿足其文件的交易量,在指定的時(shí)間內(nèi)處理完畢
C .批轉(zhuǎn)聯(lián)系統(tǒng)必須對(duì)發(fā)起的交易進(jìn)行限流,避免對(duì)下游進(jìn)行過(guò)大的沖擊
D .下游服務(wù)方需要對(duì)批轉(zhuǎn)聯(lián)系統(tǒng)進(jìn)行獨(dú)立的限流控制
在某文本的批轉(zhuǎn)聯(lián)處理中,其調(diào)用的下游服務(wù)會(huì)對(duì)客戶的信息進(jìn)行處理,如果同一客戶的交易產(chǎn)生并發(fā),會(huì)產(chǎn)生交易阻塞的問(wèn)題。為此,批轉(zhuǎn)聯(lián)系統(tǒng)需要采取的最佳限流方式是:()
A .網(wǎng)關(guān)級(jí)限流
B .交易級(jí)限流
C .分組限流
D .單元化限流
以下關(guān)于T-OJC處理的文件相關(guān)的說(shuō)明,其中正確的是()
A .接口發(fā)布方在制定文件格式規(guī)范時(shí),需要遵守T-OJC發(fā)布的模板規(guī)范
B .必須包含文件頭,頭記錄字段要包含文件名、文件類型、合計(jì)交易筆數(shù)、合計(jì)金額(如果涉及金額)
C .對(duì)于分隔符格式文件,字段內(nèi)容不能包含分隔符。對(duì)于行記錄文本,字段內(nèi)容不能包含回車、換行字符
D .文件接口的管理,一般由該文本的業(yè)務(wù)領(lǐng)域系統(tǒng)或組件承擔(dān),并負(fù)責(zé)文本接口整個(gè)生命周期的管理,包括根據(jù)業(yè)務(wù)部門提出的需求進(jìn)行分析、方案制定、變更,以及對(duì)文本接口的取消
批轉(zhuǎn)聯(lián)處理,在調(diào)用下游服務(wù)時(shí),一般需要具備以下能力:()
A .并發(fā)處理
B .調(diào)用時(shí)間控制
C .支持未明重試
D .交易冪等
E .限流
需要T-OJC處理的批轉(zhuǎn)聯(lián),其文件請(qǐng)求方,在方案評(píng)估時(shí),必須明確:()
A .文件的個(gè)數(shù)、交易量,包括平均值和峰值
B .文件的字符集,分隔符還是定長(zhǎng)格式
C .不用接收回盤文件,不用關(guān)心未明交易處理
C .可以不接收回盤文件
需要T-OJC處理的批轉(zhuǎn)聯(lián),以下哪些事項(xiàng)是需要聯(lián)機(jī)服務(wù)提供方考慮的:()
A .必須保證服務(wù)的冪等性,以支持T-OJC在交易未明時(shí)的重試
B .需要明確每支交易能提供服務(wù)的時(shí)間區(qū)間
C .考慮批轉(zhuǎn)聯(lián)調(diào)用接口與聯(lián)機(jī)交易接口的資源隔離或流量分類控制
D .對(duì)數(shù)據(jù)進(jìn)行定期分析,識(shí)別數(shù)據(jù)傾斜情況(如同客戶或同手機(jī)號(hào)的記錄數(shù)量級(jí)發(fā)生大的變化),針對(duì)風(fēng)險(xiǎn)及時(shí)處置
作為被T-OJC調(diào)用的下游聯(lián)機(jī)服務(wù),要特別關(guān)注自身的TPS能力,以下哪些事項(xiàng)是需要做到的:()
A .需要對(duì)T-OJC這一請(qǐng)求方設(shè)置單獨(dú)的限流控制
B .估算給T-OJC的限流值時(shí),只需要關(guān)注自身這筆交易的能力,不需要考慮該交易調(diào)用到的第三方系統(tǒng)
C .只需要對(duì)T-OJC調(diào)用的重點(diǎn)交易進(jìn)行性能測(cè)試,其它交易可以參考評(píng)估即可
D .需要考慮多個(gè)批轉(zhuǎn)聯(lián)請(qǐng)求方的流量疊加控制,如分行批轉(zhuǎn)聯(lián)、總行其它系統(tǒng)批轉(zhuǎn)聯(lián)、T-OJC集中處理批轉(zhuǎn)聯(lián)、本系統(tǒng)使用T-OJC獨(dú)立模式開發(fā)的自身內(nèi)部批轉(zhuǎn)聯(lián),不同的批轉(zhuǎn)聯(lián)請(qǐng)求方如果在同一個(gè)時(shí)段處理,會(huì)產(chǎn)生流量的疊加
對(duì)于索引敘述正確的是()
A.索引是一種排好序的數(shù)據(jù)結(jié)構(gòu),一般存在于磁盤文件中,它記錄了原數(shù)據(jù)的單個(gè)列或多個(gè)列。
B.通過(guò)索引查詢,程序不需要查詢所有記錄,只需要先按照索引查到具體的數(shù)據(jù),然后在根據(jù)索引記錄的指針位置,找到對(duì)應(yīng)的原始數(shù)據(jù)記錄。
C.在關(guān)系型數(shù)據(jù)庫(kù)中,常見的索引類型包括 B 樹索引、哈希索引和全文索引等。
D.B 樹索引是最常用的索引類型,它適用于大多數(shù)查詢場(chǎng)景。哈希索引適用于等值查詢,但對(duì)于范圍查詢和排序操作不太有效。全文索引則用于對(duì)文本數(shù)據(jù)進(jìn)行搜索。
索引的缺點(diǎn)包括()
A.占用存儲(chǔ)空間:索引需要占用額外的存儲(chǔ)空間來(lái)存儲(chǔ)索引數(shù)據(jù)。
B.降低數(shù)據(jù)插入、更新和刪除的性能:當(dāng)對(duì)數(shù)據(jù)進(jìn)行插入、更新或刪除操作時(shí),數(shù)據(jù)庫(kù)需要同時(shí)維護(hù)索引,這可能會(huì)導(dǎo)致這些操作的性能下降。
C.可能導(dǎo)致查詢優(yōu)化器選擇錯(cuò)誤的執(zhí)行計(jì)劃:如果索引使用不當(dāng),查詢優(yōu)化器可能會(huì)選擇錯(cuò)誤的執(zhí)行計(jì)劃,導(dǎo)致性能下降。
D.索引會(huì)在某些特定情況下(例如在索引上使用函數(shù))失效。
索引順序?qū)?zhí)行計(jì)劃偏移的影響機(jī)制描述正確的是()
A.統(tǒng)計(jì)信息:數(shù)據(jù)庫(kù)會(huì)收集表的統(tǒng)計(jì)信息,包括每列的唯一值數(shù)量、數(shù)據(jù)分布等。優(yōu)化器會(huì)利用這些信息來(lái)評(píng)估使用索引的成本和效益。
B.索引的選擇性:索引的選擇性越高(即索引列的唯一值越多),優(yōu)化器越傾向于使用該索引。如果查詢條件中的列順序與索引列的順序不一致,可能會(huì)導(dǎo)致優(yōu)化器選擇一個(gè)選擇性較低的索引,從而影響執(zhí)行效率。
C. 查詢條件:查詢條件中的列順序會(huì)影響優(yōu)化器的決策。如果查詢條件中的列順序與索引列的順序不一致,優(yōu)化器可能會(huì)選擇不走索引或者走一個(gè)效率較低的索引路徑。
D. 索引順序不會(huì)影響執(zhí)行計(jì)劃的偏移。
索引順序?qū)?zhí)行計(jì)劃偏移的影響的優(yōu)化策略是()
A.調(diào)整索引順序:根據(jù)查詢條件重新組織索引列的順序,確保查詢條件中的列順序與索引列的順序一致,從而提高索引的選擇性,使優(yōu)化器更傾向于使用該索引。
B. 強(qiáng)制使用特定索引:在某些情況下,可以通過(guò)SQL語(yǔ)句中的提示(如Oracle的/*+ INDEX(table_name index_name) */)來(lái)強(qiáng)制優(yōu)化器使用特定的索引。
C.更新統(tǒng)計(jì)信息:定期更新表的統(tǒng)計(jì)信息,確保優(yōu)化器有準(zhǔn)確的數(shù)據(jù)分布信息,從而做出更優(yōu)的執(zhí)行計(jì)劃決策。
D.不用擔(dān)心,由數(shù)據(jù)庫(kù)自行執(zhí)行優(yōu)化計(jì)劃。
通常有以下幾種索引失效的場(chǎng)景:()
A. 查詢條件包含 or,可能導(dǎo)致索引失效。
B. like 通配符可能導(dǎo)致索引失效。
C. 聯(lián)合索引,查詢時(shí)的條件列不是聯(lián)合索引中的第一個(gè)列,索引失效。
D. 在索引列上使用 MySQL/Oracle/GaussDB/TDSQL 的內(nèi)置函數(shù),索引失效。
E. 對(duì)索引列運(yùn)算(如,+、-、*、/),索引失效。
對(duì)于選擇合適的索引列敘述正確的是()
A. 將具有高選擇性的列作為索引列。 選擇性是指,不重復(fù)的索引值(也稱為基數(shù))和表數(shù)據(jù)的記錄總數(shù) T 的比值,范圍從 1/T 到 1 之間。選擇性越高,索引的效果越好。
B. 避免在頻繁更新的列上創(chuàng)建索引, 因?yàn)檫@會(huì)降低數(shù)據(jù)更新的性能。
C. 如果一個(gè)列只有兩個(gè)或幾個(gè)可能的值,那么創(chuàng)建索引的效果可能不太好。唯一索引的選擇性為 1,這是最好的索引選擇性,性能也是最好的。
D. 對(duì)于 BLOB、TEXT 或很大的 VARCHAR 類型的列,不建議創(chuàng)建索引。
對(duì)于創(chuàng)建復(fù)合索引敘述正確的是()
A. 當(dāng)出現(xiàn)對(duì)多個(gè)索引做相交操作時(shí)(通常由多個(gè) AND 條件),通常意味著需要一個(gè)包含所有相關(guān)列的多列索引,而不是多個(gè)獨(dú)立的單列索引。
B. 復(fù)合索引作為多個(gè)獨(dú)立單列索引的優(yōu)化方法出現(xiàn)。復(fù)合索引由多個(gè)列組成,這些列的組合共同決定了索引的結(jié)構(gòu)和作用范圍。
C. 復(fù)合索引的列順序很重要。應(yīng)該將最具選擇性的列放在最前面,然后依次是其他列。
D. 可以使用EXPLAIN查看索引的執(zhí)行順序,如果看到索引合并,索引列需要優(yōu)化。
只創(chuàng)建必要的索引,避免過(guò)多的索引,過(guò)多的索引會(huì)占用大量的存儲(chǔ)空間,并且會(huì)降低數(shù)據(jù)插入、更新和刪除的性能。
對(duì)
錯(cuò)
對(duì)于如何選擇索引的列順序有一個(gè)經(jīng)驗(yàn)法則:將選擇性最高的索引放在索引的最前列。
對(duì)
錯(cuò)
隨著數(shù)據(jù)的不斷插入、更新和刪除,索引可能會(huì)變得碎片化,需要定期使用數(shù)據(jù)庫(kù)的索引維護(hù)工具(如重建索引、重新組織索引等)來(lái)優(yōu)化索引。
對(duì)
錯(cuò)
對(duì)于使用覆蓋索引描述正確的是()
A.當(dāng)數(shù)據(jù)庫(kù)可以使用覆蓋索引來(lái)滿足查詢時(shí),不需要訪問(wèn)表中的數(shù)據(jù)行,從而提高查詢性能。覆蓋索引包含了查詢所需的所有列的數(shù)據(jù)。
B.沒(méi)覆蓋索引的情況下,使用“不等于”會(huì)導(dǎo)致索引失效。覆蓋索引情況下,“不等于”索引生效.
C.沒(méi)覆蓋索引的情況下,左模糊查詢導(dǎo)致索引失效,覆蓋索引情況下,左模糊查詢索引生效.
D.而哈希索引、空間索引和全文索引等都不存儲(chǔ)索引列的值,不支持覆蓋索引。
避免在索引列上進(jìn)行函數(shù)操作,當(dāng)在索引列上進(jìn)行函數(shù)操作時(shí),數(shù)據(jù)庫(kù)無(wú)法使用索引來(lái)加速查詢。查詢中使用了UPPER(name)函數(shù),索引name失效。
對(duì)
錯(cuò)
對(duì)于聚簇索引敘述正確的是()
A.在具有聚簇索引的表中,數(shù)據(jù)行實(shí)際上是按照索引鍵的順序存儲(chǔ)的。
B.快速范圍查詢:由于數(shù)據(jù)是按照索引鍵的順序存儲(chǔ)的,對(duì)于范圍查詢(例如查找學(xué)號(hào)在一定范圍內(nèi)的學(xué)生)非常高效。
C.插入和更新成本高:當(dāng)插入或更新數(shù)據(jù)行時(shí),數(shù)據(jù)庫(kù)可能需要移動(dòng)大量的數(shù)據(jù)以保持?jǐn)?shù)據(jù)的有序性。
D.可以在創(chuàng)建表時(shí)指定一個(gè)列作為聚簇索引鍵,需要考慮列的唯一性(越高越好)、查詢模式(范圍查詢或連接操作)、數(shù)據(jù)的穩(wěn)定性(避免頻繁更改索引鍵值,例如學(xué)號(hào))
重復(fù)索引,是指在相同列上按照相同的順序創(chuàng)建的相同類型的索引。應(yīng)該避免這樣的創(chuàng)建重復(fù)索引,發(fā)現(xiàn)以后也應(yīng)該立即移除。例如在id上創(chuàng)建一個(gè)主鍵,先加上唯一限制(unique(id)),然后再加上索引(index(id))以供查詢使用。
對(duì)
錯(cuò)
當(dāng)查詢優(yōu)化器選擇了錯(cuò)誤的執(zhí)行計(jì)劃時(shí),可以使用索引提示來(lái)強(qiáng)制數(shù)據(jù)庫(kù)使用特定的索引。
對(duì)
錯(cuò)
關(guān)閉
更多問(wèn)卷
復(fù)制此問(wèn)卷