Skip to main content
1、mysql的体系

1、mysql的体系

一、网络连接层

  • 客户端连接器(Client Connectors):提供与MySQL服务器建立的支持。目前几乎支持所有主流的服务端编程技术,例如常见的 Java、C、Python、.NET等,它们通过各自API技术与MySQL建立连接。

二、服务层(MySQL Server)

服务层是MySQL Server的核心,主要包含系统管理和控制工具、连接池、SQL接口、解析器、查询优化器和缓存六个部分。


Y-aong...About 4 minmysqlmysql基础知识
21、 mysql和pg的异同

21、 mysql和pg的异同

一、mysql 5.7和8.0的区别

1、Mysql8.0的新特点

  • 使用JSON表函数,您可以使用JSON数据的SQL机制。

  • GIS地理支持。空间参考系统(SRS),以及SRS感知空间数据类型,空间索引和空间功能。

  • 可靠性 DDL语句已变得原子性和崩溃安全,元数据存储在单个事务数据字典中。

  • 由InnoDB提供支持!可观察性性能架构,信息架构,配置变量和错误记录的显着增强。

  • 可管理性远程管理,撤消表空间管理和新的即时DDL。

  • 安全 OpenSSL改进,新的默认身份验证,SQL角色,分解超级特权,密码强度等等。

  • 性能 InnoDB在读/写工作负载,IO绑定工作负载和高争用“热点”工作负载方面明显更好。

  • 增加了资源组功能,通过将用户线程映射到CPU,为用户提供一个选项,以针对特定硬件上的特定工作负载进行优化 。


Y-aong...About 3 minmysqlmysqlpg
14、索引下推

14、索引下推

概念

索引下推(index condition pushdown )简称 ICP,在 Mysql5.6 的版本上推出,用于优化查询。

SELECT * FROM users WHERE user_name LIKE '张%' AND user_age = 10;

Y-aong...About 1 minmysqlmysql索引下推