ORACLE 11G中有个新特性,当表无数据时,不分配segment,以节省空间。 解决方法: 1)insert一行,再rollback就产生segment了 该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。 2)设置deferred_segment_creation参 ...
分类:
数据库 时间:
2017-10-25 00:33:34
阅读次数:
225
上一章中我总结了学习docker 镜像时所用过的命令,今天先来将docker base command 记录一下,参考:https://docs.docker.com/edge/engine/reference/commandline/attach/#parent-command 1.docker ...
分类:
其他好文 时间:
2017-10-22 10:59:49
阅读次数:
215
本人新手, 刚接触Yii, 记录下遇到的坑, 大神请绕道/ 1. //插入数据到数据库, 需要 new 一下,设置属性; $info = new BasicInfo(); $info -> setAttributes($data); new 之后 这里 $data 就可以是一个数组 但如果是更新数据 ...
分类:
其他好文 时间:
2017-10-18 17:11:00
阅读次数:
184
一、回滚(ROLLBACK)和撤销(UNDO) 回滚和前滚是保证Oracle数据库中的数据处于一致性状态的重要手段。 在9i版本以前 Oracle使用数据库中的回滚段来实现未提交数据或因系统故障导致实例崩溃时进行回滚操作 每一个表空间需要创建回滚段,各个表空间对回滚段实现各自的管理 在9i及后续版本 ...
分类:
数据库 时间:
2017-10-17 15:32:40
阅读次数:
342
Oracle 12c 问题: 假如oracle patch PSU 22191659 binary 同时通过$ORACLE_HOME/OPatch/datapatch -verbose升级了数据库字典。 接下来,继续patch super-patch PSU 25433980 binary,但是并未 ...
分类:
数据库 时间:
2017-10-15 11:16:01
阅读次数:
243
Mybatis 一、初始MyBatis MyBatis是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis,实质上Mybatis对ibatis进行一些改进。 MyBatis是一个 ...
分类:
其他好文 时间:
2017-10-10 14:35:07
阅读次数:
182
Oracle的表创建和事务管理 - CURD,根据查询结果创建新表 - 事务管理 - 什么是事务 ,为什么要用事务 - SQL99事务隔离级别 - Oracle事务隔离级别 - 事务回滚 - 隐式回滚 - 显示回滚 - 事务提交 - 隐式提交 - 显示提交 - 事务回滚点 1、CURD、根据sele ...
分类:
数据库 时间:
2017-10-06 00:24:26
阅读次数:
486
众所周知MySQL的DDL语句是非事务的,即不能对DLL语句进行回滚操作,哪在事务中包含DDL语句会怎样呢? 如: 这时候如果执行rollback,会发现插入到tb1中数据没有被回滚: 如果查看binlog: 在创建tb2之前,有一个commit操作将上面语句中的事务进行提交,因此虽然后面执行了ro ...
分类:
数据库 时间:
2017-10-02 20:22:14
阅读次数:
246
事务 事务是作为最小的控制单元来使用的,特别使用与多用户同时操作的数据库系统。 事务(transaction)是指将一系列数据操作捆绑成为一个整体进行统一管理,如果某一事务执行成功,则在该事务中进行的所有数据均会提交, 成为数据库中永久的组成部分。如果事务执行遇到错误且必须取消或回滚,则数据将全部恢 ...
分类:
数据库 时间:
2017-09-28 13:04:21
阅读次数:
183
CREATE DATABASE `mybank`;/*创建表*/USE mybank;CREATE TABLE `bank`( `customerName` CHAR(10), #用户名 `currentMoney` DECIMAL(10,2) #当前余额);/*插入数据*/INSERT INTO ...
分类:
数据库 时间:
2017-09-27 20:40:52
阅读次数:
376