`

高性能Sql模板

 
阅读更多

1. 实现业务的查询 

优化方案:对业务的理解,界面录入的数据结构和查询的数据机构不一样。

select a.Id from UserRule_Config a ,BusinessRule_Config d

where ((a.Office='test_office' and a.Channel_ID='test_Channel_ID' ) or (a.Office is null and a.Channel_ID is null) ) and a.BusinessRule_id=d.Id

 

       and  exists (select 1 from ODRange_Config b,Place_Config c ,Place_Config e

                                   where a.BusinessRule_id=b.BusinessRule_id and   c.Place_Code='Place_code1'  and e.Place_Code='Place_code1'

                                         and

                                         ( (b.Ori_Type='P' and b.Ori=c.Place_Code  )   or

                                           (b.Ori_Type='C' and b.Ori=c.City_Code     )   or

                                           (b.Ori_Type='N' and b.Ori=c.ATPCO_Country)   or

                                           (b.Ori_Type='Z' and b.Ori=c.ZONE)   or

                                           (b.Ori_Type='A' and b.Ori=c.AREA) or 

                                           (b.Ori_Type='*' )

                                         )

                                       and

                                         ( (b.Des_Type='P' and b.Ori=e.Place_Code  )   or

                                           (b.Des_Type='C' and b.Ori=e.City_Code     )   or

                                           (b.Des_Type='N' and b.Ori=e.ATPCO_Country)   or

                                           (b.Des_Type='Z' and b.Ori=e.ZONE)   or

                                           (b.Des_Type='A' and b.Ori=e.AREA) or 

                                           (b.Des_Type='*' )

                                         )

                                         

                                   )

order by Office desc,Sequence_No

 

分享到:
评论

相关推荐

    SQLServer安全及性能优化

    SQLServer安全及性能优化 修补漏洞 安装程序补丁修补漏洞 随时关注微软官方网站补丁升级 关闭不必要的端口 关闭联必要的服务 数据库引擎 SQL Server Analysis Services SQL Server Reporting Services SQL ...

    SQLServer2008查询性能优化 2/2

    通过阅读《SQL Server 2008查询性能优化》,不仅可以学习到数据库性能管理的许多知识和技巧,还有助于养成良好的编程习惯,为实现高性能的数据库应用系统打下基础。 目录 第1章 SQL查询性能调整 1 1.1 性能调整...

    SQLServer2008查询性能优化 1/2

    通过阅读《SQL Server 2008查询性能优化》,不仅可以学习到数据库性能管理的许多知识和技巧,还有助于养成良好的编程习惯,为实现高性能的数据库应用系统打下基础。 目录 第1章 SQL查询性能调整 1 1.1 性能调整...

    性能测试报告模板

    性能测试报告模板 性能测试报告模板是对软件系统的性能测试结果的总结和分析,旨在评估软件系统的性能瓶颈、性能瓶颈的原因和改进建议。 在本报告中,我们对积分解冻划账接口进行了性能测试,测试结果表明,系统在...

    PL/SQL Developer

     性能优化——使用PL/SQL Profiler,可以浏览每一执行的PL/SQL代码行的时序信息(Oracle8i或更高),从而优化您SQL和PL/SQL的代码性能。  更进一步,您还可以自动获取所执行的SQL语句和PL/SQL程序统计信息。该...

    SQL Server2005基础教程

     6.4 针对性能对索引进行回顾   6.5 创建索引   6.6 删除索引  6.7 在查询编辑器中修改索引  6.8 为数据库生成关系图  6.9 小结 第7章 数据库的备份、还原和维护  7.1 事务日志   7.2 备份策略...

    PL/SQL Developer 6.05注册版-1

    <br>性能优化——使用PL/SQL Profiler,可以浏览每一执行的PL/SQL代码行的时序信息(Oracle8i或更高),从而优化您SQL和PL/SQL的代码性能。 更进一步,您还可以自动获取所执行的SQL语句和PL/SQL程序统计信息...

    PL/SQL Developer v8.0.zip

    性能优化——使用PL/SQL Profiler,可以浏览每一执行的PL/SQL代码行的时序信息(Oracle8i或更高),从而优化您SQL和PL/SQL的代码性能。 更进一步,您还可以自动获取所执行的SQL语句和PL/SQL程序统计信息。该统计...

    SQL Server 2008管理员必备指南(超高清PDF)Part3

    14.4 监视SQL Server的性能 14.4.1 选择要监视的计数器 14.4.2 创建性能日志 14.4.3 查看数据收集器报告 14.4.4 配置性能计数器警报 14.5 配置管理数据仓库 14.5.1 了解管理数据仓库 14.5.2 创建管理数据仓库 14.5.3...

    SQL.Server.2008管理员必备指南.part4.rar(4/4)

     7.7.7 创建新的数据库模板 202  7.7.8 配置数据库加密 202  第8章 全文搜索的管理 204  8.1 全文目录和索引 204  8.2 管理全文目录 207  8.2.1 查看目录属性 207  8.2.2 创建目录 209  8.2.3 启用表和视图...

    SQL Server 2008管理员必备指南(超高清PDF)Part1

    14.4 监视SQL Server的性能 14.4.1 选择要监视的计数器 14.4.2 创建性能日志 14.4.3 查看数据收集器报告 14.4.4 配置性能计数器警报 14.5 配置管理数据仓库 14.5.1 了解管理数据仓库 14.5.2 创建管理数据仓库 14.5.3...

    SQL Server 2008管理员必备指南(超高清PDF)Part2

    14.4 监视SQL Server的性能 14.4.1 选择要监视的计数器 14.4.2 创建性能日志 14.4.3 查看数据收集器报告 14.4.4 配置性能计数器警报 14.5 配置管理数据仓库 14.5.1 了解管理数据仓库 14.5.2 创建管理数据仓库 14.5.3...

    PL/SQL Developer 7.1.5 注册版-3

    <br>性能优化——使用PL/SQL Profiler,可以浏览每一执行的PL/SQL代码行的时序信息(Oracle8i或更高),从而优化您SQL和PL/SQL的代码性能。 更进一步,您还可以自动获取所执行的SQL语句和PL/SQL程序统计信息...

    SQL.Server.2008管理员必备指南.part2.rar(2/4)

     7.7.7 创建新的数据库模板 202  7.7.8 配置数据库加密 202  第8章 全文搜索的管理 204  8.1 全文目录和索引 204  8.2 管理全文目录 207  8.2.1 查看目录属性 207  8.2.2 创建目录 209  8.2.3 启用表和视图...

    SQL.Server.2008管理员必备指南.part1.rar(1/4)

     7.7.7 创建新的数据库模板 202  7.7.8 配置数据库加密 202  第8章 全文搜索的管理 204  8.1 全文目录和索引 204  8.2 管理全文目录 207  8.2.1 查看目录属性 207  8.2.2 创建目录 209  8.2.3 启用表和视图...

    Beetl模板引擎入门教程.pdf

    Beetl是一款6倍于Freemarker的超高性能的java模板引擎,来自于中国!!BeetlSQL是一款功能强大,以SQL为中心,使用简单的全功能的ORMapping工具,支持自动生成代码

    SQL Server 2008 商业智能完美解决方案(3)

    SQL Server 2008商业智能完美解决方案 3/3 SQL Server 2008 2010 商业智能完美解决方案 作者:兰吉特(Lynn Langit) 出版社:人民邮电出版社; 第1版 (2010年8月1日) ISBN:7115231117, 9787115231116 页码:545 ...

    pl/sql developer 9 + 注册机

     使用PL/SQL Profiler,可以浏览每一执行的PL/SQL代码行的时序信息(Oracle8i或更高),从而优化您SQL和PL/SQL的代码性能。 更进一步,您还可以自动获取所执行的SQL语句和PL/SQL程序统计信息。该统计信息包括CPU...

    腾讯云科技产品介绍PPT模板.pptx

    腾讯云服务器是基于高性能的计算资源,提供了高可靠性、可扩展性强、快速部署等特点,能够满足企业的多样化业务需求。用户可以根据自己的需求,选择适合的云服务器规格,以满足自己的业务需求。 云数据库 腾讯云...

Global site tag (gtag.js) - Google Analytics