前言

  很多人認(rèn)為數(shù)據(jù)庫(kù)其實(shí)很簡(jiǎn)單,也沒什么大深入的細(xì)節(jié)去研究,但是真正的一些細(xì)節(jié)問題決定著你的是否是專家。

  本文主要講述一下存儲(chǔ)過(guò)程參數(shù)傳遞的一些小細(xì)節(jié),很多人知道參數(shù)嗅探,本例也可以理解成參數(shù)嗅探的威力加強(qiáng)版++

小例子

萬(wàn)碼學(xué)堂,電腦培訓(xùn),計(jì)算機(jī)培訓(xùn),Java培訓(xùn),JavaEE開發(fā)培訓(xùn),青島軟件培訓(xùn),軟件工程師培訓(xùn)

 1 ---創(chuàng)建測(cè)試表 2 SELECT IDENTITY(INT,1,1) AS RID, 3 * INTO TB1 4 FROM sys.all_columns 5 GO 6 ---模擬大量數(shù)據(jù) 7 INSERT INTO TB1 8 SELECT * 9 FROM sys.all_columns10 GO 10011  12  13  14 --在 user_type_id列 創(chuàng)建一個(gè)索引15 CREATE NONCLUSTERED INDEX [NonClusteredIndex-20160625-164531] ON [dbo].[TB1]16 (17     [user_type_id] ASC18 )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]19 GO20  21 --開啟IO統(tǒng)計(jì)22 set statistics io on23  24 --測(cè)試查詢執(zhí)行計(jì)劃25 select * from tb1 where user_type_id = 10

萬(wàn)碼學(xué)堂,電腦培訓(xùn),計(jì)算機(jī)培訓(xùn),Java培訓(xùn),JavaEE開發(fā)培訓(xùn),青島軟件培訓(xùn),軟件工程師培訓(xùn)

萬(wàn)碼學(xué)堂,電腦培訓(xùn),計(jì)算機(jī)培訓(xùn),Java培訓(xùn),JavaEE開發(fā)培訓(xùn),青島軟件培訓(xùn),軟件工程師培訓(xùn)

網(wǎng)友評(píng)論