Welcome 微信登录

首页 / 数据库 / MySQL

Oracle AutoTRACE使用分析+实例

Oracle AutoTRACE使用分析+实例

*环境:windowsXP + Oracle10gR2*AutoTRACE是分析SQL的执行计划,执行效率的一个非常简单方便的工具*/AUTOTRACE是一项 SQL*Plus 功能,自动跟踪为 SQL 语句生成一个执行计划并且提供与该语句的处理有关的统计。SQL*Plus AUTOTRACE 可以用来替代 SQL Trace 使用,AUTOTRACE 的好处是您不必设置跟踪文件的格式,并且它将自动为 SQL 语句显示执行计划。然而,AUTOTRACE 分...
Oracle 10g 闪回数据库中的恢复点

Oracle 10g 闪回数据库中的恢复点

还记得 SQL 中保存点的概念吗?在一个事务中,您可以创建保存点,进行某些修改,创建另一个保存点,等等。如果这些更改不是您想要的,则您所要做的就是将它们回滚到某个具体的保存点。 现在,我们将介绍 Oracle 数据库 10g 中引入的一个新功能 — 闪回数据库。通过它您可以将数据库倒回到前一个时间点。在这种情况下拥有一个与保存点类似的功能(即能够倒回到一个有名称的点,而不仅仅是一个时间点)岂不是很好? 在 Oracle 数据库 10g 第 2 版中,您...
Oracle 检查表的数据变动

Oracle 检查表的数据变动

本知识点仅适用于Oracle 9i以上的版本。查看表的数据变动情况请使用SQL语句:select * from user_tab_modifications;user_tab_modifications表的字段如下,从这个表中能够轻松找到表中做的修改,删除,增加记录的情况注意以及使用方法:1、但这张表不是实时更新的,默认情况15分钟更新一次,所以你更新一张表,可能在 user_tab_modifications里不能立刻体现出来。2、想要实时查看也有办法实...
复制Oracle Home所需要注意的几个问题

复制Oracle Home所需要注意的几个问题

近日通过复制Oracle Home($ORACLE_HOME)目录来安装Oracle的时候遇到了几个问题。 首先建好Oracle的相关OS用户、组还有调整好内核参数,当然还有设置Oracle用户的一些环境变量(~/.bash_profile),对于正规安装过Oracle的朋友来说这都是浮云。 如果源机和目标机的Oracle Home目录一样,用户、组也一样,那直接复制过去后重新用root用户运行一下root.sh就可以了,非常简单。 如果源机和目标机的O...
给Oracle 11g Interval分区进行重命名

给Oracle 11g Interval分区进行重命名

Oracle 11g 众多新特性中,我最喜欢的就是分区表增强,众所周知很多大问题“化整为零”之后就不是个问题,分区表就是一种非常好用的“化整为零”的手段。 还是说回正题吧,使用Interval分区不难,为分区/子分区的重命名也不难,我的分区表大致定义如下:1CREATE TABLE Partition_Table 2( 3.... 4.... 5.... 6) 7PARTITION BY RANGE( MSGDATE ) INTERVAL( NUMTOYM...
Oracle磁盘空间使用统计

Oracle磁盘空间使用统计

对于大型数据库,Oracle占用的磁盘空间非常大,掌握数据库中那些用户、表占用了多杀磁盘空间,以及增长情况,可以方便日后对磁盘系统进行维护和扩充。对Oracle磁盘空间使用情况,可以分为按照表空间、用户或者表来进行统计。(一)、表空间计算表空间的剩余大小select A.TABLESPACE_NAME,A.BYTES/(1024*1024*1024) "SPACE(G)",C.BYTES/(1024*1024) "FREE SPACE(M)",(C.BYT...
关于修改Oracle服务器IP及端口时要注意的问题

关于修改Oracle服务器IP及端口时要注意的问题

一个安装好的 Oracle 服务器,如果修改服务器的 IP 地址或端口号,可能会使得这个服务器无法再连接上。所以安装时要注意一下以下问题。1. 安装 Oracle 之前,最好修改一下服务器的默认名称为意义的名字:A. 将网卡上关于 DNS 的设置中的本机名称改为合适的名称:例如 myora10B. 修改 /etc/hosts 中的主机名称,增加这个 myora10 的地址对应。在 Oracle 安装好后,最好编辑一下$ORACEL_HOME/network...
<< 351 352 353 354 355 356 357 358 359 360 >>