5 月 05 2024 By 云博小周宇 重新学习MySQL数据库7:详解MyIsam与InnoDB引擎的锁实现 数据库 重新学习Mysql数据库7:详解MyIsam与InnoDB引擎的锁实现 说到锁机制之前,先来看看Mysql的存储引擎,毕竟不同的引擎的锁机制也随着不同。 三类常见引擎: MyIsam :… Read More
5 月 05 2024 By 云博小周宇 重新学习MySQL数据库8:MySQL的事务隔离级别实战 数据库 重新学习Mysql数据库8:MySQL的事务隔离级别实战 在Mysql中,事务主要有四种隔离级别,今天我们主要是通过示例来比较下,四种隔离级别实际在应用中,会出现什么样的对应现象。 Read unco… Read More
5 月 05 2024 By 云博小周宇 一、MySQL一些简述 数据库 概述 数据库(database) : 保存有组织的数据的容器(通常是一个文件或一组文件)。 主键(primary key): 唯一标识表中每行的这个列(或这组列)称为主键。主键用表示一个特定的行。没有… Read More
5 月 05 2024 By 云博小周宇 重新学习MySQL数据库5:根据MySQL索引原理进行分析与优化 数据库 重新学习MySQL数据库5:根据MySQL索引原理进行分析与优化 一:Mysql原理与慢查询 MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数… Read More
5 月 05 2024 By 云博小周宇 重新学习MySQL数据库2:『浅入浅出』MySQL 和 InnoDB 数据库 重新学习Mysql数据库2:『浅入浅出』MySQL 和 InnoDB 作为一名开发人员,在日常的工作中会难以避免地接触到数据库,无论是基于文件的 sqlite 还是工程上使用非常广泛的 MySQL、P… Read More
5 月 05 2024 By 云博小周宇 Java数据库操作 数据库 问题及答案来源自《Java程序员面试笔试宝典》第四章 Java基础知识 4.11Java数据库操作 1、如何通过JDBC访问数据库 … Read More
5 月 05 2024 By 云博小周宇 重新学习MySQL数据库10:MySQL里的那些日志们 数据库 重新学习MySQL数据库10:MySQL里的那些日志们 同大多数关系型数据库一样,日志文件是MySQL数据库的重要组成部分。MySQL有几种不同的日志文件,通常包括错误日志文件,二进制日志,通用日志,… Read More
5 月 05 2024 By 云博小周宇 力扣——行程与用户(数据库的题 数据库 Trips 表中存所有出租车的行程信息。每段行程有唯一键 Id,Client_Id 和 Driver_Id 是 Users 表中 Users_Id 的外键。St… Read More
5 月 05 2024 By 云博小周宇 20.并发容器之ArrayBlockingQueue和LinkedBlockingQueue实现原理详解 数据库 1. ArrayBlockingQueue简介 在多线程编程过程中,为了业务解耦和架构设计,经常会使用并发容器用于存储多线程间的共享数据,这样不仅可以保证线程安全,还可以简化各个线程操作。例如在“生产… Read More
5 月 05 2024 By 云博小周宇 01:MongoDB基础 数据库 1.1 MongoDB简介 1、特点 1. MongoDB的提供了一个面向文档存储,操作起来比较简单和容易。 2. 你可以在MongoDB记录中设置任何… Read More
5 月 05 2024 By 云博小周宇 力扣——部门工资前三高的员工(数据库的题 数据库 Employee 表包含所有员工信息,每个员工有其对应的 Id, salary 和 department Id 。 +----+-------+--------+---------… Read More
5 月 05 2024 By 云博小周宇 pycharm配置mysql数据库 数据库 1、点击pycharmn右侧的Database 2、依次点击 3、 4、填好相应数据后,单击Test Connection按钮测试一下连接状态,成功后会出现绿色的“successful”… Read More
5 月 05 2024 By 云博小周宇 Java 之jdbc连接mysql数据库 数据库 package jdbc; import java.io.InputStream; import java.sql.Connection; import java.sql.DriverManager;… Read More
5 月 05 2024 By 云博小周宇 有关mysql索引 数据库 1.首先我们需要明确一下什么是索引以及为什么要使用索引: 索引在MySQL中也叫做“键”,是存储引擎用于快速找到记录的一种数据结构。在生产环境中,对于数据库我们最常进行的是查询的操作,而当我们的数… Read More
5 月 05 2024 By 云博小周宇 关系型数据库(七),复杂SQL语句 数据库 目录 1.SQL语句由六部分组成 2.Group By 和HAVING 七、复杂SQL语句 1.SQL语句由六部分组成 Select *** From *** W… Read More
5 月 05 2024 By 云博小周宇 关系型数据库(五),数据库中的锁 数据库 目录 1.锁的分类 2.共享锁和排斥锁 3.乐观锁与悲观锁 五、数据库中的锁 1.锁的分类 2.共享锁和排斥锁 共享锁(读锁) 排斥锁(写锁) 3.乐观锁与悲观锁 (1)悲… Read More
5 月 05 2024 By 云博小周宇 关系型数据库(八),数据库其他面试题 数据库 目录 1.SQL语句的功能有那些 2.内连接和外连接的区别 3.什么是存储过程,它与函数有什么区别? 4.各种范式级别 5.什么是触发器 八、数据库其他面试题 1.SQL语句的功能有那些 (1)数据查… Read More
5 月 05 2024 By 云博小周宇 关系型数据库(六),数据库事务 数据库 目录 1.ACID 2.事务并发引起的问题 3.事务隔离机制 4.为什么不直接设置为串行化事务隔离级别 六、数据库事务 1.ACID (1)原子性(Atomic) 整个事务中的所有操作,要么全部完… Read More
5 月 05 2024 By 云博小周宇 关系型数据库(一),索引介绍 数据库 目录 1.为什么要使用索引 2.什么样的信息能够成为索引 3.索引的数据结构 一、索引介绍 1.为什么要使用索引 普通搜索:会遍历全部的数据,然后找出匹配的数据,如果数据太多则非常慢 索引搜索:只会搜… Read More
5 月 05 2024 By 云博小周宇 关系型数据库(二),索引的数据结构 数据库 目录 1.二叉查找树 2.B树(B-Tree) 3.B+树(B+-Tree) 4.Hash索引 二、索引的数据结构 1.二叉查找树 2.B树(B-Tree) 二叉搜索树如果数量太大,则进… Read More