数据库相关技术
文章平均质量分 50
LiuYiTing2000
这个作者很懒,什么都没留下…
展开
-
怎么 查看数据库最近曾经执行过的SQL语句
<br />背景:ORACLE<br /> <br />语句:select * from v$sqlarea where instr(upper(sql_text),'想要查询的表名')>0<br />order by first_load_time desc;<br /> <br />补充解释:order by first_load_time desc 根据调用时间排序<br /> <br />举例:我想查询最近都对数据表 TEMPTABLE进行了什么操作,则写成:select * from v$sql原创 2011-04-21 15:02:00 · 5973 阅读 · 0 评论 -
关于 ORACLE 大数据量操作 的调优
由于系统进入到压力测试阶段,需要准备大量数据来模拟测试环境,其中就牵涉到一些大的数据量的操作。以下是一些心得。1. 如果需要对一个大数据量的表进行全表更新,那是非常耗时的。那么此时不如使用 CREATE table_temp as (select b.x,b.y,b.z from table b )来代替update。以下是几种可以使用这种方法的场景:a. 假设表A原创 2011-11-26 15:10:53 · 1427 阅读 · 0 评论 -
关于数据库导入中的 要求输入"&"后的参数问题
在功能树中,我们经常会用到&clr=true或者&groupoid=之类的传递参数值的东西,这些东西从数据库中导出后,再通过pl/sql往数据库中导入,会出现一个问题:导入停止,并且提示我们,输入clr或者groupoid的值【其实就是要我们输入&符号后那个变量的值】 这是因为PL/SQL把&符号认作了一个有特殊意义的功能符号【动态参数】,而不是字符串。而我们的本意其实是:你原创 2011-11-26 15:34:11 · 921 阅读 · 1 评论 -
关于 IMPDP 导入问题 ,关于ora-39125 错误 “对象已存在” 的解决
用数据泵导入数据库效率很高,但是需要了解一点点东西 下面用个例子来说明 impdp tbzh_xxx/tbzh_xxx DIRECTORY=DUMP logfile=import.log DUMPFILE=tbzh_data-bak.dmp REMAP_SCHEMA=tbzh_data:tbzh_xxx REMAP_TABLESPACE=hrdb:tbzh原创 2011-11-26 15:33:11 · 5330 阅读 · 0 评论 -
转载——数据库建立表空间 和用户 的 命令 多个数据文件
ORACLE创建表空间 ORACLE中,表空间是数据管理的基本方法,所有用户的对象要存放在表空间中,也就是用户有空间的使用权,才能创建用户对象.否则是不充许创建对象,因为就是想创建对象,如表,索引等,也没有地方存放,Oracle会提示:没有存储配额. 因此,在创建对象之前,首先要分配存储空间. 分配存储,就要创建表空间: 创建表空间示例如下:CREATE转载 2011-11-26 15:35:46 · 5632 阅读 · 0 评论