• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

无信不立

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

文章分类 -  【mysql】

1 2 下一页

【mysql】liunx服务器安装mysql服务器
摘要:一、下载mysql安装包 https://www.mysql.com/downloads/ 二、安装包进行解压 2.1、解压安装包 在目录/usr/local/目录下 mysql-8.0.39-linux-glibc2.28-x86_64.tar tar -xvf mysql-8.0.39-linu 阅读全文

posted @ 2024-07-30 21:06 无信不立 阅读(33) 评论(0) 推荐(0)

【mysql】mac电脑安装mysql软件
摘要:一.下载安装: 1.进入官网MySQL :: Download MySQL Community Server 2.选择版本下载dmg文件 3.运行安装包 3.1运行安装包 3.2允许并一路继续 3.3第一个选项是自己设置密码,第二个选项是系统加密密码,建议第一个选项。 3.4输入密码完成安装,建议不 阅读全文

posted @ 2024-07-16 20:48 无信不立 阅读(697) 评论(0) 推荐(0)

【mysql数据库】一条sql的查询执行过程
摘要:转载:https://zhuanlan.zhihu.com/p/505095763 一、基于代价的优化器介绍 1.1、SQL执行与优化器 条SQL在MySQL服务器中执行流程主要包含:SQL解析、基于语法树的准备工作、优化器的逻辑变化、优化器的代价准备工作、基于代价模型的优化、进行额外的优化和运行执 阅读全文

posted @ 2023-02-08 16:31 无信不立 阅读(28) 评论(0) 推荐(0)

【mysql数据库】相关书籍
摘要:1、从根上理解mysql 2、MySQL性能优化和高可用架构实践 宋立恒 3、数据库查询优化器的艺术:原理解析与SQL性能优化 李海翔 4、数据库事务处理的艺术:事务管理和并发访问控制 李海翔 IaaS、 PaaS、 SaaS 阅读全文

posted @ 2022-05-22 09:18 无信不立 阅读(46) 评论(0) 推荐(0)

【mysql数据库建模】建模方法论
摘要:一、数据库建模的整体步骤 需求分析->结构设计和行为设计->数据库实施->数据库运行与维护 二、模型结构设计的思路 三、好的数据模型的判定 1.对真实世界的抽象和表达要正确并且完整;2.需要使用标准化的建模语言,使数据模型能够清晰的表达设计的思想,让人容易理解并不产生歧义3.数据模型的框架稳定并且灵 阅读全文

posted @ 2021-04-30 12:03 无信不立 阅读(965) 评论(0) 推荐(0)

【mysql数据库】事务的隔离级别和MVCC和锁
摘要:一、事务的隔离级别和MVCC 1、事务的特性 原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。 2、隔离级别 (1)脏读(Dirty Read):当前事务能够看到别的事务中未提交的数据。A事务读取B事务尚未提交的数据并在此 阅读全文

posted @ 2021-02-20 19:57 无信不立 阅读(155) 评论(0) 推荐(0)

【mysql数据库】事务、redo日志、undo日志
摘要:一、事务 二、事务状态机 三、redo日志 (1)redo log本身由两部分所构成,即重做日志缓冲(redo log buffer)和重做日志文件(redo log file)。这样的设计同样也是为了调和内存与磁盘的速度差异。 (2)InnoDB写入磁盘的策略可以通过innodb_flush_lo 阅读全文

posted @ 2021-02-20 19:46 无信不立 阅读(187) 评论(0) 推荐(0)

【mysql数据库】bufferPool等相关缓冲池技术
摘要:一、bufferPool缓冲池的重要性 InnoDB存储引擎是基于磁盘存储的。由于CPU速度和磁盘速度之间的鸿沟,InnoDB引擎使用缓冲池技术来提高数据库的整体性能。 mysql以页为单位与磁盘进行I/O交互,并将页存放在缓冲池中。读写完后不及时释放页的内存空间。如果再有请求访问该页数据,则省去磁 阅读全文

posted @ 2021-02-20 19:33 无信不立 阅读(137) 评论(0) 推荐(0)

【mysql数据库】查询执行计划相关知识
摘要:一、查询计划示意 二、查询计划返回信息示意 列名 示意 备注 id 一个select 的sql语句mysql给分配的id 多表连接查询的id值是一样的 子查询和union查询,id值是不一样的 select_type select关键字对应的查询类型 SIMPLE,PRIMARY,UNION,UNI 阅读全文

posted @ 2021-02-20 19:30 无信不立 阅读(68) 评论(0) 推荐(0)

【mysql数据库】mysql的物理存储和查询优化
摘要:一、概念 页 区 组 段 XDES INODE Entry 独立表空间 系统表空间 二、独立表空间物理和逻辑存储示意 三、系统表空间存储示意 四、单表的访问方法 1、扫描区间和扫描边界 2、访问方法的类型和区别 3、索引合并 五、多表连接的查询优化 六、一些统计数据和操作常数 八、如何计算查询成本 阅读全文

