百萬行資料查詢效能比較
----------------------該方案37秒加5秒
set nocount on
if object_id('dbo.Nums')is not null
drop table dbo.Nums;
go
create table dbo.Nums ( n int not null primary key)
declare @max as int,@rc as int
set @max=1000000
set @rc=1
insert into Nums values(1)
while @rc*2<=@max
begin
insert into dbo.Nums select n+@rc from dbo.Nums
set @rc=@rc*2;
end
insert into dbo.Nums
select n+@rc from dbo.Nums where =@n
option (maxrecursion 0)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7899089/viewspace-611115/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 批量插入 1 萬條資料,DB 查詢構造器和原生 SQL 效能比較SQL
- mysql timestamp比較查詢MySql
- XML資料讀取方式效能比較XML
- VC 中字串比較和查詢字串
- MySQL大量資料入庫的效能比較MySql
- 比較有索引和無索引的查詢速度(在mysql資料庫中)索引MySql資料庫
- 查詢oracle比較慢的session和sqlOracleSessionSQL
- oralce 壓縮表與heap表儲存空間與查詢效能比較
- 資料泵不同工作方式效能比較(六)
- 資料泵不同工作方式效能比較(五)
- 資料泵不同工作方式效能比較(四)
- 資料泵不同工作方式效能比較(三)
- 資料泵不同工作方式效能比較(二)
- 資料泵不同工作方式效能比較(一)
- MySQL大量資料入庫的效能比較(分割槽)MySql
- 資料的儲存和查詢分離不利查詢效能 - thenewstack
- 【探索】兩種查詢和刪除重複記錄的方法及其效能比較
- 比較爽的導航查詢 功能 - SqlSugar ORMSqlSugarORM
- 探討一個比較複雜的查詢
- 比較優雅的後臺條件查詢
- 查詢oracle比較慢的session和SQL[轉]OracleSessionSQL
- 報表連 hive,資料量比較大,怎麼分頁查詢?Hive
- MySQL大量資料插入各種方法效能分析與比較MySql
- 用PHP連mysql和oracle資料庫效能比較(轉)PHPMySqlOracle資料庫
- mysql資料庫時間型別datetime、bigint、timestamp的查詢效率比較MySql資料庫型別
- BST查詢結構與折半查詢方法的實現與實驗比較
- JAVA IO效能比較Java
- 批量更新效能比較
- spring data mongo比較兩個欄位查詢SpringGo
- 一些比較有用的oracle查詢語句Oracle
- 圖資料庫比較資料庫
- 資料結構比較資料結構
- 主流資料庫比較資料庫
- Android下這樣查資料庫會比較酷Android資料庫
- elasticsearch查詢之大資料集分頁效能分析Elasticsearch大資料
- 改進資料庫效能-SQL查詢優化資料庫SQL優化
- SQLServer效能優化之 nolock,大幅提升資料庫查詢效能SQLServer優化資料庫
- Dapper, Ef core, Freesql 插入大量資料效能比較(二)APPSQL