`

oralce常用性能优化小知识点

阅读更多
1、sql查询性能优化的点。
        a、尽量采用列名(Oracle 9i, *和列名一样),不要采用select *
        b、逻辑运算 :SQL> --SQL优化 2. 解析:右-->左(and尽量把可能为true的逻辑表达式放在右边,or尽量把可能为false的逻辑表达式放在右边);
        c、如果having和where都能实现该功能,那么尽量使用where,having后面可以使用组函数。
        d、理论上尽量使用多表查询,少用子查询,因为这会多次操作数据库;
        e、 尽量使用union all而不是union;
2、having与where的区别。
     having后面可以有组函数,where
3、group rollup(a,b) group增强。
4、sqlplus报表功能。
5、表连接。
6、层次查询。
     connect by prior empno=mgr start with 1
7、如何sql语句的好坏。set timing on(执行时间)
8、事务。
9、oracle回收站。
    show recyclebin 查看回收站; purge例外
    通过回收站查询已经删除的表是可以的,但是表名要加上"",另外,管理员没有回收站。
    可以用闪回操作回收站;
10、check约束。
11、视图、索引、序列、包、包体、触发器、存储过程、存储函数、数据库链路。
分享到:
评论

相关推荐

    ORACLE9i_优化设计与系统调整

    §5.1 理解ORACLE性能优化 82 §5.1.1 响应时间与吞吐量的折衷 82 §5.1.2 临界资源 83 §5.1.3 过度请求的影响 83 §5.1.4 调整以解决问题 83 §5.2 优化的执行者 84 §5.3 设置性能目标 84 第7章 系统优化方法 85 ...

    Orcle面试知识点

    oracle面试常用知识点,下面是文档部分内容,希望帮助到你 Oracle SQL性能优化 (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写...

    Linux系统案例精解:存储、Oracle数据库、集群、性能优化、系统管理、网络配置

    这是一本集linux系统管理、oracle数据库、ha高可用、系统性能分析、linux日志管理、磁盘阵列存储管理、linux内核优化于一身的综合范例指南。本书最大的特色在于采用了大量的企业应用案例,将企业应用中常用的管理...

    近800页的Oracle知识总结文档

    近800页的Oracle文档,详细总结各种技术知识点,DBA必备,运维必备,小白必备,开发必备。只要RMB 9.9 目录 第一章 数据库的安装 第二章 网络管理 第三章 使用前配置 第四章 数据库的启动原理和开关命令 第五章 ...

    2021 云和恩墨大讲堂PPT汇总(50份).zip

    经典知识库:性能优化那些事 经典知识库:ASM元数据简介及案例分享 经典知识库:MGR原理介绍与案例分享 经典知识库:MySQL常用运维工具小妙招集锦 经典知识库:MySQL故障诊断常用方法手册 经典知识库:Oracle 19c ...

    深入解析Oracle.DBA入门进阶与诊断案例

    针对数据库的启动和关闭、控制文件与数据库初始化、参数及参数文件、数据字典、内存管理、Buffer Cache与Shared Pool原理、重做、回滚与撤销、等待事件、性能诊断与SQL优化等几大Oracle热点主题,本书从基础知识入手...

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    有近20年使用Oracle技术产品以及Oracle数据库管理员/Oracle数据库应用管理员的经验,是真正应用集群、性能调优以及数据库内部属性方面的专家。同时是一位演讲家及Oracle ACE。  JARED STILL 从1994年就开始使用...

    韩顺平oracle学习笔记

    记住:欲速则不达,做任何事情要遵循他的规律,循序渐进,信心很重要 成为一个oracle高手过程:理解小知识点->做小练习->把小的只是点连成线->做oracle项目->形成只是面->深刻理解 Oracle基础部分:oracle基础使用; ...

    Oracle Database 11g初学者指南--详细书签版

     本书能使读者快捷地掌握oracle database 11g的基础知识。通过自我评估教程,介绍了核心数据库技术、管理员职责、高可用性以及大型数据库特性。本书带领读者循序渐进地学习数据库设置、管理、编程、备份和恢复。还...

    oracle数据库11G初学者指南.Oracle.Database.11g,.A.Beginner's.Guide

    《Oracle Database 11g初学者指南》能使读者快捷地掌握Oracle Database 11g的基础知识。通过自我评估教程,介绍了核心数据库技术、管理员职责、高可用性以及大型数据库特性。《Oracle Database 11g初学者指南》带领...

    202311月最新MySQL-71到精选面试题题及答案涵编程题和存储知识点-20231120.pdf

    索引优化:讨论了如何使用索引来提高查询性能,包括索引类型、索引设计原则等。 事务管理:介绍了事务的概念、事务隔离级别、事务的ACID特性等。 面试编程题:提供了一些常见的MySQL编程题,要求面试者用SQL语句解决...

    Linux网络服务配置详解

    这是一本集Linux 系统管理、Oracle 数据库、HA 高可用、系统性能分析、Linux 日志管理、磁盘阵列存储管理、Linux 内核优化于一身的综合范例指南。本书最大的特色在于采用了大量的企业应用案例,将企业应用中常用的...

    Linux系统案例精解

    书以国内外先进的企业信息基础架构为主线进行讲解,每个知识点在讲解时都与实例相结合,力求使读者 能够通过真实的案例达到触类旁通、举一反三。若读者的企业没有采用本书的案例部署,那么读者可以根 据自身的情况,...

    asp.net知识库

    ASP.NET 2.0 中收集的小功能点 asp.net2.0中的webpart使用小记 2.0问题、错误解决办法 ASP.NET 2.0使用Web Part创建应用程序之二(共二) 体验 .net2.0 的优雅(2) -- ASP.net 主题和皮肤 NET2.0系列介绍(一).NET...

    Linux系统案例精解.part1.rar

    这是一本集Linux系统管理、Oracle数据库、HA高可用、系统性能分析、Linux日志管理、磁盘阵列存储管理、Linux内核优化于一身的综合范例指南。本书最大的特色在于采用了大量的企业应用案例,将企业应用中常用的管理...

    中美 IT 培训 C# Asp.net 笔记2

    学习HTML、XML、JavaScript、水晶报表(Crystal Report)和IIS 基础以及WEB应用程序性能优化;学习Ajax、Web2.0的相关技术。 熟练开发基于数据库的Web应用程序、Windows应用程序。熟练开发Windows Service 和 Web ...

    Linux系统案例精解.part2.rar

    这是一本集Linux系统管理、Oracle数据库、HA高可用、系统性能分析、Linux日志管理、磁盘阵列存储管理、Linux内核优化于一身的综合范例指南。本书最大的特色在于采用了大量的企业应用案例,将企业应用中常用的管理...

    中美 IT 培训 C# Asp.net 全套笔记1

    学习HTML、XML、JavaScript、水晶报表(Crystal Report)和IIS 基础以及WEB应用程序性能优化;学习Ajax、Web2.0的相关技术。 熟练开发基于数据库的Web应用程序、Windows应用程序。熟练开发Windows Service 和 Web ...

    Linux系统案例精解.part3.rar

    这是一本集Linux系统管理、Oracle数据库、HA高可用、系统性能分析、Linux日志管理、磁盘阵列存储管理、Linux内核优化于一身的综合范例指南。本书最大的特色在于采用了大量的企业应用案例,将企业应用中常用的管理...

Global site tag (gtag.js) - Google Analytics