![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
改变ing
我叫 阿福, 幸福的福, 我是一个码农 --仿照 剑来
展开
-
mysql decimal类型与decimal长度用法详解
原文出处: https://www.cnblogs.com/Anidot/articles/7668158.html三者的区别介绍 float:浮点型,含字节数为4,32bit,数值范围为-3.4E38~3.4E38(7个有效位)double:双精度实型,含字节数为8,64bit数值范围-1.7E308~1.7E308(15个有效位)decimal:数字型,128bit,不存在精度损失,常用于银行...转载 2018-05-15 20:40:24 · 7519 阅读 · 0 评论 -
mysql的数据类型int、bigint、smallint 和 tinyint取值范围
出处: http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/08/25/2152993.html 目录使用整数数据的精确数字数据类型。bigintintsmallinttinyint注释使用整数数据的精确数字数据类型。 bigint 从 -2^63 (-9223372036854...转载 2018-09-11 15:35:47 · 5646 阅读 · 0 评论 -
mysql的一些sql实用语句汇总
参考:https://zhidao.baidu.com/question/1800742743150256827.html http://www.mysqltutorial.org/mysql-row-count/目录怎么查看mysql数据库的引擎统计 一张表里有多少条数据怎么查看mysql数据库的引擎看你的mysql现在已提供什么存储引擎: mysql> sh...原创 2018-08-21 17:55:59 · 1565 阅读 · 0 评论 -
深入mysql "ON DUPLICATE KEY UPDATE" 语法的分析
参考:https://www.jb51.net/article/39255.htm 写在前面 :无意间看到 有人使用 ON DUPLICATE KEY UPDATE 解决批处理 插入数据,发现自己并不了解,所以学学 mysql 批量更新我用这种 insert into ...on duplicate key update ,如果有字段没设置默认值会报错,知道怎么解决...转载 2018-08-21 17:33:22 · 387 阅读 · 0 评论 -
InnoDB 事务/锁/多版本分析 网易杭研-何登成
出处: http://hedengcheng.com/?p=286 目录InnoDB存储引擎模块划分InnoDB事务/锁/多版本 InnoDB事务–––事务结构(cont.) InnoDB事务–––事务功能InnoDB事务–––XA事务InnoDB事务–––Commit mini-transaction InnoDB锁–––––锁定义 Inno...转载 2018-08-24 14:40:57 · 1564 阅读 · 0 评论 -
一个最不可思议的MySQL死锁分析
参考:http://hedengcheng.com/?p=844目录死锁问题背景一个不可思议的死锁初步分析如何阅读死锁日志死锁原因深入剖析Delete操作的加锁逻辑死锁预防策略剖析死锁的成因总结问题1月 24th, 2014发表评论 | Trackback 死锁问题背景 做MySQL代码的深入分析也有些年头了,再加上自己10年...转载 2018-08-23 16:40:50 · 2979 阅读 · 0 评论 -
SQL中的where条件,在数据库中提取与应用浅析
参考:http://hedengcheng.com/?p=577目录1 问题描述2 关系型数据库中的数据组织3 SQL的where条件提取l 此SQL,覆盖索引idx_t1_bcd上的哪个范围?2 在确定了查询的起始、终止范围之后,SQL中还有哪些条件可以使用索引idx_t1_bcd过滤?3 在确定了索引中最终能够过滤掉的条件之后,还有哪些条件是索引无法过滤的?...转载 2018-08-23 14:18:22 · 1038 阅读 · 0 评论 -
MySQL 加锁处理分析
参考:http://hedengcheng.com/?p=771目录背景MVCC:Snapshot Read vs Current ReadCluster Index:聚簇索引2PL:Two-Phase LockingIsolation Level一条简单SQL的加锁实现分析组合一:id主键+RC组合二:id唯一索引+RC组合三:id非唯一索引+RC组合...转载 2018-08-23 15:14:22 · 493 阅读 · 0 评论 -
MySQL中varchar最大长度是多少?
出处:https://www.cnblogs.com/gomysql/p/3615897.html目录一. varchar存储规则:二. varchar和char 的区别: ps :被问到一个问题:MySQL中varchar最大长度是多少?1、限制规则2、计算例子3、varchar物理存储4、InnoDB中的varchar5、MyISAM中的varchar一...转载 2018-08-14 17:24:16 · 116321 阅读 · 7 评论 -
查看mysql的当前版本通过sqlyog
SELECT VERSION();原创 2018-06-28 14:13:35 · 9439 阅读 · 0 评论 -
mysql sql 中的limit ,总是忘记
LIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT 接受一个或两个数字参数。参数必须是一个整数常量。如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目。初始记录行的偏移量是 0(而不是 1): 为了与 PostgreSQL 兼容,MySQL 也支持句法: LIMIT # OFFSET #。 mysql> ...原创 2018-07-03 14:27:45 · 259 阅读 · 0 评论 -
记一次字段类型强转导致的死锁
原文:https://shimo.im/docs/wwt9gluSVSUDJIRp/readhttps://www.cnblogs.com/houweijian/p/5869243.html先来看一下业务表的表结构:CREATE TABLE `orders_logistics` ( `id` bigint(20) NOT NULL DEFAULT '0' COMMENT '利用取号服务...转载 2019-05-20 19:12:39 · 1149 阅读 · 0 评论