- 博客(12)
- 资源 (4)
- 收藏
- 关注
转载 如何在oracle中查询所有用户表的表名、主键名称、索引、外键等
如何在oracle中查询所有用户表的表名、主键名称、索引、外键等1、查找表的所有索引(包括索引名,类型,构成列): select t.*,i.index_type from user_ind_columns t,user_indexes i where t.index_name = i.index_name and t.table_name = i.table_name and t.t
2012-11-27 15:10:11 462
原创 Oracle數據字典
1: 数据字典记录了数据库的系统信息,是只读表和視圖的集合,数据字典的所有者为sys用户,并且存放在system表空间中。 数据字典基表存放基本信息,普通用户不能访问,只能访问数据字典視圖取得系统信息。数据字典包含三种类型: USER_XXX: 當前用戶下所有数据库对象 ALL_XXX: 当前用户可以看到的所有对象
2012-11-27 14:24:34 391
转载 oracle中的exists 和not exists 用法详解
oracle中的exists 和not exists 用法详解 有两个简单例子,以说明 “exists”和“in”的效率问题1) select * from T1 where exists(select 1 from T2 whereT1.a=T2.a) ; T1数据量小而T2数据量非常大时,T12) select * from T
2012-11-09 14:15:10 400
转载 找回Oracle用户密码的方法
Oracle用户密码你是否了解,这里就向大家简单介绍一下,欢迎大家能和我一起学习Oracle用户密码。一、忘记除Oracle sys、system用户之外的用户登录密码用Oracle sys、system用户登录。CONN SYS/PASS_WORD AS SYSDBA;使用如下语句修改用户的密码。ALTER USER user_name IDENTIFIED BY newpa
2012-11-07 23:56:02 527
转载 系统默认ORACLE用户及口令
ORACLE用户和口令是学习ORACLE数据库中的基础知识,下面就为您详细介绍各类系统默认ORACLE用户及口令,希望可以使您对ORACLE用户有更深的认识。用户名口令说明CTXSYSCTXSYSCTXSYS是interMedia Text的用户,具有connect,resource,dba权限
2012-11-07 23:53:54 1030
转载 ORACLE執行計劃詳解
Oracle执行计划详解 目录--- 一.相关的概念 Rowid的概念 Recursive Sql概念 Predicate(谓词) DRiving Table(驱动表) Probed Table(被探查表) 组合索引(concatenated index) 可选择性(selectivity)
2012-11-06 21:01:42 849
转载 ORACLE优化器介绍
Oracle优化器介绍本文讲述了Oracle优化器的概念、工作原理和使用方法,兼顾了Oracle8i、9i以及最新的10g三个版本。理解本文将有助于您更好的更有效的进行SQL优化工作。RBO优化器 RBO是一种基于规则的优化器,随着CBO优化器的逐步发展和完善,在最新的10g版本中Oracle已经彻底废除了RBO。正在使用Oracle8i或9i的人们或多或少的都会碰到RBO
2012-11-06 19:43:13 412
原创 成長日記
在工作中經常遇到問題,而在工作中又沒有足夠的時間去排查資料。下面將這種類似的問題,維護到此處,用作業余提高和學習的方向。這篇文章會伴隨著成長。1、ORACLE 執行計劃 的解讀;(2012-11-6)2、使用批處理文件實現對Oracle多個 Schema的同時更新;(2012-11-10)
2012-11-06 15:41:44 787
原创 問題
今天遇到了一個很奇怪的問題?同一條SQL語句,同一個環境,在上周五和這週一查看執行計劃時,竟然不一樣?上週沒有用到查詢語句中條件項的索引?今天卻用到了?這是怎麼回事呢?CBO RBO
2012-11-05 11:42:07 350
转载 教你如何编写自己的bat文件
先举个简单的例子:让电脑每天在指定时间关机,可以用下面方法打开记事本,写入以下内容:at 22:59 shutdown -s -f -t 3保存为shutdown.bat文件,双击执行即可(如果希望每天如此,就把它放在启动文件夹里)下面说说bat的常用命令 echo、@、call、pause、rem(小技巧:用::代替rem)是批处理文件最常用的几个命令
2012-11-02 12:16:14 916
转载 制作bat文件的方法
echo、@、call、pause、rem(小技巧:用::代替rem)是批处理文件最常用的几个命令,我们就从他们开始学起。echo 表示显示此命令后的字符 echo off 表示在此语句后所有运行的命令都不显示命令行本身@与echo off相象,但它是加在每个命令行的最前面,表示运行时不显示这一行的命令行(只能影响当前行)。call 调用另一个批处理文件(如果不用cal
2012-11-02 12:13:59 693
转载 bat批处理文件执行Oracle sql语句
下面记录一下自己制作一个同步用户的批处理文件执行oracle sql语句的过程。新建一个空白的文本文件,修改名称为 同步程序.bat打开该文件,在文件中输入如下内容sqlplus /nolog @runSql.sql>runSql.log@echo 执行完成,请查看runSql.log日志文件以确认是否正确执行。PAUSE 创建好之后保存。
2012-11-02 12:13:12 20523
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人