1.首先要拼接处insert语句,其中包含入参,与数据库表字段的映射字段。 在执行Provider类里面的动态插入sql的时候,程序会调用 AbstractSQL这个抽象类,执行里面的两个拼接字符串的方法 public …
分类:MySql
mysql字段类型及占用字节
TINYINT 1 字节 SMALLINT 2 个字节 MEDIUMINT 3 个字节 INT 4 个字节 INTEGER 4 个字节 BIGINT 8 个字节 FLOAT(X) 4 如果 X < = 24 或 8…
查看mysql之innodb的事务锁
转自http://zhengdl126.iteye.com/blog/1570865 查看事务锁:innodb_trx + innodb_locks + innodb_lock_waits 记得以前,当出现:ERROR …
深入理解Sqoop中的Connectors 和 Drivers
Apache Sqoop is a tool for doing highly efficient data transfers between relational databases and the Apa…
深入理解mongodb和hbase区别
最近公司想要做数据分析,之前我们公司用的是免费的growing IO。他们分析仅限于界面跳转的转化率,不能详细地分析业务数据。我研究了一个需要埋点的产品,搞明白他们是在每个接口的调用埋点,将用户对接口的调用行为记录下来,…
mysql索引作用的简单理解
索引好比书的目录,好比新华字典的拼音、偏旁部首查字,可以帮助人快速查找到需要的内容, 当数据表记录达到几十w级别的时候,索引的作用非常明显。 一、索引的类型 索引类型有多种,哈希、BTREE、全文索引等,其实不管什么类型…
带您深入了解MYSQL Cast函数
MYSQL Cast函数是非常重要的MYSQL函数,下面就将为您详细介绍MYSQL Cast函数的语法及其使用,希望能让您对MYSQL Cast函数有更多的认识。 BINARY  …
关于Mycat配置文件scheme.xml的dataHost标签深入理解
首先得搞清楚,balance项是控制读而writeType是控制写的,如下图为官方文档截图(有点小问题) 一、Balance属性 1、Balance=0时读操作会发往第一个writeHost(不会发read…
MySQL Metadata lock深入
原文http://www.sqlparty.com/mysql-metadata-lock%E6%B7%B1%E5%85%A5/ MySQL 5.5.3版本中引入了Metadata lock。在5.5.3版本之前,MyS…
带你深入了解MySQL的索引
一)关于存储引擎 创建合适的索引是SQL性能调优中最重要的技术之一。在学习创建索引之前,要先了解MySql的架构细节,包括在硬盘上面如何组织的,索引和内存用法和操作方式,以及存储引…
如何从程序员的角度深入理解MySQL?
数据科学俱乐部 中国数据科学家社区 毫无疑问,MySQL 是当下最流行的开源数据库。凭借强大的性能和易于使用性,它已被Google、Facebook、YouTube、百度、网易和新浪等大型互联网公司所应用。更有统计,世界…
史上最简单MySQL教程详解(进阶篇)之深入理解事务处理内部的动作
前文回顾 REDO日志 UNDO日志 总结 前文回顾 我们在之前的三篇文章史上最简单MySQL教程详解(进阶篇)之事务处理 、史上最简单MySQL教程详解(进阶篇)之锁与事务处理分离水平(一)、史上最简单MySQL教程详…