• sqlserver like模糊查询跟<>查询比较


    SELECT  b.deptname ,
                        a.badgenumber ,
                        a.userid ,
                        a.ssn ,
                        a.name
                FROM    dbo.USERINFO a
                        INNER JOIN dbo.DEPARTMENTS b ON a.defaultdeptid = b.deptid
                WHERE   a.SSN IS NOT NULL
                        AND b.deptid LIKE '%%'

    表 'USERINFO'。扫描计数 1,逻辑读 278 次,物理读 0 次,预读 0 次。
    表 'DEPARTMENTS'。扫描计数 1,逻辑读 4 次,物理读 0 次,预读 0 次。

    SQL Server 执行时间:
       CPU 时间 = 15 毫秒,耗费时间 = 54 毫秒。

    (2252 行受影响)

    SELECT  b.deptname ,
                        a.badgenumber ,
                        a.userid ,
                        a.ssn ,
                        a.name
                FROM    dbo.USERINFO a
                        INNER JOIN dbo.DEPARTMENTS b ON a.defaultdeptid = b.deptid
                WHERE   a.SSN IS NOT NULL
                        AND b.deptid <>''

    表 'USERINFO'。扫描计数 1,逻辑读 278 次,物理读 0 次,预读 0 次。
    表 'DEPARTMENTS'。扫描计数 2,逻辑读 10 次,物理读 0 次,预读 0 次。

    SQL Server 执行时间:
       CPU 时间 = 15 毫秒,耗费时间 = 125 毫秒。

    (2252 行受影响)

  • 相关阅读:
    Redis基础
    MySQL基础
    MySQL基础
    MySQL基础
    MySQL基础
    Hello 博客园
    Linux | 常用命令
    JVM | 性能调优
    JVM | 垃圾回收
    学习笔记 | 分布式技术
  • 原文地址:https://www.cnblogs.com/starts/p/5198948.html
Copyright © 2020-2023  润新知