《MySQL高级》索引分析和优化笔记——where索引分析
学习《MySQL高级》高阳老师讲解索引课程的笔记,本篇侧重对where索引的分析 建表 运行环境:MySQL 5.7.32 # 建表 CREATE TABLE test03( id int primary key not null auto_increment, c1 char(10), c2 char(10), c3 char(10), c4 char(10), c5 char(10) ); i
简易指南:登陆云主机数据库的步骤详解 (登陆云主机数据库)
作为一名云计算爱好者或者从事互联网相关行业的从业者,想必对云服务器和云主机都不陌生,因为作为一种高性能、高可靠性的计算服务,云服务器和云主机在大数据处理、互联网应用、游戏开发等领域得到了广泛的应用和推广。然而,云主机作为一种没有物理形态的计算资源,通过网络提供给用户使用,与传统的服务器不同,其使用需要按照一定的规则和步骤进行。本文将详细介绍云主机数据库的登陆步骤,供读者参考。 之一步:确定数据库名
提升数据库效率将对象存入Redis缓存(数据库对象放到redis)
随着大数据的不断发展,数据库的效率也成了提升系统性能的重要因素。提升数据库性能有很多技术,而将对象存入Redis缓存便是其中最常用的一种。Redis是一款基于内存的KV缓存数据库,存取速度比传统的MySQL和文件读写要快很多,利用它可以有效地将数据库性能提升。 要将对象存入Redis缓存,就需要将实体类序列化成JSON字符串,一般用到的是fastJSON这个JSON库。FastJSON提供了toJ
MySQL的查询缓存和Buffer Pool
一、Caches - 查询缓存 下图是MySQL官网给出的:MySQL架构体系图。 人们常说的查询缓存就是下图中的Cache部分。 如果将MySQL分成 Server层和存储引擎层两大部分,那么Caches位于Server层。 另外 一、Caches - 查询缓存 下图是MySQL官网给出的:MySQL架构体系图。 人们常说的查询缓存就是下图中的Cache部分。 如果将MySQL分成 Server
mysql 的排它锁和共享锁
MySQL是一个用于关系型数据库管理系统的开源软件。在MySQL中,锁是一种用来控制对数据的访问的工具。在多个用户同时访问同一个数据时,不能同时进行读操作和写操作,需要使用锁来保证数据的一致性。 MySQL中常见的锁有排它锁和共享锁。 排它锁 排它锁(Exclusive Lock),又称写锁,是一种独占锁,相当于一种保护资源的互斥锁。在使用排它锁的情况下,多个用户不能同时对同一个数据进行修改操作,