address
是鎖表中鎖的位址
如果使用者執行緒正在等待該鎖,則鎖的位址出現在
onstat -u(使用者)輸出的
wait
欄位中。
wtlist
是正在等待鎖的使用者執行緒(如有)列表中的第一項
owner
是正持有鎖的執行緒的共享記憶體位址
此位址對應於
onstat -u(使用者)輸出的address
欄位中的位址。
lklist
是剛才列出的所有者所持有鎖的鏈結列表中的下乙個鎖
型別使用以下**指示鎖的型別:
hdr 頭b
位元組s
共享x
互斥i
意向u
更新ix
意向-互斥
is 意向-共享
six
共享的意向-互斥
tblsnum
是已鎖定資源的表空間編號
rowid
是行標識號
行標識提供以下鎖資訊:
如果行標識等於
0,則該鎖為表鎖。
如果行標識以2 個
0 結束,則該鎖為頁鎖。
如果行標識為
6 個數字或更少且不以
0 結束,則該鎖很可能是行鎖。
如果行標識多於
6 個數字,則該鎖很可能是索引鍵值鎖。
key#/bsiz
是索引鍵號或對
varchar
鎖的已鎖定位元組數
如果該欄位包含
「k-」
,後跟值,則是鍵鎖。值標識哪個索引正在被鎖定。例如:
k-1
表示對錶所定義的第乙個索引上的鎖。
可用鎖的最大數量以
onconfig
檔案中的
locks
進行指定。
查詢鎖定的表名稱
通過onstat -k
查詢的rowid 等於0
的表鎖資訊的
tblsnum
資訊查詢表名。
如tblsnum
等於500e19
執行select * from systables where hex(partnum)='0x00500e19'
查詢到當前鎖表的表名。
textarea根據輸入內容增高
fn.extend adjusth this on input function 重置高度 param elem function adjusth elem height elem.scrollheight clientheight 元素客戶區的大小,指的是元素內容及其邊框所佔據的空間大小 經過實踐...
Qt的LineEdit 輸入內容控制
預設下,lineedit接受任何字元輸入,如何讓lineedit能偶只接受自定義的輸入,如只允許輸入xx或者xx.xx x 0 9 可以使用正規表示式和lineedit的validator進行限制 例子 qregexp regexp2 0 9 0 9 qregexpvalidator pregexp...
限制文字框輸入內容
在公司看到了受限制的的文字框,上網查了一下,蠻有用的,貼出來。正則匹配 匹配中文字元的正規表示式 u4e00 u9fa5 匹配雙位元組字元 包括漢字在內 x00 xff 匹配空行的正規表示式 n s r 匹配html標記的正規表示式 匹配首尾空格的正規表示式 s s 像vbscript那樣的trim...