一条更新SQL 是如何执行的?
生活随笔
收集整理的這篇文章主要介紹了
一条更新SQL 是如何执行的?
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
講完了查詢流程,我們是不是再講講更新流程、插入流程和刪除流程?
在數(shù)據(jù)庫(kù)里面,我們說(shuō)的update 操作其實(shí)包括了更新、插入和刪除。如果大家有看過(guò)MyBatis 的源碼,應(yīng)該知道Executor 里面也只有doQuery()和doUpdate()的方法,沒(méi)有doDelete()和doInsert()。
更新流程和查詢流程有什么不同呢?
基本流程也是一致的,也就是說(shuō),它也要經(jīng)過(guò)解析器、優(yōu)化器的處理,最后交給執(zhí)行器。
區(qū)別就在于拿到符合條件的數(shù)據(jù)之后的操作。
?
總結(jié)
以上是生活随笔為你收集整理的一条更新SQL 是如何执行的?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: MySQL架构分层
- 下一篇: MySQL 数据存储文件