熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> MySQL >> 正文

請正確認識MySQL對服務器端光標的限制

2013-11-23 21:06:39  來源: MySQL 

  從MySQL 開始通過mysql_stmt_attr_set() C API函數實現了服務器端光標服務器端光標允許在服務器端生成結果集但不會將其傳輸到客戶端除非客戶端請求這些行例如如果客戶端執行了查詢但僅對第行感興趣那麼不會傳輸剩余的行

  光標是只讀的不能使用光標來更新行

  未實施UPDATE WHERE CURRENT OF和DELETE WHERE CURRENT OF這是因為不支持可更新的光標

  光標是不可保持的(提交後不再保持打開)

  光標是不敏感的

  光標是不可滾動的

  光標是未命名的語句處理程序起著光標ID的作用

  對於每條預處理語句僅能打開個光標如果需要多個光標必須處理多條語句

  如果在預處理模式下不支持語句不能在生成結果集的語句上使用光標包括CHECK TABLESHANDLER READ和SHOW BINLOG EVENTS語句


From:http://tw.wingwit.com/Article/program/MySQL/201311/29593.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.