求知 文章 文库 Lib 视频 Code iProcess 课程 认证 咨询 工具 火云堂 讲座吧   成长之路  
会员   
 
 
 
全部课程 | 技术学院 | 管理学院 | 嵌入式学院 | 在线学院  
成功案例   品质保证  电话 English
追随技术信仰

随时听讲座
每天看新闻
 
   
成功案例
某通信设 Python数据分
某综合性 人工智能与机器学习
某工程研 数据库设计与优化
知名财险 Oracle数据库
某金融公 Mysql集群与性
知名某信 NoSQL缓存数据
财政部唯 大数据分析专题-R

相关课程  
并发、大容量、高性能数据库
高级数据库架构设计师
Hadoop原理与实践
HBase原理与高级应用
Oracle 数据仓库
数据仓库和数据挖掘
Oracle数据库开发与管理
 

 
SQLServer性能优化    
 
宋泌剑
5届微软SQL Server最有价值专家,易车集团任高级DBA
报名课程   969 次浏览    180 次 
时间地点:上海 北京 深圳 根据报名开班
课程费用: 5000元/人
企业内训: 可以根据企业需求,定制内训,详见 内训学习手册

从SQLServer数据库的逻辑设计、物理设计和数据访问多种角度,进行数据库性能优化。从一个数据库的性能优化,到多个数据库的性能优化,全面讲解逻辑、物理和数据访问的性能解决策略。涉及:数据库性能评价指标,数据库性能相关的因素,数据处理原理,分析当前的数据库,数据库逻辑设计与性能优化,物理设计与性能优化,优化数据访问性能等内容。本课程阐述性能调优方法论,不仅仅结合案例讲述调优的方法,并且会将原理性内容阐述清楚,让您不仅仅明白How,而且明白Why。课程中的理论和经验来自于在SQLServer顾问过程中实际经验的总结升华,结合实际案例,不仅仅讲述如何进行调优,还阐述调优背后的原理,在课程结束后,在课程中所学到的原理、方法、工具能立刻应用于生产环境从而带来价值。


培训目标
    SQL Server体系结构
  • 典型数据库的运行原理
  • IO管理
  • 索引的原理与维护
  • 数据库设计
  • 数据库设计方法与原则
  • 如何设计优秀的数据库
  • SQL Server性能调优
  • 读懂执行计划
  • SQL语句的改进
  • 系统调优
  • 事务和锁的基本概念
  • 性能调优方法论
  • 常见性能模式
培训对象:数据库应用开发人员、数据库管理员。对于数据库调优疑问和问题,需要梳理解答的团队和个人,效果最佳
学员基础:1) 了解SQL Server的基本知识。 2) 了解T-SQL基础知识;
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训内容: 2天
SQL Server体系结构
内容一:典型数据库的运行原理 数据库思维与程序开发思维的差异
SQL Server 整体架构
内存分配与管理
日志管理
事务管理
缓存与页面切换
SQL查询执行原理
相关配置参数


内容二:IO管理 I/O基础
什么是I/O子系统
理解SQL Server I/O模式
存储类型
内容三:索引的原理与维护 索引的定义
索引的结构、填充因子
聚集索引和非聚集索引
唯一索引和包含列索引
过滤索引
索引视图
索引碎片整理以及索引重建
删除从未使用过的索引
创建更合适的索引



数据库设计
内容四:数据库设计方法与原则 需求分析
模块化设计
什么是三范式
对象命名规范
设计出数据库、表、视图和其他数据库对象
数据的一致性原则
使用数据库设计工具
设计之前考虑性能问题
内容五:如何设计优秀的数据库 数据类型的选择
数据库逻辑设计和物理设计的规范化
合理的冗余
主键的设计
外键的设计
字段的设计
数据库物理存储和环境的设计
系统设计
索引的设计
SQL Server性能调优
内容六:读懂执行计划 执行计划的捕捉
读懂执行计划
逻辑执行计划与物理执行计划
执行计划的分类
扫描和查找类操作
连接类操作
Spools类操作
内容七:SQL语句的改进 只返回需要的数据
尽量少做重复的工作
注意事务和锁
注意临时表和表变量的用法
子查询的用法
慎用游标
尽量使用索引
注意连接条件的写法
其他需要注意的地方

内容八:系统调优 TempDB的角色以及调优
定期转移不需要的历史数据
解决死锁和阻塞
多表JOIN考虑临时表

内容九:事务和锁的基本概念 隔离等级的概念
高峰的并发访问
大数据量的联合查询和统计
长事务处理
大数据容量的数据操作(查询,更新,修改,删除)性能

969 次浏览   180 次
其他人还看了课程
商业智能(BI)与数据仓库  1158 次浏览
大数据分析与管理  3170 次浏览
复杂数据库分析、设计与建模  2029 次浏览
海量数据处理与优化  1424 次浏览
企业级数据建模与设计  1318 次浏览
数据仓库设计、应用与优化  1942 次浏览
定制内训




最新活动计划
基于SysML和EA系统设计与建模 2-22[在线]
产品需求分析与管理 2-29[在线]
企业架构师(TOGAF官方认证)3-7[在线]
测试需求分析与测试用例设计 3-21[在线]
云平台与微服务架构设计 3-26[上海]
敏捷开发过程与项目管理 3-19 [成都]
Web应用安全架构、入侵检测防护 4-9[深圳]
 2020年工程日历
 ArchiMate 3.1 图解