SqlServer執行計劃 MSSQLSERVER執行計劃詳解
阿新 • • 發佈:2018-12-18
-- 1、取前10條 select top 10 * from ServiceInvoke; select top 10 * from AdoLog;
-- 2根據聚集索引排序 select top 10 * from ServiceInvoke order by CreateTime desc; select top 10 * from AdoLog order by CreateTime desc;
-- 3根據非索引排序 select top 10 * from ServiceInvoke orderby IsDeleted desc; select top 10 * from AdoLog order by Message desc;
-- 4根據聚集索引賽選 select top 10 * from ServiceInvoke where CreateTime > '2018-12-18' ; select top 10 * from AdoLog where CreateTime > '2018-12-18' ;
-- 5根據聚集索引賽選排序 select top 10 * from ServiceInvoke where CreateTime >'2018-12-18' order by CreateTime desc; select top 10 * from AdoLog a where CreateTime > '2018-12-18' order by CreateTime desc;
-- 6普通欄位篩選聚集索引欄位排序 select top 10 * from ServiceInvoke where OutParam like '%330723196704072361%' order by CreateTime desc; select top 10 * from AdoLog where Message like'%330723196704072361%' order by CreateTime desc;
-- 8多欄位篩選聚集索引排序 select top 10 * from ServiceInvoke where OutParam like '%330723196704072361%' and CreateTime > '2018-12-18' order by CreateTime desc; select top 10 * from AdoLog a where Message like '%330723196704072361%' and CreateTime > '2018-12-18' order by CreateTime desc;
-- 9多欄位搜尋普通欄位排序 select top 10 * from ServiceInvoke where OutParam like '%330723196704072361%' and CreateTime > '2018-12-18' order by OutParam desc; select top 10 * from AdoLog a where Message like '%330723196704072361%' and CreateTime > '2018-12-18' order by Message desc;