在实际开发中经常会用到git merge操作。但很多情况下我们并不想合并后直接提交,这里介绍git merge的两个常用参数: --no-commit --no-commit 参数使得合并后,为了防止合并失败并不自动提交,能够给使用者一个机会在提交前审视和修改合并结果。(这个使用后不会合并为一次co ...
分类:
其他好文 时间:
2019-04-14 14:19:39
阅读次数:
99
MySQL中的事务,默认是自动提交的,即autocommit = 1; 但是这样的话,在某些情形中就会出现问题:比如: 如果你想一次性插入了1000条数据,mysql会commit1000次的, 如果我们把autocommit关闭掉[autocommit = 0],通过程序来控制,只要一次commi ...
分类:
数据库 时间:
2019-03-19 14:57:01
阅读次数:
166
第一步:关闭事务自动提交 C:\DB2>db2set DB2OPTIONS=+c +c永久关闭自动提交,-c永久开启自动提交 第二步:表修改为不记录日志 db2 alter table T1 activate not logged initially 第三步:增删改 第四步:commit ...
分类:
数据库 时间:
2019-03-06 19:31:19
阅读次数:
183
一、各种SQL执行效率 # 查看当前session中所统计参数的值: Show status like ‘Com_%’; Show status like ‘Innodb%’; Show status like ‘Connections%’; Show status like ‘Uptime%’; ...
分类:
数据库 时间:
2019-03-06 13:25:34
阅读次数:
156
ctrl+Hnew 它的实现类ctrl+r替换格式化ctrl+alt+l ctrl+fctrl+alt+v 替换 < " < < > > Kafka生产者Java API 创建生产者 不带回调函数的 new producer<String, String>( "主题", 分区int, " ...
MySQL默认采用的是MyISAM。 MyISAM不支持事务,而InnoDB支持。InnoDB的AUTOCOMMIT默认是打开的,即每条SQL语句会默认被封装成一个事务,自动提交,这样会影响速度,所以最好是把多条SQL语句显示放在begin和commit之间,组成一个事务去提交。 InnoDB支持数 ...
分类:
数据库 时间:
2019-02-27 01:24:24
阅读次数:
159
Java程序在执行过程中如果出现异常,会自动生成一个异常对象,该异常对象将被自动提交给JVM,当JVM接收到异常对象时,会寻找能处理这一异常的代码,并把当前异常对象交给其处理,这一过程称为捕获(catch)异常。如果JVM找不到可以捕获异常的方法,则运行时系统将终止,相应的Java程序也将退出。 在 ...
分类:
其他好文 时间:
2019-02-18 17:27:06
阅读次数:
173
数据库优化 sql语句优化 索引优化 加缓存 读写分离 分区 分布式数据库(垂直切分) 水平切分 MyISAM和InnoDB的区别: 1. InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begin和c ...
分类:
数据库 时间:
2019-02-14 20:48:30
阅读次数:
243
API $("#formid").ajaxSubmit(); 或 $("#formid").submit(function(){ $(this).ajaxSubmit(); return false; }); Options对象 ajaxForm和ajaxSubmit都支持众多的选项参数,这些选项参 ...
分类:
Web程序 时间:
2019-02-11 17:15:49
阅读次数:
237
Django默认是自动提交的 使用TestCase的每个test用例都是事务性的。如果不想这样,可以使用TransactionTestCase 替代 Django自动保证delete()/update()等包含多个查询操作的完整性 Django事务性控制会有一定的性能损耗 在settings.py设 ...
分类:
其他好文 时间:
2019-01-29 22:03:51
阅读次数:
179