SQL SERVER的UPDATE操作比ORACLE快得多
最近聽朋友說sqlserver平臺上update操作比oracle要快得多,於是做了下測試.測試機就是pc機,同時安裝oracle9204和sqlserver2000,分別單獨啟動進行測試.
對於100萬行具有4個int型別的表,同時更新4個欄位,sqlserver要37秒,oracle要164秒,差距很明顯.經過查閱相關資料,知道sqlserver在update的時候居然是表級鎖,就是說其它會話不能對該表進行update,會被阻塞,即使update的行和第一個會話update的行不一樣也不行.即sqlserver是透過鎖住整個表資源來達到update的高效能,犧牲了並行性,當有大量使用者同時進行update時就會導致整個系統全部慢下來.而oracle是行級鎖,在併發性方面就有很大的優勢.
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/750220/viewspace-888323/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle\MS SQL Server Update多表關聯更新OracleSQLServer
- Sql server with as update用法SQLServer
- sql server 帶有OUTPUT的INSERT,DELETE,UPDATESQLServerdelete
- Nodejs 操作 Sql ServerNodeJSSQLServer
- SQL Server 2022 RTM 最新累積更新:Cumulative Update #13 for SQL Server 2022 RTMSQLServer
- Sql_server基本操作SQLServer
- SQL Server的Merge —— 一步實現 insert,update,deleteSQLServerdelete
- SQL Server 2022 RTM Cumulative Update #15 釋出下載SQLServer
- Oracle中的for update 和 for update nowaitOracleAI
- MySql/Oracle和SQL Server的分頁查MySqlOracleServer
- SQL Server AlwaysOn的Oracle等價技術SQLServerOracle
- ORACLE sql merge into update where條件位置與效能消耗OracleSQL
- SQL Server 操作要重建表被禁止SQLServer
- 資料庫映象 (SQL Server)操作模式資料庫SQLServer模式
- SQL__UPDATESQL
- MybatisPlus中的update操作MyBatis
- 【SQL】10 SQL UPDATE 語句SQL
- PostgreSQL、Oracle/MySQL和SQL Server的MVCC實現原理方式OracleMySqlServerMVC
- SQL Server實戰六:T-SQL、遊標、儲存過程的操作SQLServer儲存過程
- DB2 和SQL Server自增列比較DB2SQLServer
- SQL Server底層架構技術對比SQLServer架構
- 【SQL】Oracle資料庫變更後sql效能對比SQLOracle資料庫
- sql serverSQLServer
- 概括SQL Server實時查詢Oracle資料庫WSSQLServerOracle資料庫
- SQL Server 2008中Analysis Services的新特性——深入SQL Server 2008SQLServer
- SQL Server 的死鎖SQLServer
- sql查詢更新update selectSQL
- ActiveRecord發update請求的原子操作
- oracle update left join查詢Oracle
- Oracle Critical Patch Update for October 2022Oracle
- Python連線三大資料庫MS Sql Server、Oracle、MySQLPython大資料資料庫ServerOracleMySql
- Oracle 19c Concepts(08):Server-Side Programming: PL/SQL and JavaOracleServerIDESQLJava
- Moebius for SQL ServerSQLServer
- sql server 使用SQLServer
- SQL Server教程SQLServer
- 【SQL】Oracle sql語句 minus函式執行效率與join對比SQLOracle函式
- Mysql update誤操作恢復MySql
- SQL Server 表的管理_關於事務操作的詳解(案例程式碼)SQLServer
- SQL Server 2014的重建索引SQLServer索引