一、培訓(xùn)簡述
SQL Server作為微軟在數(shù)據(jù)庫管理系統(tǒng)(DBMS)上的主打產(chǎn)品,經(jīng)過了多個版本的改進之后,在數(shù)據(jù)處理能力方面具有良好的性能,在數(shù)據(jù)庫市場中占有一席之地,成為世界三大數(shù)據(jù)庫管理系統(tǒng)之一。企業(yè)對SQL Server管理、維護、設(shè)計、優(yōu)化等普遍存在響應(yīng)的使用需求。根據(jù)貴公司信息技術(shù)需求,結(jié)合我中心自身優(yōu)勢,特定制此課程。
中培在過去的十年中曾經(jīng)為多家企業(yè)提供了SQL數(shù)據(jù)庫實戰(zhàn)的咨詢與培訓(xùn)服務(wù),在總結(jié)大量企業(yè)數(shù)據(jù)庫管理應(yīng)用實踐的基礎(chǔ)上,形成了一套可以和廣大企業(yè)分享的經(jīng)驗?zāi)0?。學習后企業(yè)可根據(jù)業(yè)界最佳實踐的經(jīng)驗來優(yōu)化和固化本公司的SQL數(shù)據(jù)庫應(yīng)用管理能力,從而提升企業(yè)的競爭力。
二、培訓(xùn)對象
公司的數(shù)據(jù)庫管理員\系統(tǒng)維護\開發(fā)人員;集團或分公司從事信息系統(tǒng)開發(fā)、網(wǎng)絡(luò)建設(shè)的數(shù)據(jù)信息主管、技術(shù)總監(jiān),數(shù)據(jù)庫管理、數(shù)據(jù)分析、網(wǎng)絡(luò)維護的相關(guān)人員;對數(shù)據(jù)庫管理感興趣的IT人員等。建議學習人數(shù)15-20人最佳。
三、培訓(xùn)收益
1. 掌握SQL基本語法(變量類型、游標、常用函數(shù)、邏輯控制、事務(wù)處理、異常處理)
2. 掌握SQL高級主題(程序包、對象類型、使用對象)
3. 掌握SQL開發(fā)工具
4. 掌握SQL編程規(guī)范、應(yīng)用實戰(zhàn)
5. 監(jiān)控數(shù)據(jù)庫并解決使用數(shù)據(jù)庫時出現(xiàn)的問題;
6. 掌握多種優(yōu)化工具的使用和優(yōu)化方法;
7. 掌握常見優(yōu)化算法能根據(jù)應(yīng)用需求選擇
四、培訓(xùn)時長
本次培訓(xùn)為期3天,6小時/天,共18小時。
五、課程大綱
知識模塊 | 授課內(nèi)容 | 培訓(xùn)用時和目標 |
數(shù)據(jù)庫的高級管理和自動化管理 |
|
用時:1學時 目標: 1、了解SQL 2012管理工具 2、熟悉優(yōu)化步驟 3、維護標準規(guī)則 4、性能問題診斷 |
監(jiān)視與調(diào)整SQL Server2012 |
|
用時:1學時 目標: 1、了解性能解決方案 2、快速定位錯誤信息 3、事務(wù)并發(fā)排查和解決 |
SQL Server 2012性能優(yōu)化項目思想和流程 |
|
用時:1.5學時 目標: 1、性能優(yōu)化流程 2、了解優(yōu)化原因 3、熟悉常用工具 4、性能指標使用 |
SQL Server 2012 性能調(diào)優(yōu) |
|
用時:1.5學時 目標: 1、熟悉sql優(yōu)化引擎 2、熟悉profiler工具 3、熟悉DMV 4、分析性能參數(shù) 5、緩沖池使用 6、熟悉分區(qū)策略 |
SQL Server 2012 查詢設(shè)計分析和表設(shè)計優(yōu)化 |
|
用時:2學時 目標: 1、了解索引原理 2、熟悉查詢規(guī)則 3、Db設(shè)計規(guī)則 4、熟悉事務(wù)原理 5、熟悉分庫原理 |
SQL Server 2012內(nèi)存優(yōu)化表的使用 |
|
用時:1.5學時 目標: 1、優(yōu)化表原理 2、使用規(guī)則 3、優(yōu)化表使用場景 |
SQL Server 2012并發(fā)性分析 |
|
用時:1學時 目標: 1、了解阻塞原理和分析 2、數(shù)據(jù)庫鎖問題 3、索引對鎖的影響 4、解決死鎖問題 |
列索引大幅提升性能 |
|
用時:1.5學時 目標: 1、熟悉列存儲 2、熟悉列存儲使用規(guī)則 3、列存儲與索引使用場景 |
進行持續(xù)的數(shù)據(jù)庫維護 |
|
用時:1.5學時 目標: 1、索引原理分析 2、碎片優(yōu)化分析 3、了解自動化優(yōu)化維護 |