instr函數(shù)的用法?
instr函數(shù)是一個(gè)字符查找函數(shù),它的作用是找到一個(gè)字符串在另一個(gè)字符串中第一次出現(xiàn)的位置。在Oracle/PLSQL中,instr函數(shù)返回要截取的字符串在源字符串中的位置。
參數(shù)
●string1:要查找的源字符串。
●string2:string1中要搜索的字符串。
●start_position:表示string1開(kāi)始搜索的位置。該參數(shù)是可選的。如果省略,則默認(rèn)為1。字符串索引從1開(kāi)始。如果該參數(shù)為正,則從左向右開(kāi)始搜索;如果此參數(shù)為負(fù),則從右向左開(kāi)始搜索,并返回源字符串中要搜索的字符串的起始索引。
●nth_appearanc
sql中precision和scale是什么意思?
Oracle使用標(biāo)準(zhǔn)的可變長(zhǎng)度內(nèi)部格式來(lái)存儲(chǔ)數(shù)字。這種內(nèi)部格式的精度可以高達(dá)38位。
#數(shù)據(jù)類型可以有兩個(gè)限定符,例如:
列數(shù)(精度,小數(shù)位數(shù))
精度表示數(shù)字中的有效位。如果未指定精度,Oracle將使用38作為精度。
Scale表示數(shù)字小數(shù)點(diǎn)右邊的位數(shù),默認(rèn)設(shè)置為0。如果scale設(shè)置為負(fù)數(shù),Oracl:
app接口測(cè)試是測(cè)什么?
App界面測(cè)試主要測(cè)試:。
1.參數(shù)驗(yàn)證
界面參數(shù)的邊界值。比如傳遞的參數(shù)足夠大或者是負(fù)數(shù),接口能正常處理嗎?
2.企業(yè)機(jī)能
接口是否滿足提供的功能,檢查接口返回的數(shù)據(jù)是否與預(yù)期結(jié)果一致。
3.異常場(chǎng)景
重復(fù)提交、并發(fā)提交、事務(wù)中斷、多機(jī)環(huán)境、大數(shù)據(jù)量測(cè)試
檢查接口的容錯(cuò)性,如果傳遞的數(shù)據(jù)類型錯(cuò)誤是否可以處理。
4、界面的性能
響應(yīng)時(shí)間、吞吐量、并發(fā)性、資源需求
5、接口的安全性
外部呼叫接口,權(quán)限驗(yàn)證,SQL注入。
如何巡檢mysql數(shù)據(jù)庫(kù)服務(wù)器?
通過(guò)監(jiān)控showslavestatusG命令輸出的Seconds_Behind_Master參數(shù)的值,可以判斷是否存在主從延遲。有幾個(gè)值:NULL-表示io_thread或者sql_thread有一個(gè)失敗,也就是線程的運(yùn)行狀態(tài)。不,不是的。0——這個(gè)值為零,這是我們迫切希望看到的,說(shuō)明主從復(fù)制是好的,可以認(rèn)為滯后不存在。正值——表示主從之間已經(jīng)有延遲,數(shù)字越大,從越落后于主。負(fù)值——幾乎很少,只是從一些資深DBA那里聽(tīng)說(shuō)過(guò)。其實(shí)這是一個(gè)BUG值,這個(gè)參數(shù)不支持負(fù)值,就是不應(yīng)該出現(xiàn)。