• 关于SP优化


    SET STATISTICS PROFILE ON;SET STATISTICS TIME ON;SET STATISTICS IO ON;--打开三个开关
    SET STATISTICS PROFILE OFF;SET STATISTICS TIME OFF;SET STATISTICS IO OFF;--关闭

    SELECT * FROM employee

    licogal reads 2 单位 是page = 8kb -- IO量,主要性能标准

    SQL Server parse and compile time:
    CPU time = 0 ms, elapsed time = 1 ms.--编译时间

    SQL Server Execution Times:
    CPU time = 0 ms, elapsed time = 1 ms.--执行时间


    索引:书的目录
    主键:默认索引,群集,聚集

    SARG 比较好的查询条件
    能够更好的利用到索引

    INDEX SEEK 性能> INDEX SCAN

    避免 SCAN 尽量 SEEK
    即不对列数据进行操作

    当in 后面是 结果集的时候, 尽量使用exsists

    规范存储过程写法,尽量避免隐式转型 减少在列上进行操作

    JOIN的时候 主键要给全

    为什么使用sp--sp执行之前会根据第一次执行的时候产生的执行计划进行执行.一次编译,减少CPU的使用率

    慎用函数

    值函数--> 表函数

  • 相关阅读:
    TreeMap
    索引
    B-树、B+树
    硬盘速度、存储方式
    2-3树
    多叉树、2-3-4树
    红黑树
    平衡树、AVL树
    树、多路树、二叉树
    Java实现后缀表达式建立表达式树
  • 原文地址:https://www.cnblogs.com/xuzhencheng/p/3279234.html
Copyright © 2020-2023  润新知