Oracle 项目实施中的若干问题及注意事项
一. 数据库规划首先应该估计大致的数据库物 理尺寸,以便规划磁盘的分区及大小。表及索引的存储容量估算是根据其记录长度及估算 的最大记录数确定的。数据库表如何分布,规划相应的表空间注意: 1. 把频繁访问的表 尽量放置到不同的表空间中
2. 把索引和表数据分开放置到不同的表空间中
3. 高频率 ins
原创
2012-02-03 17:12:49
467阅读
show parameter job_quNAME TYPE VALUE------------------------------------ ----------- ------------------------------j
原创
2014-03-26 16:32:33
349阅读
本人最近打算给同事分享一下oracle, 内容如下: 待续。。。
原创
2009-12-09 22:14:32
723阅读
前面的文章已经介绍了JVM对象创建时的内存分配、类加载机制以及垃圾收集等核心的内容,对JVM的内存模型基本有了比较完整的了解。但这些都只是理论,当程序运行遇到问题时,更多的时候是需要根据现象然后结合理论才能做出合理的判断。而JDK就提供了很多的工具来帮助开发人员获取程序运行时的各种数据,包括异常堆栈、JVM运行日志、GC日志、线程快照文件、堆转储快照文件等等。这篇文章就借助部分常用工具,结合具体的
转载
2024-06-07 12:28:55
31阅读
一、JVM调优介绍之JTI编译器 JTI编译器(just in time)开发语言可以以编译方式来划定为编译型语言,解释型语言,分层编译型语言(包含解析和编译共存)先来了解下计算机如何读取代码程序,由于计算机的CPU只能执行相对少而特定的命令,而这种命令的形式就是汇编码或者二进制码。因此CPU所执行的程序都要翻译成这种指令,CPU才可以识别 并且运行。不同产商的CPU对应可以识别的指令集也不太一
转载
2024-08-28 22:06:46
75阅读
文章目录一、调优工具1、explain2、analyze二、优化设计三、配置优化1、设置本地模式2、JVM重用3、并行执行四、查询优化1、自动启动Map端的join2、启用CBO(Cost based Optimizer):负载均衡3、启用Vectorization(矢量化)4、使用CTE、临时表、窗口函数等正确的编码约定五、压缩 一、调优工具1、explainexplain 查询语句;由于Hi
转载
2023-10-24 09:03:03
107阅读
Problem Description:
1.每个表的结构及主键索引情况
2.每个表的count(*)记录是多少
3.对于创建索引的列,索引的类型是什么?count(distinct indexcol)的值是多少?
4.最后一次对表进行分析是在什么时间,分析后,是否又对相关表做过大的操作
5.索引最后一次rebuild,是在什么时间,此后对表的操作类型又是什么状况?索引中浪费的空间是多少
转载
2012-02-03 17:24:32
628阅读
在过去的十年中,Oracle已经成为世界上最专业的数据库之一。对于IT专家来说,就是要确保利用Oracle的强大特性来提高他们公司的生产力。最有效的方法之一是通过Oracle调优。它有大量的调整参数和技术来改进你的Oracle数据库的性能。 Oracle调优是一个复杂的主题。关于调优可以写整整一本书,不过,为了改善Oracle数据库的性能,有一些基本的概念是每个Oracle DBA都应该遵从的。 在这篇简介中,我们将简要地介绍以下的Oracle主题: --外部调整:我们应该记住Oracle并不是单独运行的。因此我们将查看一下通过调整Oracle服务器以得到高的性能。 --Row re...
原创
2021-08-06 16:32:03
728阅读
本人好课列表:
39138/ 精通Oracle 19c DataGuard系列之实施篇-核心配置:复制生成物理备库
https://edu.51cto.com/course/39138.html39070/ 精通Oracle 19c DataGuard系列之实施篇-核心配置:手搓物理备库部署
https://edu.51cto.com/course/39070.html39069/ 精通Oracl
在过去的十年中, Oracle 已经成为世界上最专业的数据库之一。对于 IT 专家来说,就是要确保利用 Oracle 的强大特性来提高他们公司的生产力。最有效的方法之一是通过 Oracle 调优。它有大量的调整参数和技术来改进你的 Oracle 数据库的性能。
Oracle 调优是一个复杂的主题。关于调优可以写整整一本书,不过,为了改善 Oracle 数据
转载
精选
2009-02-26 21:04:00
446阅读
(5)CBO模式下表很久没分析,表的增长明显,优化器采取了全表扫描。
SQL> select * from test.testindex where a like '1%';
A B
---- ----------
1
转载
2012-02-03 17:25:00
381阅读
一.升级到11gR2之后 oracle数据库升级助手(DBUA)配置工具包括一个自动扩展系统文件的命令选项,能够从oracle express(XE或免费版)升级到其 他版本。 升级前脚本检查以下各项: 1.无效用户或角色 2.无效数据类型或对象 3.不支持的字符集 4.统计信息的收集 5.足够的资源(undo/rollback段,表空间和空闲磁盘空间) 6.缺失的升级需要的脚本 7.运行的监听器
原创
2015-04-11 20:24:22
2232阅读
SELECT TABLE_NAME FROM DICT;查询数据库中所有数据字典表名称 SELECT TABLE_NAME FROM DICT WHERE TABLE_NAME LIKE 'DBA%SESSION%';查询数据库中与DBA和SESSION相关的视图 SELECT TABLE_NAME FROM DICT WHERE TABLE_NAME LIKE 'V$%SES
转载
精选
2015-06-18 17:05:49
266阅读
Select * From Table(dbms_xplan.display_cursor(sql_id => '9s7pt2ay4t3jg')); Declare l_Result_Name Varchar2(30); l_Task_Name Varchar2(36) := 'Task_Name_9s7pt2ay4t3jg_1';
原创
2015-09-21 09:10:35
548阅读
在过去的十年中, Oracle 已经成为世界上最专业的数据库之一。对于 IT 专家来说,就是要确保利用 Oracle 的强大特性来提高他们公司的生产力。最有效的方法之一是通过 Oracle 调优。它有大量的调整参数和技术来改进你的 Oracle 数据库的性能。 Oracle 调优是一个复杂的主题。关于调优可以写整整一本书,不过,为了改善 Oracle 数据库的性能,有一些基本的概念是每个 Oracle DBA 都应该遵从的。 在这篇简介中,我们将简要地介绍以下的 Oracle 主题: 外部调整:我们应该记住 Oracle 并不是单独运行的。因此我们将查看一下通过调整 Oracle 服务器以得.
原创
2021-08-06 16:34:48
487阅读
在过去的十年中,Oracle已经成为世界上最专业的数据库之一。对于IT专家来说,就是要确保利用Oracle的强大特性来提高他们公司的生产力。最有效的方法之一是通过Oracle调优。它有大量的调整参数和技术来改进你的Oracle数据库的性能。 Oracle调优是一个复杂的主题。关于调优可以写整整一本书,不过,为了改善Oracle数据库的性能,有一些基本的概念是每个Oracle DBA都应该遵从的。 在这篇简介中,我们将简要地介绍以下的Oracle主题: --外部调整:我们应该记住Oracle并不是单独运行的。因此我们将查看一下通过调整Oracle服务器以得到高的性能。 --Row re...
转载
2011-08-17 20:52:00
137阅读
2评论
在过去的十年中, Oracle 已经成为世界上最专业的数据库之一。对于 IT 专家来说,就是要确保利用 Oracle 的强大特性来提高他们公司的生产力。最有效的方法之一是通过 Oracle 调优。它有大量的调整参数和技术来改进你的 Oracle 数据库的性能。 Oracle 调优是一个复杂的主题。关于调优可以写整整一本书,不过,为了改善 Oracle 数据库的性能,有一些基本的概念是每个 Oracle DBA 都应该遵从的。 在这篇简介中,我们将简要地介绍以下的 Oracle 主题: 外部调整:我们应该记住 Oracle 并不是单独运行的。因此我们将查看一下通过调整 Oracle 服务器以得.
转载
2009-02-26 21:04:00
29阅读
2评论
一:前言一:调整初始化参数1: Oracle 初始化参数分类2:主要系统调优参数介绍二:系统全局区 sga 优化1:调整内存分配2:调整日志缓冲区 1:查询当前oracle 实例的日志缓冲区的大小 1 2 SYS@orcl> select distinct lebsz as log_cache_size from x$kccle; 3 4 LOG_CACHE_SIZE ...
原创
2021-07-16 11:09:58
337阅读
Jvm调优总结 系列文章!
转载
2021-07-29 16:25:52
774阅读
一、背景(1)、随着微服务架构的逐渐推广,一个大型的单个应用程序被拆分为数个微服务系统,这为研发人员的本地调试跟踪带来困难 (2)、在微服务架构中,由于业务的复杂性,常常一个业务流程涉及好数个微服务系统的调用,性能排查时到底因为哪个微服务系统的性能瓶颈从而导致整个业务性能的瓶颈,不好定位 因此,下面为大
转载
2024-07-10 15:29:19
77阅读