當你有例如。連續3次查詢您提交給SQL數據庫的單個字符串,用分號分隔,另一個用戶同時做同樣的事情,我們的查詢將被視爲查詢的「組」或「隊列」它將始終以每個用戶相同的邏輯順序執行,或者這些查詢的隊列是否可以「混合起來」,從而結束了我們的兩個查詢逐個被解僱?排隊多個SQL查詢作爲一個字符串,服務器行爲?
所以基本上我想知道有下列情形MySQL和SQL服務器的哪一個行爲發生這種情況時,如:
執行路徑情況1:
用戶1查詢1,用戶1查詢2,用戶1查詢3,用戶2查詢1,用戶2查詢2,用戶2查詢3
執行路徑情況2:
- 用戶1查詢1,用戶2的查詢1,用戶1的查詢2,用戶2的查詢2,用戶1的查詢3,用戶2的查詢3
只要它是一個MySQL,它依賴於涉及的存儲引擎。 MyISAM引擎**不是**事務性的,所以基本上,每個查詢都完全在單獨的事務中執行。 – spacediver