當前位置:編程學習大全網 - 電腦編程 - 在Oracle中,commit這個關鍵字有什麽作用?在sql語句中,運行程序結果沒什麽變化啊

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

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

  • 上一篇:計算正六邊形面積的程序設計
  • 下一篇:寶馬1系有布迎賓燈線到底可以用嘛
  • copyright 2024編程學習大全網