06 2023 档案
摘要:## 1.扰动函数 在hashmap中,put操作是这样进行的: ```java public V put(K key, V value) { return putVal(hash(key), key, value, false, true); } ``` 其中会涉及到`hash(key)`的运算,
阅读全文
摘要:## 0.背景 **rsyslog**是linux系统中用来实现日志功能的服务。默认已经安装,并且自动启用。 作用:主要用来采集日志,不生产日志 - 支持输出日志到各种数据库,如 MySQL,PostgreSQL,MongoDB ElasticSearch,等等; - 通过 RELP + TCP 实
阅读全文
摘要:一、分析sql 1.查看SQL执行频率 分析当前数据库是查询频繁的,还是写入频繁的,一般都是查比较多咯。 MySQL 客户端连接成功后,通过show [session|global] status命令可以提供服务器状态信息。 show [session|global] status可以根据需要加上参
阅读全文
摘要:# 存储引擎 ### 1.存储引擎概述 和大多数的数据库不同, MySQL中有一个存储引擎的概念, 针对不同的存储需求可以选择最优的存储引擎。 - 存储引擎就是存储数据,建立索引,更新查询数据等等技术的实现方式。 - **存储引擎是基于表的**,而不是基于库的,所以存储引擎也可被称为表类型。 Ora
阅读全文
摘要:[Mysql-基本体系](https://www.cnblogs.com/yang37/p/17501070.html) [Mysql-存储引擎](https://www.cnblogs.com/yang37/p/17501083.html) [Mysql-索引](https://www.cnblo
阅读全文
摘要:## Mysql的体系结构概览 ## 1.1 逻辑架构图  整个MySQL
阅读全文
摘要:0.概述 索引(index)是帮助MySQL高效获取数据的数据结构(有序)。 索引是在数据库表的字段上添加的,是为了提高查询效率存在的一种机制。 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据, 这样就可以在这些数据结构上实现高级查找算法,这种数据结
阅读全文
摘要:1.背景 在哈希表相关的操作中,有一个典型的问题。 将n个元素放置到长度为k的数组中 现在,我们假定数组的长度为8,元素个数为10个。 1、2、3、4、5、6、7、8、9、10 如果我们拥有一个理想的哈希函数,可以将其中8个元素均匀的放置到数组的8个位置上。 不过由于有10个元素,所以必然会出现冲突
阅读全文