随笔分类 -  bdv005-mysql

1 2 3 4 5 ··· 9 下一页

|NO.Z.10000|——————————|BigDataEnd|——————————————————————————————————————
摘要:NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-04-06 16:11 yanqi_vip 阅读(6) 评论(0) 推荐(0) 编辑

|NO.Z.00163|——————————|BigDataEnd|——————————————————————————————————————
摘要:NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-04-06 16:10 yanqi_vip 阅读(5) 评论(0) 推荐(0) 编辑

|NO.Z.00162|——————————|BigDataEnd|——|Java&MySQL.高级.V34|——|MySQL.v35|高可用集群方案|
摘要:一、MySQL高可用集群方案 ### 主从复制+读写分离 ~~~ 此种架构,一般初创企业比较常用,也便于后面步步的扩展, ~~~ 客户端通过Master对数据库进行写操作, ~~~ slave端进行读操作,并可进行备份。Master出现问题后,可以手动将应用切换到slave端。 ### 主从复制的优 阅读全文

posted @ 2022-04-06 16:09 yanqi_vip 阅读(28) 评论(0) 推荐(0) 编辑

|NO.Z.00159|——————————|BigDataEnd|——|Java&MySQL.高级.V31|——|MySQL.v32|行锁测试|
摘要:一、行锁测试 ### 更新时的行锁测试:数据准备 ~~~ # 创建表 CREATE TABLE innodb_lock( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20), age INT, INDEX idx_name(NAME) ); ~~~ 阅读全文

posted @ 2022-04-06 16:08 yanqi_vip 阅读(21) 评论(0) 推荐(0) 编辑

|NO.Z.00160|——————————|BigDataEnd|——|Java&MySQL.高级.V32|——|MySQL.v33|行锁分析|
摘要:一、行锁分析 ### 执行下面的命令,可以获取行锁锁信息 mysql> SHOW STATUS LIKE 'innodb_row_lock%'; + + + | Variable_name | Value | + + + | Innodb_row_lock_current_waits | 0 | | 阅读全文

posted @ 2022-04-06 16:08 yanqi_vip 阅读(20) 评论(0) 推荐(0) 编辑

|NO.Z.00161|——————————|BigDataEnd|——|Java&MySQL.高级.V33|——|MySQL.v34|集群高可用性介绍|
摘要:一、MySQL高可用设计 ### 什么是高可用性 ——> 维基百科的解释是:高可用性(英语:High availability,缩写为 HA), ——> IT术语,指系统无中断地执行其功能的能力,代表系统的可用性程度。 ——> 是进行系统设计时的准则之一。高可用性系统与构成该系统的各个组件相比可以更 阅读全文

posted @ 2022-04-06 16:08 yanqi_vip 阅读(24) 评论(0) 推荐(0) 编辑

|NO.Z.00158|——————————|BigDataEnd|——|Java&MySQL.高级.V30|——|MySQL.v31|行级锁介绍|
摘要:一、行级锁(偏写) ### 行级锁介绍 ——> 行锁的是mysql锁中粒度最小的一种锁,因为锁的粒度很小, ——> 所以发生资源争抢的概率也最小,并发性能最大,但是也会造成死锁, ——> 每次加锁和释放锁的开销也会变大。 ### 使用MySQL行级锁的两个前提 ——> 使用 innoDB 引擎 —— 阅读全文

posted @ 2022-04-06 16:07 yanqi_vip 阅读(16) 评论(0) 推荐(0) 编辑

|NO.Z.00156|——————————|BigDataEnd|——|Java&MySQL.高级.V28|——|MySQL.v29|加锁解锁|案例演示|表级锁读锁演示|
摘要:一、表级锁之读锁演示 ### 表级锁(偏读) ——> 表级锁是MySQL中锁定粒度最大的一种锁,表示对当前操作的整张表加锁, ——> 它实现简单,资源消耗较少,被大部分MySQL引擎支持。最常使用的MYISAM与INNODB都支持表级锁定。 ——> 表级锁定分为: 表共享读锁(共享锁)与表独占写锁( 阅读全文

