随笔分类 -  oracle

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

点击右上角即可分享
微信分享提示