- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 oracle insert 阻塞实例
insert 阻塞insert 阻塞情况不多见,最常见的情况是,你有一个带主键的表,或者有唯一性约束,但有两个会话视图用同样的值插入一行,但是如果这样,其中一个会话会被阻塞,知道另一个会话,提交或者回滚为止;如果另外一个会话提交,那么阻塞的会话会收到一个错误,指出存在一个重复值;倘若另一会话回滚,在这种情况下阻塞的会话则会成功。还有一种情况,可能存在多个表通过引用完整性约束相互连接。对子表...
2019-05-29 17:36:43 1240
原创 windows生成awr报告
1、开始压测2、 结束压测3、运行awrrpt.sql脚本4、选择生成报告格式5、选择生成报告日期6、选择snpID7、选择报告保存路径以及名字8、打开awr报告用dba账户登录1、开始压测执行如下语句 exec DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT (); 2、 结束压测执行如下语句exec DBMS_WORKLOAD_REPOS...
2019-05-28 09:31:43 1923 4
原创 ORACLE 中丢失更新以及实例演示
一、丢失更新问题二、丢失更新实例演示一、丢失更新问题丢失更新 是一个经典的数据库问题出现下面情况时就会发生丢失更新1、会话1的一个事务获取(查询)了一行数据,放入本地内存,并显示给一个最终用户user1.2、会话2 中的另一事务也获取了这一行,并将数据显示给另一个最终用户user23、user1使用应用修改了这一行数据,并让应用更新数据库并提交,会话1中的事物现在已经完成4、us...
2019-05-23 17:18:38 578
转载 oracle集合类型详解
1.集合类型1.1关联数组1.2嵌套表1.3 可变长的数组2.声明集合类型2.1声明关联数组2.2声明嵌套表2.3声明VARRAY3.集合变量的声明和初始化3.1集合变量的声明3.2集合变量的初始化3.2.1通过构造函数的显示初始化3.2.2直接赋值时的隐式初始化3.2.3通过FETCH操作的隐式初始化3.2.4通过BULK COLLECT语句的隐式初始4.集合方法5.集合类型对比6.集合示例6...
2019-05-18 22:27:25 8530
原创 oracle数据库exp导出和imp导入实例演示
背景方法一、采用oracle最原始dump文件的导出再导入的形式1、数据导出1.1、创建导出参数文件1.2 执行导出2、数据导入2.1 创建导入参数文件2.2 执行导入方法二、通过创建DBLINK方式总结背景需要把测试环境82库的一个有30条数据导入开发环境200库中,plsql图形界面有文本导入,最开始采用导csv的形式,导出效率也很快,但是导入时会出现乱码,也设置了本地编码的环境变量N...
2019-05-16 14:26:52 932
原创 创建外部表时,ORA-30657以及 返回0行数据
今天把数据导入另外一个库时,通过外部表的形式,具体怎么创建 见 :oracle 创建外部表实例演示https://blog.csdn.net/whandgdh/article/details/89381072创建外部表数据代码如下:create table grbillin_ext( genbillno VARCHAR2(36) not null , riskcode ...
2019-05-07 15:30:40 1656 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人