数据库共9篇
MVCC能否解决幻读?-学海无涯,回头是岸

MVCC能否解决幻读?

MVCC能否解决幻读? “幻读”指,同一个事务里面连续执行两次同样的sql语句,可能导致不同结果的问题,第二次sql语句可能会返回之前不存在的行。 先给出结论:不能笼统的说能不能解决,因为有的...
mysticalycc的头像-学海无涯,回头是岸mysticalycc12天前
0448
mysql对NULL值是怎么存储的-学海无涯,回头是岸

mysql对NULL值是怎么存储的

mysql对NULL值是怎么存储的 在mysql优化中我们建议将表中的字段设置为非NULL 理由是 索引 NULL 列需要额外的空间来保存,所以要占用更多的空间 进行比较和计算时要对 NULL 值做特别的处理 还有...
mysticalycc的头像-学海无涯,回头是岸mysticalycc1年前
013714
HBase笔记(持续更新)-学海无涯,回头是岸

HBase笔记(持续更新)

2023年2月23日 Hbase读书笔记 版本变迁: 1、0.94.x:HBase历史上第一个相对稳定的生产线版本,国内最早使用HBase的互联网公司(小米、阿里、网易等)都曾在生产线上大规模使用0.94.x作为服务版...
mysticalycc的头像-学海无涯,回头是岸mysticalycc1年前
01407
MYSQL笔记(持续更新)-学海无涯,回头是岸

MYSQL笔记(持续更新)

MYSQL 执行过程 一个UPDATE语句正在执行:UPDATE test SET idx = 2 WHERE id=10,执行流程如下(这里主要以InnoDB存储引擎体系结构中的组件为主): 在Server层进行词法解析,解析成MySQL认识的...
mysticalycc的头像-学海无涯,回头是岸mysticalycc1年前
08111
排查mysql内存占用问题-学海无涯,回头是岸

排查mysql内存占用问题

1、innodb_buffer_pool_size 这个参数定义了buffer pool的大小,大家可能都比较熟悉,buffer pool中的内容包含innodb 表、索引、以及其他的辅助buffer,buffer pool的大小对MySQL系统性能影响比...
mysticalycc的头像-学海无涯,回头是岸mysticalycc2年前
09460
Innodb优化-学海无涯,回头是岸

Innodb优化

use sys; show status like '%Handler_read%'; select object_type, object_schema, object_name, index_name, count_star, count_read, COUNT_FETCH from performance_schema.table_...
mysticalycc的头像-学海无涯,回头是岸mysticalycc2年前
01140
彻底搞懂 MySQL 的 explain-学海无涯,回头是岸

彻底搞懂 MySQL 的 explain

explain关键字可以模拟MySQL优化器执行SQL语句,可以很好的分析SQL语句或表结构的性能瓶颈。 explain包含的字段 id //select查询的序列号,包含一组数字,表示查询中执行select子句或操作表的顺...
mysticalycc的头像-学海无涯,回头是岸mysticalycc3年前
0820
PostgreSQL用户权限管理-学海无涯,回头是岸

PostgreSQL用户权限管理

说明 注意:创建好用户(角色)之后需要连接的话,还需要修改2个权限控制的配置文件(pg_hba.conf、pg_ident.conf)。并且创建用户(user)和创建角色(role)一样,唯一的区别是用户默认可以登...
mysticalycc的头像-学海无涯,回头是岸mysticalycc3年前
01860
# Windows安装PostgreSQL解压版-学海无涯,回头是岸

# Windows安装PostgreSQL解压版

[TOC] 概念 PostgreSQL是一种关系型数据库管理系统 (RDBMS)。因为自由宽松的许可证,任何人都可以以任何目的免费使用、修改和分发PostgreSQL, 不管是私用、商用还是学术研究目的。 下载 下载...
mysticalycc的头像-学海无涯,回头是岸mysticalycc3年前
01130