posted @ 2021-01-18 10:27 无信不立 阅读(119) 评论(0) 推荐(0)

【mysql数据库】[mysql简介]+[存储结构]+[索引知识]
摘要:一、整体介绍 二、服务端架构整体介绍 mysql支持的常见存储引擎:InnoDB、MyISAM、MEMORY 【存储引擎的概念】是指表的类型以及表在计算机上的存储方式 命令 //查看数据库存储引擎 SHOW ENGINES//查看数据库的binlog文件列表show master logs 2.1、 阅读全文

posted @ 2021-01-03 22:12 无信不立 阅读(147) 评论(0) 推荐(0)

【mysql】mac本手动安装mysql数据库
摘要:参考:https://www.cnblogs.com/yjmyzz/p/how-to-install-mysql8-on-mac-using-tar-gz.html 一、下载mysql数据库安装包 地址:https://www.mysql.com/downloads/ 二、解压安装包 1、安装包名: 阅读全文

posted @ 2020-10-26 23:11 无信不立 阅读(273) 评论(0) 推荐(0)

【mysql】数据库设计
摘要:一、数据库设计概述 1、数据库的声明周期 2、数据库设计的目标 满足应用功能需求(能用):存,取,删,改(增、查、删、改) 良好的数据库性能(好用):数据的高效率存取和空间的节省。 共享性、完整性、一致性、安全保密性 3、数据库设计的内容 4、数据库设计的方法 5、数据库设计的过程 二、数据库设计过 阅读全文

posted @ 2020-10-17 13:10 无信不立 阅读(318) 评论(0) 推荐(0)

【数据库原理】数据模型
摘要:一、数据模型 1、数据模型的概念 模型:是现实世界特征的模拟和抽象表达 数据模型 对现实世界数据特征的抽象,描述的是数据的共性能内容。 是模型化数据和信息的工具,也是数据库系统的核心和基础 满足三点:(1)比较真实的模拟现实世界(2)容易为人们理解(3)便于在计算机上实现 2、数据的特征 静态特征: 阅读全文

posted @ 2020-10-17 12:36 无信不立 阅读(773) 评论(0) 推荐(0)

【mysql】mysql数据库的原理
摘要:一、事务隔离级别 二、事务原理 事务的ACID特性:原子性(Atomic),一致性 (Consistency),隔离性 (Isolation),持久性 (Durability) 三、如何不写出慢sql 1、如何不写出慢sql的指导思想 评估sql需要扫描的数据行数:扫描在百万行则需要几秒钟(还可容忍 阅读全文

posted @ 2020-09-04 19:51 无信不立 阅读(210) 评论(0) 推荐(0)

【jdbc协议】mysql的jdbc的jar包中的LRU CACHE
摘要:com.mysql.jdbc.util.LRUCache 阅读全文

posted @ 2020-04-28 19:07 无信不立 阅读(166) 评论(0) 推荐(0)

【mysql数据库】MGR架构及原理
摘要:一、MGR架构原理简介 状态机复制 MGR本质上一个状态机复制的集群。在状态机复制的架构中,数据库被当做一个状态机。每一次写操作都会导致数据库的状态变化。为了创建一个高可用的数据库集群,有一个组件,即事务分发器,将这些操作按照同样的顺序发送到多个初始状态一致的数据库上,让这些数据库执行同样的操作。因 阅读全文

posted @ 2020-03-16 10:17 无信不立 阅读(2086) 评论(0) 推荐(0)

【jdbc协议】mysql实现jdbc协议
摘要:参考:https://www.jianshu.com/p/6967c4c92599 阅读全文

posted @ 2020-01-11 17:31 无信不立 阅读(346) 评论(0) 推荐(0)

【mysql】数据库索引
摘要:mysql书籍:https://blog.csdn.net/wxyjuly/article/details/79121896 b b- b+树:https://www.jianshu.com/p/92d15df75027 一、数据库索引类型 聚簇索引:将数据存储与索引放到了一块,找到索引也就找到了数 阅读全文

posted @ 2019-11-14 23:14 无信不立 阅读(124) 评论(0) 推荐(0)

【mysql】mysql数据库索引
摘要:一、mysql数据库索引 二、mysql索引建立的标准 1.选择唯一性索引 唯一性索引的值是唯一的,可以更快速的通过该索引来确定某条记录。例如,学生表中学号是具有唯一性的字段。为该字段建立唯一性索引可以很快的确定某个学生的信息。如果使用姓名的话,可能存在同名现象,从而降低查询速度。 2.为经常需要排 阅读全文

posted @ 2019-09-20 15:47 无信不立 阅读(107) 评论(0) 推荐(0)

1 2 下一页
 
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3