![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
zmt0104
这个作者很懒,什么都没留下…
展开
-
SQL 两表关联更新UPDATE (用一个表更新另一个表)
SQL两表关联更新UPDATE(用一个表更新另一个表)转载 2022-12-21 15:48:53 · 14813 阅读 · 0 评论 -
MySQL不同版本之间的差异
一、各版本的常用命令差异 show innodb status\G mysql-5.1 show engines innodb status\G mysql-5.5 关于grant授权 mysql-5.5 的 user@'%'不包含localhost二、MySQL 4.1/5.0/5.1/5.5/5.6各版本的主要区别【1】mysql-server-4.1 增加了子查询的...转载 2020-02-12 20:57:24 · 2211 阅读 · 0 评论 -
MySQL索引原理
1、为什么要有索引 ? 一般应用系统, 读写比例10:1左右, 并且插入和更新数据会很少出现性能问题. 而最大的问题就是查询操作, 为了加快查询操作, 使用索引进行查询优化.2. 索引的概念【1】索引在MySQL中也叫是一种“键”,是存储引擎用于快速找到记录的一种数据结构。【2】当表中的数据量越来越大时,索引优化是对查询性能优化最有效的手段。【3】索引能够轻易将查询性能提高好几个数量...转载 2020-02-12 20:08:06 · 225 阅读 · 0 评论 -
什么是事务?事务的四大特性、事务的隔离级别
Spring中的事务管理一、事务介绍 事务管理是企业级应用程序开发中必不可少的技术, 用来确保数据的完整性和一致性。 事务就是一系列的动作, 它们被当做一个单独的工作单元. 这些动作要么全部完成, 要么全部不起作用。二、事务的四个关键属性(ACID)原子性(atomicity):事务是一个原子操作, 由一系列动作组成,事务的原子性确保动作要么全部完成要么完全不起作用。一致性(c...原创 2019-12-19 17:24:36 · 379 阅读 · 0 评论 -
MySQL缓存的配置与使用
MySQL缓存主要包括关键字缓存(key cache)和查询缓存(Query cache)。1. 查询缓存 对于InnoDB数据库,MySQL采用缓冲池(Buffer Pool)的方式来缓存数据和索引;对于MyISAM数据库,MySQL采用缓存的方式来缓存数据和索引。 MySQL查询缓存机制简单地说就是缓存SQL语句及查询结果,如果运行相同的SQL,服务器直接从缓存中取到结果,而不需要再...原创 2019-10-27 16:24:38 · 425 阅读 · 0 评论