随笔分类 - oracle
摘要:SQL的优化应该从5个方面进行调整:1.去掉不必要的大型表的全表扫描2.缓存小型表的全表扫描3.检验优化索引的使用4.检验优化的连接技术5.尽可能减少执行计划的Cost SQL语句:是对数据库(数据)进行操作的惟一途径;消耗了70%~90%的数据库资源;独立于程序设计逻辑,相对于对程序源代码的优化,
阅读全文
摘要:关键字 说明(默认) UserId 用户名/口令 Full 导入整个文件(N) Buffer 数据缓冲区的大小 Fromuser 所有人用户名列表 File 输入文件(ExpDat.dmp) Touser 用户名列表 Show 只列出文件内容(N) Tables 表名列表 Ignore 忽略创建错误
阅读全文
摘要:关键字 说明(默认) UserId 用户名/口令 Full 导出整个文件(N) Buffer 数据缓冲区的大小 Owner 所有者用户名列表 File 输出文件(ExpDat.dmp) Tables 表名列表 Compress 导入一个范围(Y),实现压缩,相当于用winzip把dmp文件很好的压缩
阅读全文
摘要:select b.file_name 物理文件名, b.tablespace_name 表空间, b.bytes / 1024 / 1024 大小M, (b.bytes - sum(nvl(a.bytes, 0))) / 1024 / 1024 已使用M, substr((b.bytes - sum(nvl(a.bytes, 0))) ...
阅读全文
摘要:假如你把需要的SQL操作信息等均放入到一个SQL文件中, 需要制作一个bat文件来执行这个sql文件,那么你的bat文件中,在sqlplus登录语句后的信息不能换行,换行的话则执行登录sqlplus后就不再运行后面的命令。例如执行c盘根目录下的一个sql文件:a.sql,你的批处理应该这么写:sql
阅读全文
摘要:方法一:利用PL/SQL Developer工具导出: 菜单栏 >Tools >Export Tables,如下图,设置相关参数即可: 方法二:利用cmd的操作命令导出,详情如下(备注:方法二是转载网上的教程): 1:G:\Oracle\product\10.1.0\Client_1\NETWORK
阅读全文
摘要:Oracle中的for和while循环 有两种方式可以实现条件循环 一、for 变量 in 开始数值...结束数值 loop end loop; 二、while 条件 loop end loop; loop的使用方式: 一、X := 100; LOOP ...
阅读全文
摘要:SELECT ROUND( number, [ decimal_places ] ) FROM DUAL说明:number : 将要处理的数值decimal_places : 四舍五入,小数取几位,不填默认为0Sample :select round(123.456) from dual; ...
阅读全文
摘要:在Oracle中的DBMS_RANDOM程序包中封装了一些生成随机数和随机字符串的函数,其中常用的有以下两个:DBMS_RANDOM.VALUE函数该函数用来产生一个随机数,有两种用法:1. 产生一个介于0和1之间(不包含0和1)的38位精度的随机数,语法为:DBMS_RANDOM.VALUE RE...
阅读全文
摘要:----创建存储过程create or replace procedure inserttest as cursor cs is select id, name, cla, addr, phone, tel, x, y, shape, objectid from hotel_bak...
阅读全文
摘要:任何大型信息系统,都需要有数据库管理系统作为支撑。其中,Oracle以其卓越的性能获得了广泛的应用。本合集汇总了学习Oracle数据库从入门到精通的30份教程资料。资料名称下载地址超详细Oracle教程【PDF版电子书】http://down.51cto.com/data/103002oracle两...
阅读全文