上一页 1 2 3 4 5 6 7 8 9 ··· 27 下一页
摘要: 背景 一般说MySQL的索引,都清楚其索引主要以B+树为主,此外还有Hash、RTree、FullText。本文简要说明一下MySQL的B+Tree索引,以及和其相关的二叉树、平衡二叉树、B-Tree,相关的知识网上很多,为了方便自己更快、清楚的了解,文本聚合一些内容以及个人的一些理解。 说明 二叉 阅读全文
posted @ 2023-08-01 11:07 Cetus-Y 阅读(31) 评论(0) 推荐(0) 编辑
摘要: Docker 镜像是由多个文件系统(只读层)叠加而成。当我们启动一个容器的时候,Docker 会加载只读镜像层并在其上(镜像栈顶部)添加一个读写层。如果运行中的容器修改了现有的一个已经存在的文件,那该文件将会从读写层下面的只读层复制到读写层,该文件的只读版本仍然存在,只是已经被读写层中该文件的副本所 阅读全文
posted @ 2023-08-01 11:02 Cetus-Y 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 近几年Docker非常的火热,各位开发者恨不得把所有的应用、软件都部署在Docker容器中,但是您确定也要把数据库也部署的容器中吗?这个问题不是子虚乌有,因为在网上能够找到很多各种操作手册和视频教程,这里整理了一些数据库不适合容器化的原因供大家参考,同时也希望大家在使用时能够谨慎一点。目前为止将数据 阅读全文
posted @ 2023-08-01 10:56 Cetus-Y 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 在使用、学习MySQL的时候我们需要下载不同的版本的MySQL ,之前我们可以使用sandbox 快速搭建单节点或者一主多从的数据库。现在可以尝试使用 docker 利用已经存在的镜像迅速搭建一个单实例的数据库。 搜索仓库 docker仓库拉取 mysql 8.0.22 选择 star最多的MySQ 阅读全文
posted @ 2023-08-01 10:51 Cetus-Y 阅读(55) 评论(0) 推荐(0) 编辑
摘要: RC级别: create table t1(id int primary key, name varchar(30));insert into t1 values(1, 'a'),(4, 'c'),(7, 'b'),(10, 'a'),(20, 'd'),(30, 'b');commit; 案例一 阅读全文
posted @ 2023-08-01 10:50 Cetus-Y 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 一 前言 之前的文章里面总结了很多死锁案例,其实里面有几篇文章对于insert加锁流程表述的不准确,而且微信公众号又无法修改,所以通过本文重新梳理insert加锁流程,最后加上一个死锁案例解析。 有个勤奋好学的同事特地找我咨询insert并发导致死锁的问题,我不方便说他的名字,就叫他鲁震宇吧,本文也 阅读全文
posted @ 2023-08-01 10:43 Cetus-Y 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一 ss 是什么 ss 全称是Socket Statistics,用于显示各种socket的信息,ss命令功能和netstat类似,ss的优势在于它显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。ss 命令可以提供如下信息: 所有的TCP sockets所有的UDP s 阅读全文
posted @ 2023-08-01 09:24 Cetus-Y 阅读(85) 评论(0) 推荐(0) 编辑
摘要: CREATE TABLE `t8` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `d_id` varchar(40) NOT NULL DEFAULT '', `b_id` varchar(40) NOT NULL DEFAULT '', `is_dropp 阅读全文
posted @ 2023-08-01 09:21 Cetus-Y 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 1.1 ClickHouse 是什么? ClickHouse是Yandex(俄罗斯最大的搜索引擎)开源的一个用于实时数据分析的基于列存储的数据库,其处理数据的速度比传统方法快100-1000倍。ClickHouse的性能超过了目前市场上可比的面向列的DBMS,每秒钟每台服务器每秒处理数亿至十亿多行和 阅读全文
posted @ 2023-07-29 17:36 Cetus-Y 阅读(13) 评论(0) 推荐(0) 编辑
摘要: MySQL性能压测或者基准测试看起来很简单,使用sysbench,tpcc工具跑跑拿到数据就好,其实压测是一个技术活儿,尤其是涉及到性能对比的测试,因为不同场景/不同厂商的产品的参数设置不同,测试的结果也不一样。如果不阐明具体的参数配置差异,直接给出压测结果可能给其他人带来误导。 本文针对三款主流的 阅读全文
posted @ 2023-07-29 17:16 Cetus-Y 阅读(64) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 27 下一页