|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/sql-server-le-cours-complet-sur-les-performances/
课程评论:没有评论
《SQL Server DBA 性能优化实战》课程总结 本课程是市面上为数不多的专专注于 SQL Server 性能优化的法语课程。在投入巨资升级存储、内存或 CPU 之前,强烈建议您完成本课程。 **课程解决的主要问题:** * 存储过程执行缓慢(分钟级而非秒级) * 不同变量条件下存储过程性能差异巨大 * 数据库兼容模式变更导致服务器性能下降 * 统计信息更新对存储过程性能的影响 * FILLFACTOR 的作用以及如何应对 page splits **课程内容概览:** 本课程时长约 4 小时,涵盖了 SQL Server 性能优化的关键领域,包括: * **索引优化:** * 聚集索引与非聚集索引的结构 * Table SCAN 与 Table SEEK * 聚集索引的选择标准 * 覆盖索引及过度索引的陷阱 * INCLUDE 语法及索引合并 * 索引列顺序与重复索引 * 索引视图与 Columnstore 索引 * 索引碎片化及清理方法 * FILLFACTOR 的含义及 page splits 的追踪 * **存储过程优化:** * 存储过程的优势 * 计划缓存 (Plan Cache) 与缓冲池 (Buffer Pool) * 导致存储过程重编译的常见原因 * 参数嗅探 (Parameter Sniffing) 及重编译时机 * 子存储过程的优化技巧 * `OPTION (RECOMPILE)` 和 `OPTION (OPTIMIZE FOR UNKNOWN)` 的使用 * SARGABLE 表达式的概念及 IFI (Implicit Fenching Interceptor) 的启用 **目标受众:** 本课程面向所有处理性能优化问题的数据库管理员 (DBA) 和开发人员,旨在帮助他们掌握索引等关键技术,显著提升服务器性能。 **课程价值:** 完成本课程将使您在技术上脱颖而出,并在求职面试中更具竞争力。讲师致力于提供高质量的教学,每段视频长度不超过 10 分钟,力求教学内容生动易懂。 **请注意:** * 本课程为法语授课。 * 课程大纲 (Syllabus) 为空。
Enfin un cours en français, qui est dédié exclusivement a la performance sur SQL Server! N'engagez pas des couts faramineux sur de meilleurs baies de stockages, ou de RAM, ni de CPU sans avoir vu ce cours! Questions fréquentes sur les forums SQL: Quand je rejoue la procédure stockée, pourquoi prend elle 3 minutes a lieu de 5 secondes ? Pourquoi quand je joue ma procédure stockée avec une variable différente, cela explose les temps ? Quand je change le mode de compatibilité de ma base de donnée, pourquoi mon serveur rame t il ?Les Mise a jour des statistiques plombent elles les performances sur mes procédures stockées ?On me parle de FILLFACTOR mais qu'est ce que c'est ? Toutes ces questions se trouvent dans ce cours. Dans ce cours de 4 heures, venez découvrir l'importance d'une bonne mise en place des index sur vos tables, ainsi que les pièges à eviter lors de la création de vos procédures stockées.Nous apprendrons aussi, quels options a valider, lors de l'installation de votre moteur SQL, pour améliorer les performances.Vous avez des problèmes de lenteurs sur vos serveurs SQL, et vous soupçonnez la mise en place de vos index ? La formation en détail:La structure d'un index clustered et d'un index non clusteredLe Table SCAN et le table SEEKQuels critères pour l'index clustered ?L'index couvrant et pourquoi ne pas indexer toute la table (Over indexing) ?L'indexation avec INCLUDE et penser a consolider vos index!!!L'indexing et l'ordre des colonnes et les index dupliquésLes vues indéxées et l'index columnstorePourquoi la fragmentation est elle importante et comment la supprimer ? Qu'est ce que le FILLFACTOR et traquer les pages splits? Quelle est l'avantage des Procédures stockées ?Le plan cache et le buffer poolListe des causes de recompilation ( et elles sont nombreuses!!)Qu'est ce que le parametre sniffing et Quand doit on recompiler ?Le très méconnu cas de la sous procédure stockée (je ne comprends pas pourquoi elle est si méconnue d'ailleurs)OPTION (RECOMPILE) et Option OPTIMIZE pour une variableQu'est ce que le SARGABLE et pourquoi activer le IFI ??Ce cours s'adresse à tous les administrateurs de bases de données et développeurs qui traitent de l'optimisation des performances et souhaitent utiliser des index pour améliorer les performances du serveur.Suivez ce cours, vous aidera à vous démarquer techniquement de vos collègues, ou lors d'un entretien d'embauche.J'ai tenu aussi a que les vidéos n'excèdent pas les 10 minutes, pour que ce ne soit pas trop soporifique:)Regardez la moyenne de mes autres cours (4,4/5), et vous verrez que mes cours sont des cours de qualité:)