![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySql
Establish career IT
这个作者很懒,什么都没留下…
展开
-
MySql锁机制包括读锁,写锁,行锁,表锁的详细介绍
一:锁的概念锁是计算机协调多个进程或线程并发访问某一资源的机制在数据库中,除除传统的计算机资源的争用外,数据也是一种供许多用户共享的资源,如何保证数据并发访问的一致性,有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素,从这个角度来说,锁对数据库而言显得尤为重要,也更加复杂。二:MySql锁的分类1:从对数据操作的类型分为:读锁和写锁。2:从对数据操作的粒度来分:表锁和行锁。三:读锁详解:读锁(共享锁):针对同一份数据,多个操作可以同时进行而不会原创 2020-06-16 19:20:26 · 1518 阅读 · 1 评论 -
MySql索引优化中索引失效和如何避免索引失效
一:索引MySql官方对索引的定义为:索引(index)是帮助MySQL高效获取数据的数据结构,可以得到索引的本质:索引是数据结构。你可以简单理解为"排好序的快速查找的数据结构",因此,当我们建立了索引之后,我们应该如何避免索引失效呢?二:如何避免索引失效1:最佳左前缀法则:如果索引了多列,要遵守最左前缀法则,指的是查询从索引的最左前列开始并且不跳过索引的列表的结构大致是这个样子这是建立的索引(索引字段顺序,name,age,pos):A:当想要通过年龄和位置去查询时:原创 2020-06-15 11:28:08 · 380 阅读 · 0 评论 -
数据库索引数据结构解析(B+Tree)
一:Mysql索引: 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。 索引的一个主要目的就是加快检索表中数据,亦即能协助信息搜索者尽快的找到符合限制条件的记录ID的辅助数据结构。 索引是对数据库表中一个或多个列(例如,employee 表的姓名 (name) 列)的值进行排序的结构。 例如这样一个查询:select * from table1 w原创 2020-05-15 12:03:44 · 284 阅读 · 0 评论 -
MySql基本操作与实例代码
目录一:MySql的简介二:MySql的启动三:MySql的基本操作以及实例代码一:MySql的简介: MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于Oracle旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的RDBMS(Relational Database Manag...原创 2019-09-16 23:10:51 · 721 阅读 · 4 评论 -
MySql_JDBC基本的增删改查
一JDBC简介:JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。二:连接数据库进行操作步骤:1:加载驱动;2:建立连接;3:执行...原创 2019-09-23 23:25:11 · 135 阅读 · 0 评论