濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > sqlserver數(shù)據(jù)庫(kù)優(yōu)化解析(圖文剖析)

sqlserver數(shù)據(jù)庫(kù)優(yōu)化解析(圖文剖析)

熱門標(biāo)簽:怎樣把地圖標(biāo)注導(dǎo)入公司地址 洛陽(yáng)外呼系統(tǒng)平臺(tái) 如何在地圖標(biāo)注自己店鋪 地圖標(biāo)注一個(gè)圓圈怎么用 電銷機(jī)器人被曝光 真人語(yǔ)音電銷機(jī)器人 寧波人工外呼系統(tǒng)有效果嗎 400外呼系統(tǒng)合法 廣州人工電銷機(jī)器人費(fèi)用

下面通過圖文并茂的方式展示如下:

一、SQL Profiler

 事件類 Stored Procedures\RPC:Completed TSQL\SQL:BatchCompleted

事件關(guān)鍵字段 EventSequence、EventClass、SPID、DatabaseName、Error、StartTime、TextData、 HostName、ClientProcessID、ApplicationName、 CPU、Reads、Writes、Duration、RowCounts

       1、跟蹤慢SQL  

     2、跟蹤SQL執(zhí)行錯(cuò)誤

      3、調(diào)試中找到SQL 以特殊字符作為篩選條件   

       4、T-SQL查詢trace表

a、設(shè)置抓取的時(shí)候段

b、保持成文件 然后用下面語(yǔ)句查詢文件

復(fù)制代碼 代碼如下:

SELECT EventSequence,SPID,RequestID,DatabaseId,DatabaseName ,LoginName,StartTime,EndTime, TextData,Error ,Duration/1000 AS Duration,Reads,CPU,Writes,RowCounts ,HostName,ClientProcessID,ApplicationName INTO bak.dbo.traceFROM ::fn_trace_gettable('C:\trace\DB50 20150623.trc', default)

 二、表存儲(chǔ)結(jié)構(gòu)

 1、頁(yè) 結(jié)構(gòu)

2 區(qū)結(jié)構(gòu)

3 文件存儲(chǔ)

4 、基表

5、堆表

6、聚集索引

 

7、 普通索引

 

三、索引優(yōu)化

1、選擇性高唯一性高的字段放最前面

2、覆蓋索引 Select、Where、Orderby字段都在索引中 或者 INCLUDE中 這樣就會(huì)走到索引

3、控制索引數(shù)量,窄索引 此圖索引作用不大

4、改善SQL語(yǔ)句

a、SQL盡量簡(jiǎn)單

 b、參數(shù)化SARG的定義 列名 操作符 常數(shù) 或 變量> Name='張三' and 價(jià)格>5000

c、非SRAG name like ‘%張' Name='張三' and 價(jià)格>5000 NOT、!=、>、!、!>、NOT EXISTS、NOT IN、NOT LIKE 四、執(zhí)行計(jì)劃

--顯示統(tǒng)計(jì)信息

復(fù)制代碼 代碼如下:

SET STATISTICS IO ON SET STATISTICS TIME ON SELECT * FROM dbo.FreezeUserMoney

開啟執(zhí)行重點(diǎn)看下面幾個(gè)地方

以上是針對(duì)優(yōu)化sqlserver數(shù)據(jù)庫(kù)全部?jī)?nèi)容,希望大家能夠喜歡。

您可能感興趣的文章:
  • 開啟SQLSERVER數(shù)據(jù)庫(kù)緩存依賴優(yōu)化網(wǎng)站性能
  • SQLServer 優(yōu)化SQL語(yǔ)句 in 和not in的替代方案
  • SqlServer 執(zhí)行計(jì)劃及Sql查詢優(yōu)化初探
  • sqlserver關(guān)于分頁(yè)存儲(chǔ)過程的優(yōu)化【讓數(shù)據(jù)庫(kù)按我們的意思執(zhí)行查詢計(jì)劃】
  • SqlServer 索引自動(dòng)優(yōu)化工具
  • SQLSERVER SQL性能優(yōu)化技巧
  • 日常收集整理SqlServer數(shù)據(jù)庫(kù)優(yōu)化經(jīng)驗(yàn)和注意事項(xiàng)
  • 深入學(xué)習(xí)SQL Server聚合函數(shù)算法優(yōu)化技巧

標(biāo)簽:煙臺(tái) 石家莊 北海 南昌 東營(yíng) 晉中 珠海 咸寧

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《sqlserver數(shù)據(jù)庫(kù)優(yōu)化解析(圖文剖析)》,本文關(guān)鍵詞  sqlserver,數(shù)據(jù)庫(kù),優(yōu)化,解析,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《sqlserver數(shù)據(jù)庫(kù)優(yōu)化解析(圖文剖析)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于sqlserver數(shù)據(jù)庫(kù)優(yōu)化解析(圖文剖析)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    图们市| 青海省| 白城市| 吴川市| 泉州市| 上林县| 金门县| 湾仔区| 乌海市| 玛曲县| 阳山县| 乌兰浩特市| 香港 | 收藏| 新郑市| 西宁市| 梅河口市| 射洪县| 华亭县| 化隆| 临邑县| 葵青区| 罗城| 墨竹工卡县| 霍州市| 松原市| 沙田区| 天祝| 措美县| 武功县| 泰安市| 姜堰市| 原阳县| 辉县市| 郸城县| 固阳县| 马龙县| 交城县| 陆河县| 井陉县| 云和县|