-2
A
回答
-1
使用這樣的:
UPDATE table1 WITH(NOLOCK) SET Column1='asc' WHERE ....
+0
Oracle的這種明顯錯誤 –
0
這是一個非常複雜的問題,它巨大視情況而定。
但是,簡單的答案是「RDBMS引擎的設計目標是明確支持許多併發查詢,而且它們真的很擅長。有些情況下由於併發訪問而遇到性能問題,但它們是在企業級硬件上不常見「。
更復雜的答案是:
一般情況下,「讀」的查詢可以爲你的系統有足夠的資源同時不noticable性能的影響,長期來看(RAM和CPU,與I/O帶寬一起),和只要這些查詢速度很快(通常意味着小於1秒)。
如果您的查詢本身速度較慢,同時運行多個查詢可能會導致速度放慢 - 慢速查詢往往會消耗更多資源(RAM,CPU,I/O),並且爭用這些資源可能會導致經濟放緩。
如果您有「寫入」查詢,具體取決於您的事務策略,您可能會遇到其中一個查詢鎖定另一個查詢嘗試讀取或寫入的表的情況。
相關問題
- 1. 用一個查詢查詢兩個表
- 2. 在同一個SQL查詢中連接兩個表兩次
- 3. MySQL - 查詢同一個表兩次
- 4. 對同一表的兩個查詢
- 5. 支持同一表的兩個查詢
- 6. 一個查詢,一個表,兩個數()
- 7. PHP:兩個表中的一個查詢
- 8. MySQL在同一個查詢中從兩個表中選擇
- 9. 檢查兩個在一個查詢表
- 10. 如何使兩個查詢的結果(同一列)從兩個查詢顯示在單個查詢表中
- 11. Extbase查詢來比較同一個表中的兩個字段
- 12. 如何在一個查詢中連接兩個不同的表?
- 13. 合併兩個查詢到一個在同一個表(相同列/不同行)
- 14. SQL查詢,查詢同一個表兩次(可能)
- 15. 在另一個查詢中查詢加入兩個表
- 16. 在一個查詢中查詢兩個表 - 解析
- 17. 用一個查詢插入兩個表
- 18. 選擇一個查詢PDO兩個表
- 19. 查詢兩個表
- 20. SQLITE查詢同一個表兩次,並將這些查詢放到兩個不同的列中?
- 21. 合併兩個不同的SQL查詢在一個查詢
- 22. 查詢有命名的列兩個表相同的
- 23. 查詢到從兩個不同的表
- 24. 同時查詢兩個表格
- 25. MySQL:同時查詢兩個表
- 26. 來自同一個表合併兩個查詢使用左邊
- 27. 獲取兩個查詢到同一個表(按日期分組)
- 28. 在同一個表優化有兩個MAX列查詢
- 29. 如何結合來自同一個表的兩個查詢
- 30. 加入來自同一個表的兩個查詢 - SELECT DISTINCT?
即使使用不同表的兩個查詢可能會增加時間(有點)。 – jarlh