当一个正在进行的DDL操作执行在或者引用了schema对象(注)时,Data dcictionary(DDL)锁用于保护该schema对象的定义,在DDL操作执行期间仅锁定单个schema对象,数据库从不锁定整个数据字典。
Oracle数据库自动地请求DDL锁,用户不能显示请求DDL锁。例如,如果用户创建一个存储过程,那么数据库自动为存储过程中引用的对象请求DDL锁,这些DDL锁防止存储过程被编...
分类:
数据库 时间:
2015-01-20 10:29:27
阅读次数:
158
windows系统下使用svn的命令需要安装一个插件,下载地址:http://sourceforge.net/projects/win32svn/?source=typ_redirect安装后程序会自动把安装目录下的bin文件夹设置到系统的环境变量中,为了svn的commit命令可用,我们需要手动配...
Git对象在Git系统中有四中类型的对象,所有的Git操作都是基于这四种类型的对象。"blob":这种对象用来保存文件的内容。"tree":可以理解成一个对象关系树,它管理一些"tree"和“blob”对象。"commit":指向一个"tree",它用来标记项目某一个特定时间点的状态。它包括以下关于...
分类:
其他好文 时间:
2015-01-19 15:38:57
阅读次数:
191
数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。√: 可能出现×: 不会出现脏读不可重复读幻读Read uncommitted√...
分类:
数据库 时间:
2015-01-17 23:23:24
阅读次数:
281
Insert语句加/*+APPEND*/ hint在循环中单条提交,由于/*+APPEND */ hint是在高水位线以上插入的特性,导致每提交一次,就会取一个新的block存放,高水位就上推一个block,以及/*+APPEND */ hint会给表加6级排它锁的特导,导致必须在commit后才能插入新的数据,大量单条/*+APPEND */插入,使得表急剧增大,除对insert本身造成性能影响之外,对以后的select、update、delete更是造成更巨大的影响。...
分类:
移动开发 时间:
2015-01-17 11:16:50
阅读次数:
199
之前遇到的问题回顾:
1、目前log出来的内容只能查看不能编辑,虽然fetch下来,但是master和origin/master同时存在。我merge进来然后根据冲突去单个编辑用其他文本编辑器处理,编译确认,再一次add新版本,再次commit和push。
2、我在想有没有单个文件merge的形式,我找了蛮久,找不到类似的命令?
终于看到gitchina站长的视频,发现原来一直需要的是...
分类:
其他好文 时间:
2015-01-17 01:02:46
阅读次数:
417
1.解锁用户
请输入用户名:sys
输入口令:sys as sysdba
alter user scott accout unlock;
用户已更改.
SQL> commit;
SQL> conn scott/tiger
更改scott口令
新口令:tiger
重新键入新口令:tiger
增加权限 用sys登陆完 grant create table, c...
分类:
数据库 时间:
2015-01-16 10:09:53
阅读次数:
223
1.进入我的项目文件夹所在目录;2.git status 查看我修改过的文件;3.git add -A 将修改的文件全部添加, git add 文件名 只添加指定的文件名;4.git commit 进入另外一个编辑页面,在命令行的最上面一行输入下面的文字:【file文件名】 Add basic l....
分类:
其他好文 时间:
2015-01-15 23:27:22
阅读次数:
380
当innodb_flush_log_at_trx_commit被 设置为0,日志缓冲每秒一次地被写到日志文件,并且对日志文件做到磁盘操作的刷新,但是在一个事务提交不做任何操作。当这个值为1(默认值)之时,在每个事务提交时,日志缓冲被写到日志文件,对日志文件做到磁盘操作的刷新。当设置为2之时,在每个提...
分类:
数据库 时间:
2015-01-14 19:47:42
阅读次数:
153
本地版本回退直接修改commit指针用gitreflog命令查看当前历史commit指针位置然后用gitreset--hardHEAD@{N}来修改当前指针位置修改后用gitlog便无法看到HEAD@{N}版本之后的提交了reset参数说明:gitreset–mixed:此为默认方式,不带任何参数的gitreset,即时这种方式,它回退?.
分类:
其他好文 时间:
2015-01-14 18:10:08
阅读次数:
132