posted @ 2022-04-06 16:06 yanqi_vip 阅读(18) 评论(0) 推荐(0) 编辑

|NO.Z.00157|——————————|BigDataEnd|——|Java&MySQL.高级.V29|——|MySQL.v30|表级锁|写锁演示|
摘要:一、表级锁之写锁演示 ### 加写锁测试 ~~~ 在窗口1中 对mylock01表加写 lock table mylock01 write; ~~~ 在窗口1中, 对 mylock01 进行读写操作, 都是可以进行的 select * from mylock01 where id = 1; upda 阅读全文

posted @ 2022-04-06 16:06 yanqi_vip 阅读(6) 评论(0) 推荐(0) 编辑

|NO.Z.00155|——————————|BigDataEnd|——|Java&MySQL.高级.V27|——|MySQL.v28|锁分类|
摘要:一、MySQL的锁分类 ### mysql锁分类 ——> MySQL数据库由于其自身架构的特点,存在多种数据存储引擎, ——> MySQL中不同的存储引擎支持不同的锁机制。 ——> MyISAM和MEMORY存储引擎采用的表级锁, ——> InnoDB存储引擎既支持行级锁,也支持表级锁,默认情况下采 阅读全文

posted @ 2022-04-06 16:05 yanqi_vip 阅读(20) 评论(0) 推荐(0) 编辑

|NO.Z.00154|——————————|BigDataEnd|——|Java&MySQL.高级.V26|——|MySQL.v27|锁机制_锁概念介绍|
摘要:一、mysql锁概述 ### 锁的概念 ——> 数据库锁定机制简单来说,就是数据库为了保证数据的一致性, ——> 而使各种共享资源在被并发访问变得有序所设计的一种规则. ——> 假设当前商品只有一件, 两个用户同时购买,我们需要保证只有一个用户能下单成功. ——> 因为购买行为是一组操作,这里需要使 阅读全文

posted @ 2022-04-06 16:05 yanqi_vip 阅读(11) 评论(0) 推荐(0) 编辑

|NO.Z.00152|——————————|BigDataEnd|——|Java&MySQL.高级.V24|——|MySQL.v25|EXPLAIN_rows字段介绍|
摘要:一、EXPLAN_rows字段介绍 ### rows 介绍 ——> 表示MySQL根据表统计信息及索引选用情况,估算的找到所需的记录所需要读取的行数; ——> 越少越好使用like 查询,会产生全表扫描, L2中有3条记录,就需要读取3条记录进行查找 EXPLAIN SELECT * FROM L1 阅读全文

posted @ 2022-04-06 16:04 yanqi_vip 阅读(28) 评论(0) 推荐(0) 编辑

|NO.Z.00153|——————————|BigDataEnd|——|Java&MySQL.高级.V25|——|MySQL.v26|EXPLAIN_extra|
摘要:一、EXPLAIN_extra ### extra 介绍 ——> Extra 是 EXPLAIN 输出中另外一个很重要的列, ——> 该列显示MySQL在查询过程中的一些详细信息 二、准备数据 CREATE TABLE users ( uid INT PRIMARY KEY AUTO_INCREME 阅读全文

posted @ 2022-04-06 16:04 yanqi_vip 阅读(14) 评论(0) 推荐(0) 编辑

|NO.Z.00151|——————————|BigDataEnd|——|Java&MySQL.高级.V23|——|MySQL.v24|EXPLAIN_key_len&ref字段介绍|
摘要:一、EXPLAIN_key_len&ref字段介绍 ### key_len介绍 ——> 表示索引中使用的字节数, 可以通过该列计算查询中使用索引的长度. ——> key_len 字段能够帮你检查是否充分利用了索引 ken_len 越长, 说明索引使用的越充分 ### 创建表 CREATE TABLE 阅读全文

