mysql
文章平均质量分 89
Cter12138
脚踏实地
展开
-
Mysql深入学习系列第三篇-mysql的通信协议
Mysql的通信协议文章目录Mysql的通信协议mysql的连接TCP/IP协议分析Share Memory和Named PipesUNIX域套接字参考文献mysql的连接连接mysql操作是一个连接进程和mysql数据库实例进行通信。本质上来说是进程间通信。常用的进程通信方式有管道、命名管道、命名字、TCP/IP套接字、UNIX域套接字。mysql数据库提供的连接方式从本质上看都是上述提及的进程通信方式。TCP/IPTCP/IP方式是mysql数据库在任何平台下都提供的连接方式,也是我们在日常原创 2021-01-12 18:23:46 · 396 阅读 · 0 评论 -
Mysql深入学习系列第二篇-连接组件
mysql的连接组件1.连接组件包含什么?(以下为我个人的理解)1.连接器(基于协议实现)2.连接管理模块3.连接进程模块(包括线程管理模块和连接线程模块)4.用户模块(用户校验)2.连接池组件都在做什么? 首先在mysql的整个连接过程中,和我们直接打交道的通常就是基于开发语言的连接器,以Java为例,是由mysql自己提供的mysql-connector-java的一个jar包(JDBC的实现),我们的应用程序通常就是通过这个连接器来与mysql进行连接。 在mysql内部原创 2021-01-05 10:57:17 · 321 阅读 · 0 评论 -
mysql 表的id 使用自增int和自定义varchar的优缺点以及界限
偶然的机会,得知mysql主键的类型采用 varchar 存UUID 的查询性能没有int型做主键好。网上查询大量资料,都是停留在理论上的,因此,自己写了代码进行实测,以下结果仅供参考,不具备权威性。三个表的字段,除了主键ID 分别采用varchar,bigint 和自动增长bigint不同外,其他三个字段都为 varchar 36位数据库:mysql5.5表类型:InnoDB数据...转载 2018-12-11 10:20:48 · 7114 阅读 · 0 评论