麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數(shù)據(jù)庫 > SQLite > 正文

SQLITE3 使用總結(jié)(3)

2024-09-07 00:10:03
字體:
供稿:網(wǎng)友

(4) 事務(wù)處理

sqlite 是支持事務(wù)處理的。如果你知道你要同步刪除很多數(shù)據(jù),不仿把它們做成一個統(tǒng)一的事務(wù)。

通常一次 sqlite3_exec 就是一次事務(wù),如果你要刪除1萬條數(shù)據(jù),sqlite就做了1萬次:開始新事務(wù)->刪除一條數(shù)據(jù)->提交事務(wù)->開始新事務(wù)->… 的過程。這個操作是很慢的。因為時間都花在了開始事務(wù)、提交事務(wù)上。

你可以把這些同類操作做成一個事務(wù),這樣如果操作錯誤,還能夠回滾事務(wù)。

事務(wù)的操作沒有特別的接口函數(shù),它就是一個普通的 sql 語句而已:

分別如下:

int result;

result = sqlite3_exec( db, "begin transaction", 0, 0, &zErrorMsg ); //開始一個事務(wù)

result = sqlite3_exec( db, "commit transaction", 0, 0, &zErrorMsg ); //提交事務(wù)

result = sqlite3_exec( db, "rollback transaction", 0, 0, &zErrorMsg ); //回滾事務(wù)

一、 給數(shù)據(jù)庫加密

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 成人福利免费在线观看 | 国产精品99一区二区 | 国产精品www | 欧美一级成人一区二区三区 | 免费看一级毛片欧美 | cosplay裸体福利写真 | 毛片在线免费观看完整版 | 亚州精品在线视频 | 免费小毛片 | 中文字幕线观看 | 亚洲成人伊人 | 91成| 一区二区三区欧洲 | 久久精品国产亚洲7777 | 天堂亚洲一区 | 欧美乱论| 国产三级精品最新在线 | 欧美四级在线观看 | av在线直播观看 | 九一成人| 在线观看va | 久久国产综合精品 | 黄色毛片一级视频 | 国产成人在线一区二区 | 精品在线观看一区二区三区 | 国产一级一国产一级毛片 | 国产精品亚洲综合一区二区三区 | 精品无码久久久久久国产 | 精品国产一区二区三区久久久蜜 | 欧美国产综合视频 | 国产一区二区在线免费播放 | 宅男噜噜噜66国产在线观看 | 久久久一区二区三区视频 | 91网站免费在线观看 | 欧美淫交 | 在线免费视频a | 手机在线看片国产 | 成人黄视频在线观看 | 日本a级一区 | 成人免费一区二区三区在线观看 | 精品一区二区免费 |