posted @ 2022-04-06 16:03 yanqi_vip 阅读(28) 评论(0) 推荐(0) 编辑

|NO.Z.00150|——————————|BigDataEnd|——|Java&MySQL.高级.V22|——|MySQL.v23|EXPLAN_possible_keys&key字段介绍|
摘要:一、possible_keys 与 key介绍 ### possible_keys ——> 显示可能应用到这张表上的索引, 一个或者多个. ——> 查询涉及到的字段上若存在索引, 则该索引将被列出, 但不一定被查询实际使用. ### key ——> 实际使用的索引,若为null,则没有使用到索引。 阅读全文

posted @ 2022-04-06 16:03 yanqi_vip 阅读(14) 评论(0) 推荐(0) 编辑

|NO.Z.00149|——————————|BigDataEnd|——|Java&MySQL.高级.V21|——|MySQL.v22|EXPLAIN_type字段介绍|
摘要:一、[EXPLAIN_type字段介绍] ### type介绍 ~~~ type显示的是连接类型,是较为重要的一个指标。 ~~~ 下面给出各种连接类型,按照从最佳类型到最坏类型进行排序: system > const > eq_ref > ref > fulltext > ref_or_null > 阅读全文

posted @ 2022-04-06 16:02 yanqi_vip 阅读(12) 评论(0) 推荐(0) 编辑

|NO.Z.00147|——————————|BigDataEnd|——|Java&MySQL.高级.V19|——|MySQL.v20|EXPLAN_ID字段介绍|
摘要:一、EXPLAIN字段介绍 ### 数据准备 ~~~ # 创建数据库 CREATE DATABASE test_explain CHARACTER SET 'utf8'; ~~~ # 创建表 CREATE TABLE L1(id INT PRIMARY KEY AUTO_INCREMENT,titl 阅读全文

posted @ 2022-04-06 16:01 yanqi_vip 阅读(23) 评论(0) 推荐(0) 编辑

|NO.Z.00148|——————————|BigDataEnd|——|Java&MySQL.高级.V20|——|MySQL.v21|EXPLAIN_select_type介绍|
摘要:一、EXPLAIN_select_type介绍 ### select_type和table介绍 ~~~ 查询类型,主要用于区别普通查询,联合查询,子查询等的复杂查询simple : ~~~ 简单的select查询,查询中不包含子查询或者UNION EXPLAIN SELECT * FROM L1; 阅读全文

posted @ 2022-04-06 16:01 yanqi_vip 阅读(15) 评论(0) 推荐(0) 编辑

|NO.Z.00146|——————————|BigDataEnd|——|Java&MySQL.高级.V18|——|MySQL.v18|EXPLAIN性能分析|
摘要:一、EXPLAIN简介 ### 概述 ——> 使用 EXPLAIN 关键字可以模拟优化器执行SQL查询语句, ——> 从而知道MySQL是如何处理你的SQL语句的。 ——> 分析你的查询语句或是表结构的性能瓶颈。 ——> 通过explain我们可以获得以下信息: ### EXPLAIN的作用 ——> 阅读全文

posted @ 2022-04-06 16:00 yanqi_vip 阅读(7) 评论(0) 推荐(0) 编辑

|NO.Z.00144|——————————|BigDataEnd|——|Java&MySQL.高级.V16|——|MySQL.v16|索引原理_HASH结构介绍|
摘要:一、HASH结构介绍 ### 索引原理 ——> MySQL中索引的常用数据结构有两种,一种是Hash,另一种是BTree。 ### HASH结构 ——> Hash底层实现是由Hash表来实现的,是根据键值 <key,value> 存储数据的结构。 ——> 非常适合根据key查找value值,也就是单 阅读全文

posted @ 2022-04-06 16:00 yanqi_vip 阅读(23) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 9 下一页
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示