當前位置:首頁 » 數據倉庫 » oracle資料庫commit
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

oracle資料庫commit

發布時間: 2022-12-28 05:17:01

1. 在Oracle中,commit這個關鍵字有什麼作用在sql語句中,運行程序結果沒什麼變化啊

commit是提交修改,其實是觸發checkpoint,Oracle進程中有chkp進程(是不是這4個字母忘記了),當checkpoint即檢查點觸發後,會由數據寫進程將內存中數據的改動寫入磁碟,形成永久更改。當然其實如果你做了修改又沒有commit並不一定會丟失數據,這裡面又牽扯到日誌,回滾數據等等,,總之你對表數據做了修改並且確認不需要rollback的話習慣上使用commit比較好,,僅僅是個人意見。。。

2. oracle中的「commit」和「rollback」具體是什麼意思

commit 就是確定提交的意思。
rollback就是回滾的意思。