- 博客(7)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 重现并分析在MySQL中使用replace into 的坑
MySQL 对 SQL 有很多扩展,有些用起来很方便,但有一些被误用之后会有性能问题,还会有一些意料之外的副作用,比如 REPLACE INTO。背景* MySQL5.7* ROW模式* 表结构CREATE TABLE `test` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `col_1` varchar(100) DEF...
2018-05-09 16:52:32 6468
转载 mysql binlog系列(一)----binlog介绍、日志格式、数据查看等
(一) binlog介绍binlog,即二进制日志,它记录了数据库上的所有改变,并以二进制的形式保存在磁盘中;它可以用来查看数据库的变更历史、数据库增量备份和恢复、Mysql的复制(主从数据库的复制)。(二) binlog格式binlog有三种格式:Statement、Row以及Mixed。–基于SQL语句的复制(statement-based replication,SBR), –基于行的复制(...
2018-05-09 11:41:47 449
原创 【MySQL】浅析“replace into 操作” 与 “insert into+ON DUPLICATE KEY UPDATE操作”
一 介绍 在笔者支持业务过程中,经常遇到开发咨询replace into 的使用场景以及注意事项,这里做个总结。从功能原理,性能和注意事项上做个说明。同时说明下insert into+ON DUPLICATE KEY UPDATE操作的使用区别和场景。二 原理Replace Into2.1 当表中存在主键但是不存在唯一建的时候。表结构CREATE TABLE `yy` ( `id` bigin...
2018-05-09 10:53:06 1011
原创 Spark提交应用读取配置信息的顺序
通过SparkConf 对象配置的属性优先级最高;其次是对spark-submit 或 spark-shell通过flags配置;最后是spark-defaults.conf文件中的配置。链接:Spark三种属性配置方式详细说明 – 过往记忆 https://www.iteblog.com/archives/1140.html...
2018-05-08 11:51:08 515
原创 Spark内存分配
Spark中executor-memory参数详解 https://blog.csdn.net/wisgood/article/details/77857039#commentsedithadoop - Yarn - why doesn't task go out of heap space but container gets killed? - Stack Overflow https://...
2018-05-08 11:18:31 948
转载 Shell 已经很强大了,为什么在 Linux 操作还需要 Python、Ruby?
https://www.baidu.com/link?url=X0DOPA_6S9J2rhCju9jJbC-Hf4-AioHtr6NdHCTmc1nvd-qzjq7xnhHCJ6iEDYiyc2-gpt1WRAUMJfyqQDTcYa&wd=&eqid=e81b41e70002b4d9000000045aead491
2018-05-03 20:05:06 706
转载 java ee , java se, java me 怎么区分
大概发展路线:JavaSE——>>JavaEE——>>JavaME。JavaSE是Java基础内容学完了可以做一些窗体版程序,电脑桌面应用等。JavaEE需要的JavaSE的基础上再学习一些web框架的东西,可以做一些网站应用。JavaME则是针对移动和嵌入式设备的如:手机,电视,打印机等是用的运行程序。-----------------------------------...
2018-05-02 22:59:13 364
CentOS linux启动idea.sh报错
2015-10-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人