MySQL對伺服器端游標限制的正確認識

2021-08-23 11:21:20 字數 473 閱讀 2390

從mysql 5.0.2開始,通過mysql_stmt_attr_set() c api函式實現了伺服器端游標。伺服器端游標允許在伺服器端生成結果集,但不會將其傳輸到客戶端,除非客戶端請求這些行。例如,如果客戶端執行了查詢,但僅對第1行感興趣,那麼不會傳輸剩餘的行。

◆游標是唯讀的,不能使用游標來更新行。

◆未實施update where current of和delete where current of,這是因為不支援可更新的游標。

◆游標是不可保持的(提交後不再保持開啟)。

◆游標是不敏感的。

◆游標是不可滾動的。

◆游標是未命名的。語句處理程式起著游標id的作用。

◆對於每條預處理語句,僅能開啟1個游標。如果需要多個游標,必須處理多條語句。

如果在預處理模式下不支援語句,不能在生成結果集的語句上使用游標。包括check tables、handler read和show binlog events語句。

伺服器端實現游標定位事件

using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.linq using system.text u...

socket伺服器端

伺服器 include winsock2.h include string.h include stdio.h include time.h include stdarg.h include stdlib.h pragma comment lib,ws2 32 void errexit const ...

kerberos伺服器端

1.安裝tcl wget tar zvxf tcl8.5.12 src.tar.gz cd tcl8.5.12 cd unix configure make make install 3.解壓 tar xvf krb5 1.10.3 signed.tar tar zvxf krb5 1.10.3.t...