数据库
文章平均质量分 78
lcyGo
一个行走在IT界的江湖人:
本科+码农+AI+大数据平台架构+计算机专业背景带你开启AI之路。
lcyGo将用最简单、无痛、快乐的方式带你进入机器学习的游乐场!
最快最有效的学习路径+资源分享+实战经验传授+交流学习,第一时间更新在微信公众号:AIPlayGround
Email:lcyGo11@163.com
展开
-
【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 · 1023 阅读 · 0 评论 -
mysql binlog系列(一)----binlog介绍、日志格式、数据查看等
(一) binlog介绍binlog,即二进制日志,它记录了数据库上的所有改变,并以二进制的形式保存在磁盘中;它可以用来查看数据库的变更历史、数据库增量备份和恢复、Mysql的复制(主从数据库的复制)。(二) binlog格式binlog有三种格式:Statement、Row以及Mixed。–基于SQL语句的复制(statement-based replication,SBR), –基于行的复制(...转载 2018-05-09 11:41:47 · 456 阅读 · 0 评论 -
重现并分析在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 · 6480 阅读 · 0 评论