-
再有人问你为什么MySQL用B+树做索引,就把这篇文章发给她
索引这个词,相信大多数人已经相当熟悉了,很多人都知道MySQL的索引主要以B+树为主,但是要问到为什么用B+树,恐怕很少有人能把前因后果讲述的很完整。本文就来从头到尾介绍下数据库的索引。 索引是一种数...
-
详解MySQL数据库Innodb内存结构和其是如何使用内存的?
概述 很多朋友可能会有许多关于Innodb如何使用内存的问题。我这里将简单介绍一下innodb内存结构,然后以innodb启动时的分配情况做一个解释。 1. INNODB内存结构 (1) 聚集索引与非...
-
一步一步带你入门MySQL中的索引和锁
索引 索引常见的几种类型 索引常见的类型有哈希索引,有序数组索引,二叉树索引,跳表等等。本文主要探讨 MySQL 的默认存储引擎 InnoDB 的索引结构。 InnoDB的索引结构 在InnoDB中是...
-
分享几个常用的Oracle 11g内存视图脚本
今天主要分享几个关于Oracle数据库的内存视图的脚本,仅供参考。 一、V$MEMORY_DYNAMIC_COMPONENTS 二、V$MEMORY_RESIZE_OPS 脚本:Provides in...
-
-
MySQL如何实时性能分析,诊断性能瓶颈
一、概述 spotlight _on_mysql是mysql性能监控一个不错的小工具,它无需在要监控的机器上安装任何软件或客户端,只要提供mysql的连接的账号和连接地址,即可实现对mysql的性能监...
-
MySQL事务,这篇文章就够了
0 什么是事务 事务(Transaction) 是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都 执行,要么都不执行,它是一个不可分割的工作单位。事务是数据库维护数据一致性的单位,在...
-
-
详解Oracle11g和12c的v$pwfile_user视图及区别
V$PWFILE_USERS 列出的是password文件里已授予sysdba、sysoper权限的用户,如果查询没有记录,那就有可能没有了password文件了,没有了密码文件当然sqlplus s...
-
Redis中8种数据结构的底层数据结构源码详解
redis存储类型 主要提供了5种数据结构:字符串(String)、哈希(hash)、列表(list)、集合(set)、有序集合(short set); redis底层实现的8种数据结构 SDS si...
